Train
The journey takes approximately 5 h 20 m. Ticket price is about €15 The travel distance is 339 km.
Carrier is Hungarian Railways (MÁV).
The journey takes approximately 50 m. Ticket price is about €1 The travel distance is 23 km.
Carrier is Ukraine Buses.
🛏 Find hotel deals and discounts up to 20% in Uzhhorod at Booking
Train
The journey takes approximately 4 h 1 m. Ticket price is about €15 The travel distance is 335 km.
Carrier is Hungarian Railways (MÁV).
The journey takes approximately 19 m. Ticket price is about €14 The travel distance is 4 km.
Carrier is Hungarian Railways (MÁV).
The journey takes approximately 21 m. Ticket price is about €1 The travel distance is 21 km.
Carrier is Ukrainian Railways (УЗ).
🛏 Find hotel deals and discounts up to 20% in Uzhhorod at Booking
Train
The journey takes approximately 6 h 23 m. Ticket price is about €19 The travel distance is 349 km.
Carrier is Ukrainian Railways (UZ).
The journey takes approximately 50 m. Ticket price is about €1 The travel distance is 161 m.
Carrier is Ukraine Buses.
🛏 Find hotel deals and discounts up to 20% in Uzhhorod at Booking
Bus
The journey takes approximately 7 h 55 m. Ticket price is about €28 The travel distance is 350 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Uzhhorod at Booking
Drive
The journey takes approximately 3 h 32 m. The travel distance is 329 km.
🛏 Find hotel deals and discounts up to 20% in Uzhhorod at Booking
The cheapest way to travel from Budapest to Uzhhorod is by taking a Train with an average price of €17. The journey takes approximately 6 ч. 40 мин.
Drive is the fastest way to travel from Budapest to Uzhhorod. Tickets cost €17. The journey takes approximately 3 ч. 32 мин.
Budapest is approximately 329 km away from Uzhhorod. The trip by car takes 3 h 32 m.
The average journey time by car between Budapest and Uzhhorod is 3 h 32 m.