When you want to get from Chaves to Budapest, your choices are limited. There is only one option we offer for this route:
The overland distance from Chaves to Budapest is 1744 miles (2806 km).
The flying distance is 1888 miles (3037 km).
The travel time from Chaves to Budapest takes approximately 44 hours.
To get from Chaves to Budapest prepare to shell out about USD 5.77 for your ticket.
Buses from Chaves to Budapest ride 2 times a day.
While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 592 booked bus tickets from Chaves to Budapest through our service. You can check reviews above.