[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Vienna to Lausanne

You can get from Vienna to Lausanne by train, bus or flight.

Our recommendation

To get from Vienna to Lausanne on May 20 we recommend taking a flight because it’s the best combination of price and speed.

04:20PMVienna International Airport3h50 08:10PMZurich Airport
1 changes
$1471One-way
Cheapest
04:20PMVienna International Airport3h50 08:10PMZurich Airport
1 changes
$1471One-way
Other options
09:30AMVienna International Airport5h55 03:25PMZurich Airport
1 changes
$1471One-way
09:00AMVienna International Airport7h25 04:25PMZurich Airport
1 changes
$1471One-way
06:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)15h15 09:45AMLausanne, gare
4 changes
$1531One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
May 20
$135Deutsche Bahn
$73Flixbus
$129Air Baltic
Sat
May 21
$53Deutsche Bahn
$40Flixbus
$200Austrian Airlines
Sun
May 22
$110Deutsche Bahn with connection
$60Union Ivkoni International
$228Austrian Airlines
Mon
May 23
$53Deutsche Bahn with connection
$56Flixbus
$198Air France
Tue
May 24
$67Deutsche Bahn with connection
$56Flixbus
$129Eurowings
Wed
May 25
$121Deutsche Bahn
$62Flixbus
$129Eurowings
Thu
May 26
$135ÖBB
$56Flixbus
$253Air France
Fri
May 27
$74Deutsche Bahn
$62Flixbus
$244Austrian Airlines
Sat
May 28
$110Deutsche Bahn
$56Flixbus
$129Eurowings
Sun
May 29
$192ÖBB
$69Union Ivkoni International
$227Austrian Airlines
Tue
May 31
$90ÖBB
$49Flixbus
$152Eurowings
Wed
Jun 1
$110Deutsche Bahn
$50Flixbus
$196Eurowings
Thu
Jun 2
$110Deutsche Bahn
$56Flixbus
$289Austrian Airlines
Fri
Jun 3
$121Deutsche Bahn
$73Flixbus
$280Swiss
Sat
Jun 4
$90ÖBB
$47Flixbus
$270Austrian Airlines
Mon
Jun 6
$121Deutsche Bahn
$58Flixbus
$278Lot Polish Airlines
Wed
Jun 8
$53Deutsche Bahn
$50Flixbus
$131Air France

Travel Information to Lausanne from Vienna

distanceDistance469 miles (756 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$37 - $52
cheapestCheapest modeFlight • $37 (€33) • 1 h 30 min
fastestFastest modeFlight • $37 (€33) • 1 h 30 min
carriersPopular travel companiesFlixbus, easyJet or Deutsche Bahn

Travel 469 miles (756 km) by bus, flight or train from Vienna to Lausanne. If speed is a priority, then a flight is the best option with an average duration of 1 h 30 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $37 (€33). The most popular travel companies which serve this journey are Flixbus, easyJet or Deutsche Bahn among others. Travelers can even take a direct from Vienna to Lausanne.

Travel Tips: Travel from Vienna to Lausanne

Travel to Lausanne easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Vienna to Lausanne.
FAQs

What are the international travel restrictions for Switzerland due to COVID-19 if I’m traveling between Vienna and Lausanne?

International travel from Vienna, Austria to Lausanne, Switzerland is: Fully open.

Can I enter Switzerland if coming from Austria?

Entry into Switzerland is currently allowed for: Entry is fully open for citizens and permanent residents of Austria.

Am I required to self-quarantine upon arrival to Lausanne if traveling from Vienna?

Conditions of entry:

  • No COVID-19 testing required
  • No quarantine required

What measures do I need to follow in Lausanne, Switzerland due to the pandemic?

All travelers in Switzerland must observe the following coronavirus safety measures:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face mask: Regional advice

The information above was last checked on 5/9/22; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip to Lausanne from Vienna.

Am I required to self-quarantine when I return to Vienna, Austria from Lausanne, Switzerland?

The restriction level for your return to Vienna, Austria from Switzerland is: Fully open.

Is my journey back to Vienna from Lausanne restricted?

Entry into Austria is currently allowed for: Entry is fully open for citizens and permanent residents of Switzerland.

Do I need to self-quarantine upon arrival in Vienna from Lausanne?

Conditions of reentry into Austria:

  • There are no current restrictions

What are the coronavirus safety measures I need to follow in Vienna, Austria?

You should observe these safety measures in Austria as imposed by the government to reduce the spread of COVID-19:

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Mandatory

This information about your return travel to Austria was last checked on 5/16/22. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Vienna from Lausanne closer to your date of departure here.

How do I go from Vienna to Lausanne?

You can travel from Vienna to Lausanne 3 different ways: bus, flight or train.

What is the cheapest way to go from Vienna to Lausanne?

The cheapest way to travel between Vienna and Lausanne is by taking a flight with an average price of $37 (€33).

This is compared to other travel options to Lausanne:

A flight is $13 (€12) less than a bus for this route with tickets for a bus from Vienna to Lausanne costing on average $50 (€45).

A flight is generally $15 (€14) less than a train for the same route. Taking a train costs on average $52 (€47) from Vienna to Lausanne.

What is the quickest way to get from Vienna to Lausanne?

The fastest way to get to Lausanne from Vienna is by flight with an average travel time of 1 h 30 min.

Other travel options to Lausanne can usually take longer:

In comparison, traveling by bus can take you on average 15 h 30 min.

In comparison, going by train can take 10 h 10 min   on average.

How far is Lausanne from Vienna?

The Vienna to Lausanne distance is around 469 miles (756 km).

How many services a day are there from Vienna to Lausanne?

The average frequency per day from Vienna to Lausanne is:

  • Around 5 trains per day.

However, we recommend checking specific travel dates for your journey to Lausanne from Vienna as scheduled services by bus, flight or train can vary by season or day of the week.

What are the departure and arrival points in Vienna and in Lausanne?

These are the most popular departure and arrival points when traveling from Vienna to Lausanne:

  • Most travelers who book a bus ticket from Vienna to Lausanne depart from Vienna, International Busterminal (VIB) to Lausanne, Parking du Vélodrome.
  • Most travelers who purchase a train ticket from Vienna to Lausanne depart from Wien Westbahnhof to Lausanne.

Which travel companies can get me from Vienna to Lausanne?

If finding a good deal is your main consideration for your trip from Vienna to Lausanne, then we'll help you find the best value travel companies for you:

  • Flixbus can take you to Lausanne by bus. If searching for a good deal on buses, you can find tickets for Flixbus from Vienna to Lausanne for $50 (€45).
  • EasyJet can get you to Lausanne by plane. You can find a good deal for plane tickets with easyJet from Vienna to Lausanne for $37 (€33) on Omio.
  • Deutsche Bahn can take you to Lausanne by train. If searching for a good deal on trains, you can find tickets for Deutsche Bahn from Vienna to Lausanne for $52 (€47).

What other destinations are worth visiting after traveling from Vienna to Lausanne?

Many of our customers traveling from Vienna to Lausanne don't make Lausanne their final stop. Some of the destinations worth visiting after Lausanne are Geneva, Paris or Milan, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Lausanne to any of these top destinations today!

How far in advance should I buy my Vienna to Lausanne one way ticket online to get the best deals?

Before traveling from Vienna to Lausanne, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket for this trip is costing $50 (€45) one way on average.
  • A plane ticket for this trip costs on average $37 (€33) one way.
  • A train ticket for this trip is costing $52 (€47) one way on average.

But we recommend booking Vienna to Lausanne tickets online a few months before your planned travel date to score the best deals and save money on your trip.