Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Bucharest to Budapest by train
-
First train05:20
-
Last train21:45
-
Avg changes0
-
Fastest journey14hr 5m
-
Distance645 kilometres
-
Trains per day6
-
Avg. journey time20hr 17m
-
Train operators
Travelling from Bucharest to Budapest by train
Considering a train trip from Bucharest to Budapest? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.
Train travel between Bucharest and Budapest: train ticket prices
Cost of train tickets from Bucharest to Budapest:
Cheapest tickets: £78.00
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 6 months in advance.
Bucharest to Budapest departure frequency and train timetable
With 6 trains scheduled on this journey daily and trains leaving the station every 3 hours and 40 minutes, travellers have a number of options to choose from. If you are travelling on a weekday, the earliest train you can catch is at 05:20 and the last one is at 21:45. If you are travelling during the weekend, the earliest train you can catch is at 05:20, with the last one at 21:45.
Bucharest to Budapest train duration
Trains on this route travel a distance of 645 kilometres, with the fastest one completing the journey in 14 hours and 5 minutes.
Booking Bucharest to Budapest trains in advance
Booking your Bucharest to Budapest tickets in advance is the best way to save money. Tickets on this specific route can be purchased 6 months before departure.
Get notified of when tickets open for travel between Bucharest and Budapest by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.
Learn even more about travelling from Bucharest to Budapest by train
Need more information on travelling through Europe by train? Head to our help articles for details on everything from booking to navigating stations and understanding different ticket types. Then review the travel ideas we’ve compiled in our city guide: Budapest.
Frequently asked questions
What is the distance by train from Bucharest to Budapest?
The total distance between Bucharest and Budapest is 645 kilometres.
How much does it cost to go from Bucharest to Budapest by train?
The cheapest fare for this route is £78.00. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
When can I buy tickets for trains running from Bucharest to Budapest?
Tickets for travel between Bucharest to Budapest are available 6 months before departure.
What’s the travel time from Bucharest to Budapest by train?
The fastest journey time is 14 hours and 5 minutes.
Other journeys to Budapest View all journeys to Budapest
-
From London to Budapest From £82.83
-
From Paris to Budapest From £125.74
-
From Munich to Budapest From £34.70
-
From Brussels to Budapest From £60.82
-
From Prague to Budapest From £15.67
-
From Berlin to Budapest From £34.70
-
From Cologne to Budapest From £34.33
-
From Amsterdam to Budapest From £60.82
-
From Frankfurt am Main to Budapest From £34.33
-
From Vienna to Budapest From £8.21
-
From Stuttgart to Budapest From £33.95
-
From Mannheim to Budapest From £34.70
Other journeys from Budapest
-
From Budapest to Vienna From £8.21
-
From Budapest to Munich From £33.95
-
From Budapest to Prague From £15.67
-
From Budapest to Bruck an der Leitha From £33.95
-
From Budapest to From £18.50
-
From Budapest to Bratislava From £38.06
-
From Budapest to Salzburg From £28.36
-
From Budapest to Paris From £72.01
-
From Budapest to Zurich From £41.04
-
From Budapest to Vac From £5.22
-
From Budapest to Zagreb Glavni Kolod. From £40.67
-
From Budapest to Frankfurt am Main From £33.95
Other journeys from Bucharest
-
From Bucharest to Vienna From £116.50