1map logoGo to main page

London to Vienna from $70: 12 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Vienna, Austria

How to Get from London to Vienna: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$70 by busBest price
1243 kmDistance
4h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Vienna with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  51m
Estimated price
$99-367
Recommended
Company
various
Train
Plane
Average Duration
5h  10m
Estimated price
$51-303
Cheapest
route map
Distance: 1243 km
Duration: 4h 51m

See more options

Pricing table
Company
various
Plane
Average Duration
5h  19m
Estimated price
$62-341
Company
various
Train
Plane
Drive
Average Duration
6h  10m
Estimated price
$70-415
Company
Eurobus SK
Bus
Average Duration
38h  57m
Estimated price
$71-95
Company
various
Plane
Drive
Average Duration
5h  55m
Estimated price
$85-368
Company
various
Drive
Drive
Average Duration
13h  25m
Estimated price
$85-210
Company
RegioJet, FlixBus
Bus
Average Duration
23h  1m
Estimated price
$100-139
Company
various
Train
Train
Average Duration
18h  10m
Estimated price
$195-543
Company
various
Plane
Average Duration
6h  24m
Estimated price
$206-732
Company
P&O Ferries, Irish Ferries
Drive
Drive
Average Duration
14h  37m
Estimated price
$301-447
Company
Eurostar, Deutsche Bahn Intercity-Express, ÖBB and others
Train
Average Duration
14h  49m
Estimated price
$315-683

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $76 $73 $76 $83 $90 $86 $92
Fly $35 $30 $33 $34 $35 $32 $74

Traveling From London to Vienna

Traveling from London to Vienna offers a striking contrast between the bustling energy and modernity of London and Vienna's elegant architecture and rich cultural history.

Best Neighbourhoods in Vienna

Vienna's neighborhoods each offer a distinct vibe and charm.

Innere Stadt
• Home to historic landmarks like St. Stephen's Cathedral.
• Vibrant cafes and shops enrich the atmosphere.
Neubau
• Known for its hip galleries and design stores.
• A great spot for trendy coffee shops and eateries.
Mariahilf
• Features the bustling Mariahilfer Straße shopping street.
• Offers a mix of local culture and lively nightlife.

Best Times To Visit Vienna's Attractions

Timing your visits to Vienna's attractions can enhance your experience significantly.

Schönbrunn Palace
Visit early in the morning on weekdays for fewer crowds.
Belvedere Palace
Late afternoons offer a quieter atmosphere and stunning sunset views.
St. Stephen’s Cathedral
Explore during mid-morning to enjoy tranquility before tourist rush.

Vienna Weather: What to Expect Year-Round

Vienna experiences a temperate climate with four distinct seasons, allowing you to enjoy everything from sunny summer days to cozy winters. Spring and fall typically offer mild temperatures, making them ideal for sightseeing, while summer attracts festival-goers and winter enchants with holiday charm.

Dining Recommendation in Vienna

Savor the rich and hearty flavor of Wiener Schnitzel at Plachutta, where this iconic dish is expertly prepared, offering a delightful contrast to London’s diverse culinary scene. The inviting ambiance, combined with local ingredients and traditional recipes, creates a dining experience that immerses you in Austrian culture.

London - Vienna operators

Explore transport companies operating between London and Vienna, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
britishairways.com

Plane from London Heathrow to Vienna

Average Duration
2h 17m
Estimated price
$120-650
Website
austrian.com

Plane from London Heathrow to Vienna

Average Duration
2h 16m
Estimated price
$120-700
Website
lufthansa.com

Plane from London Heathrow to Vienna via Munich

Average Duration
4h 17m
Estimated price
$140-550
Website
ryanair.com

Plane from London Stansted to Vienna

Average Duration
2h 10m
Estimated price
$40-360

Plane from London Stansted to Bratislava

Average Duration
2h 10m
Estimated price
$50-310
Website
swiss.com

Plane from London City to Vienna via Zurich

Average Duration
4h 57m
Estimated price
$230-400
Train Show train routes
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Midi

Average Duration
2h 4m
Estimated price
$120-350
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Brussel-Zuid / Bruxelles-Midi to Frankfurt(Main)Hbf

Average Duration
3h 8m
Estimated price
$70-80

Train from Frankfurt(Main)Hbf to Passau Hbf

Average Duration
4h 21m
Estimated price
$75-90
Contact phone
+43 517 17
Website
oebb.at

Train from Passau Hbf to Vienna Hbf

Average Duration
2h 18m
Estimated price
$55-80
Bus Show bus routes
Contact phone
+420 222 222 221
Website
regiojet.com

Bus from London Victoria to Prague Wilsonova Bus Station

Average Duration
18h 20m
Estimated price
$70-100
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Prague to Vienna Erdberg

Average Duration
3h 54m
Estimated price
$29-40

Bus from Praha, ÚAN Florenc to Vienna Erdberg

Average Duration
4h 9m
Estimated price
$29-40
Contact phone
+421 55 680 73 06
Website
eurobus.sk

Bus from Upminster to Praha, ÚAN Florenc

Average Duration
31h 59m
Estimated price
$35-45
Ferry
Contact phone
01304 448866
Website
poferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 35m
Estimated price
$55-75
Contact phone
+353 818 300 400
Website
irishferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 30m
Estimated price
$35-50

