London to Budapest by train

Last reviewed: July 2026

Typical duration
24 hours
Direct
No direct service
Night train
Night/sleeper option (EuroNight)
Prague to Budapest by train

Train service

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

Is there a direct train from London to Budapest?

No. There is no direct train between London and Budapest. Every routing requires at least two changes and uses a combination of Eurostar, daytime high-speed services, and an overnight train.

How long does the train journey from London to Budapest take?

Journey time is typically 18 to 24 hours depending on route and connections. Via Brussels and Vienna the journey is usually 18 to 21 hours. Via Paris and Stuttgart it is usually 21 to 24 hours. A best-case time of around 16 hours is possible on specific dates with ideal connections.

Which overnight trains run between central Europe and Budapest?

The EuroNight EN 463 Kalman Imre runs from Stuttgart to Budapest via Vienna. The ÖBB Nightjet runs from Brussels to Vienna, where you connect to a Railjet service onward to Budapest.

Do I need to reserve a seat or berth on the overnight trains?

Yes. Reservation is compulsory on EuroNight and Nightjet services, including for rail pass holders. Reservation fees are dynamically priced and increase as availability reduces, so booking early is strongly recommended.

Where do I buy tickets for the London to Budapest train journey?

There is no single platform that sells the full journey as one through-ticket. Book the Eurostar leg via Eurostar or a reseller, the TGV via SNCF Connect, and overnight train legs via the ÖBB website at tickets.oebb.at or cd.cz/en. Trainline, Rail Europe, and Omio all list London to Budapest as a searchable city pair.

Can I use an Interrail or Eurail pass on this journey?

A Global Pass covers most rail legs, but a compulsory reservation fee is still charged on EuroNight and Nightjet services. Eurostar has separate pass supplement conditions. Check pass terms for each leg before purchasing and calculate whether point-to-point tickets offer better value for your specific itinerary.

How much time should I allow for the transfer between Gare du Nord and Gare de l'Est in Paris?

Allow at least 60 to 90 minutes between your Eurostar arrival at Gare du Nord and your TGV departure from Gare de l'Est. The stations are approximately a 10-minute walk apart, but passport control on arrival and luggage collection add time. This transfer is the most common cause of missed connections on Route 1.

More routes