Trip to Bucharest

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from London to Bucharest

🚂 Traveling from London to Bucharest by train is an adventurous journey with multiple transfers. The route includes stops in cities like Brussels, Frankfurt, Vienna, Budapest before reaching Bucharest, taking approximately 35 hours and 37 minutes. 🚉 The train services for this route are operated by Eurostar from London to various cities in Europe, and then by Romanian Railways from Budapest to Bucharest. The total distance covered is around 2,977 kilometers, with prices ranging from £313 to £616 for the train journey.

Where to stay in Bucharest

There are over 1286 hotels to stay in Bucharest. Prices range from $7 per night.

Accomodation
  • There is no direct train from London to Bucharest. However, several companies provide train routes with transfers, including Eurostar and Romanian Railways. The journey takes approximately 35 hours and 37 minutes, with prices varying from £316 to £623. Passengers can expect multiple transfers along the way, with options for routes with different numbers of transfers and durations.
  • The fastest train option from London to Bucharest involves taking services operated by Eurostar and Romanian Railways, with transfers in cities like Brussels, Frankfurt, and Budapest. The journey duration is approximately 35 hours and 37 minutes, making it the quickest route available by train. Despite the multiple transfers involved, this option offers the most efficient travel time compared to other routes available.
  • Trains leaving from London to Bucharest are operated by Eurostar and depart from London St Pancras Intl station. London St Pancras Intl serves as the main departure station for travelers embarking on the journey to Bucharest by train. Passengers can board the Eurostar service at this station before heading towards their destination in Romania.
  • There are multiple train options available for travelers journeying from London to Bucharest. These routes involve several transfers, offering different durations and numbers of stops along the way. Depending on the chosen route, passengers may encounter between 4 to 7 transfers during the approximately 35-hour journey to reach Bucharest by train. The variety of train services and transfer points provide travelers with flexibility in planning their trip from London to Bucharest.
  • The train from London to Bucharest operated by Romanian Railways arrives at Bucuresti Nord station. Bucuresti Nord is a major railway station located in the capital city of Romania and serves as a key transportation hub for travelers arriving in Bucharest. Passengers can easily connect to various parts of the city and beyond from Bucuresti Nord station, making it a convenient arrival point for those visiting Bucharest by train.
  • The first and last trains of the day to travel from London to Bucharest depend on the specific route chosen, as there are multiple options with varying departure and arrival times. Passengers should check the detailed schedules provided by the respective train operators, such as Eurostar and Romanian Railways, to determine the exact timings for their chosen journey. The journey duration typically takes around 35 hours and 37 minutes, with departure times varying based on the selected route and transfers involved.
  • There are no direct train trips each day between London and Bucharest. Travelers will need to take a series of trains with transfers at various stations, such as Brussel-Zuid/Bruxelles-Midi, FrankfurtHbf, Passau Hbf, Wien Hbf, and Budapest-Keleti, with the journey taking approximately 35 hours and 37 minutes. Operators like Eurostar and Romanian Railways provide services for this route, offering multiple options for passengers to reach Bucharest from London by train.
  • There is no direct train between London and Bucharest. Travelers will need to take a route that includes transfers at stations like Brussel-Zuid/Bruxelles-Midi, FrankfurtHbf, Passau Hbf, Wien Hbf, and Budapest-Keleti. The entire journey, including transfers, typically takes around 35 hours and 37 minutes to reach Bucharest from London by train. Operating companies like Eurostar and Romanian Railways offer these services for passengers making the trip.
  • The cost of a train ticket from London to Bucharest typically ranges from £316 to £623, depending on the class of service, time of booking, and availability. Passengers can expect variations in prices based on factors such as route chosen and any additional services included in their ticket. It is advisable to book in advance to secure the best fares for this train journey.

Will you be returning to London by train?

If you are looking for the return train journey, check out trains from Bucharest to London

See schedule