London to Vienna: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Vienna offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🌍 The total travel time for this train journey is approximately 14 hours and 49 minutes, including all necessary transfers along the way. 💰 Prices for the train tickets between London and Vienna typically range from £249 to £540, depending on factors such as booking time and class of service.
Departure Point
London St Pancras Intl station
Arrival Point
Vienna Hbf station
Useful tips for train travellers
• Onboard services vary by operator. For instance, Eurostar and Railjet provide excellent catering options, including a selection of hot meals, snacks, and beverages. You can enjoy a meal service in First and Business Class, while Economy Class often has a limited menu available for purchase. Be sure to check the onboard menu when you board to enjoy a meal on your journey.
• For this route, the primary operators are Eurostar, Deutsche Bahn, and ÖBB (Austrian Federal Railways). Eurostar offers Standard and Standard Premier seating, while Deutsche Bahn provides an array of options, including 1st Class and 2nd Class. ÖBB offers First Class and Economy Class, each featuring different amenities. Visit the websites for more information: Eurostar (eurostar.com), Deutsche Bahn (bahn.com), ÖBB (oebb.at).
• Upon arrival at Wien Hauptbahnhof (Vienna Central Station), you can easily find luggage storage services available at the station. There are lockers for smaller items and a luggage storage service for larger bags. The station also has clean restrooms and shower facilities. To get to the city center quickly, take the U1 subway line (red line) from the main station; this will take you to Stephansplatz in about 10 minutes, which is the heart of the city.
🛫 Flying from London Heathrow Airport to Vienna Airport is a convenient option for travelers, with direct flights taking just 2 hours and 15 minutes. 💸 Depending on the time of booking and airline choice, the cost of a flight between London and Vienna can vary from £78 to £290.
Departure Point
London Heathrow Airport
Arrival Point
Vienna Airport
Useful tips for plane travellers
• Book your flight with either Eurowings or Lufthansa for the best deals and options, as they frequently offer competitive pricing and direct flights from London Heathrow to Vienna Airport—watch for any promotional fares that may drop prices significantly.
• Upon arrival at Vienna Airport, navigate easily by following the clear signage to the City Airport Train (CAT) which delivers you to Vienna's city center in just 16 minutes; the CAT ticket costs about €12 and it's significantly faster than taxi options.
• Expect to pay around €30-€40 for a taxi from Vienna Airport to the city center; however, consider the Vienna Airport Lines bus for a more budget-friendly option at approximately €8, perfect if you're looking to travel affordably without sacrificing convenience.
🚌 Although there is no direct bus from London to Vienna, travelers can reach their destination through a connecting service via Prague. The journey, lasting approximately 23 hours and 1 minute, offers a scenic route through multiple European cities. 💰 Prices for a London to Vienna bus ticket range from £79 to £110, offering a budget-friendly alternative to flights or trains. With a duration of 23 hours and various departure times available, travelers can choose a schedule that best fits their itinerary while exploring the beauty of Europe along the way.
Departure Point
London Victoria station
Arrival Point
Vienna Erdberg station
Useful tips for bus travellers
• Make sure to check the specific bus schedules for each leg of your journey on the associated websites: National Express (nationalexpress.com), Stagecoach South East (stagecoachbus.com), and FlixBus (global.flixbus.com), as departure times can vary, especially considering potential connections in Dover and Paris.
• When you arrive at Vienna Erdberg station, take the time to familiarize yourself with the station layout; key amenities like ticket counters for public transport, restrooms, and food options are located in the main concourse, and the U-Bahn station (subway) is easily accessible from there, providing convenient connections to the city center.
• As you’ll have a lengthy layover in Prague, consider packing a light snack and some entertainment, but also check out local dining options in the vicinity of the Central Bus Station Florenc; there are several cafes and eateries to grab a bite before your next bus leg, ensuring you're prepared for your continued journey to Vienna.

Frequently asked questions

Find out more about the route from London to Vienna.

Or choose the category:
The distance between London and Vienna is approximately 1242.4 kilometers. Typical travel times vary depending on the mode of transportation. By train, it takes approximately 16 hours and 46 minutes to reach Vienna from London. By flying, it takes around 5 hours and 12 minutes if you take a train to London Gatwick and then fly to Vienna. By plane, the travel time is approximately 4 hours and 48 minutes. Finally, by bus, it takes approximately 26 hours and 44 minutes to reach Vienna from London.
The most cost-effective option for traveling from London to Vienna is by taking the train and then flying. This option typically costs between £39 and £243 and takes about 5 hours and 12 minutes. However, if time efficiency is more important, the fastest option is to fly directly from London to Vienna, which takes about 4 hours and 48 minutes and costs between £75 and £306.
The prices for traveling from London to Vienna vary depending on the mode of transportation chosen. For train travel, the prices can range from £170 to £373. On the other hand, bus travel can range from £97 to £140.
To travel from London to Vienna without a car, the best option is to take a train. This journey takes approximately 16 hours and 46 minutes and costs between £165-£376. Another option is to fly, which takes around 4 hours and 48 minutes and costs between £75-£306. Alternatively, you can also consider taking a bus, which takes 26 hours and 44 minutes and costs between £94-£141.
Yes, there is no direct link between London and Vienna. The most convenient way to travel between the two cities is by train, with a journey time of approximately 16 hours and 46 minutes, including transfers. Another option is to take a combination of train and flight, with a total travel time of around 5 hours and 12 minutes. However, there is also the option of traveling by bus, which takes approximately 26 hours and 44 minutes, including transfers.
The flight between London and Vienna typically takes around 2 hours and 10 minutes. The cost of a flight between the two cities can range from £77 to £302, depending on factors such as airline, time of booking, and class of travel.
There are numerous accommodation options available near Vienna. With over 1247 hotels to choose from, travelers have a wide range of choices to suit their preferences and budgets. Prices for hotels in Vienna start at £45 and vary depending on the location, amenities, and rating of the hotel.

Trips from London