Vienna to London by train

Last reviewed: July 2026

Typical duration
16 hours
Direct
No direct service
Night train
Night/sleeper option (Nightjet)
Tower Bridge in London at dusk

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

What is the best route from Vienna to London by train?

For most travellers, the ÖBB Nightjet to Brussels followed by Eurostar the next morning. The Nightjet runs on Tuesday, Thursday, and Sunday from Wien Hbf, arriving in Brussels around 10:00 the following morning. Book the Eurostar from Brussels separately. For a same-day trip, go Wien Hbf to Munich, connect through Germany to Brussels Midi/Zuid, then take Eurostar. That option takes around 14 to 18 hours depending on connections and how well they run.

When does the Nightjet run from Vienna to Brussels?

The ÖBB Nightjet from Wien Hbf to Brussels departs on Tuesday, Thursday, and Sunday only. It does not run on Monday, Wednesday, Friday, or Saturday. Journey time is around 15 to 16 hours. Check your exact departure date on oebb.at before booking anything else, as the schedule can vary by date.

Do I need a UK ETA to travel to London by train?

Most non-UK nationals who do not hold a UK visa need a UK Electronic Travel Authorisation (ETA). This includes EU citizens. The ETA costs GBP 16, is valid for 2 years (or until your passport expires), and must be obtained before travel at gov.uk. Apply a few days before you depart: Eurostar checks ETA compliance at Brussels before you board, not at UK immigration. If you do not have a valid ETA, you will be refused boarding.

How much buffer do I need at Brussels for Eurostar?

Allow at least 1.5 to 2 hours between the Nightjet arriving in Brussels and your Eurostar departure. Eurostar checks close 30 minutes before departure, and passport control, security, and ticket checks all happen inside Brussels Midi/Zuid before you board. A Nightjet delay of 20 to 30 minutes is common. If you cut it too fine and miss the Eurostar, the next one is hours later. For a daytime connection arriving from Germany, allow at least 90 minutes.

Can I use an Interrail or Eurail pass from Vienna to London?

Yes, but only with a Global Pass. The route crosses Austria, Germany, Belgium, and the United Kingdom, so a one-country pass does not cover it. You still need paid seat reservations for the key trains. Eurostar passholder reservations run around EUR 35 for Standard class and EUR 40 for Plus class, but these fees change, so verify current rates at Interrail.com before booking. ÖBB Nightjet passholder reservation fees depend on accommodation type: from around EUR 8 to 10 for a seat, EUR 18 to 28 for a couchette, and EUR 38 to 48 for a sleeper. Confirm current rates at Interrail.com and oebb.at. Nightjet sleeper places and Eurostar pass allocations both sell out early on popular dates.

How long does Vienna to London take by train?

Around 18 to 19 hours for the Nightjet option, including the overnight from Wien Hbf to Brussels and Eurostar the next morning. A daytime trip via Munich and Brussels takes around 14 to 18 hours depending on connections, with the fastest realistic itineraries around 14 to 16 hours on a good day. Plan for more if anything runs late.

More routes