Cheap train tickets from Amsterdam to Lausanne

Showing times and prices for 4 Dec

Cheapest

£60

Average

£83

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Amsterdam to Lausanne will cost around £ 83 if you buy it on the day, but the cheapest tickets can be found for only £ 60.

Cheapest
07:54Amsterdam Centraal10h22 18:16Lausanne, gare
6 changes
£601One-way
Cheapest
22:41Amsterdam Centraal16h35 15:16Lausanne, gare
6 changes
£601One-way
Cheapest
20:41Amsterdam Centraal14h35 11:16Lausanne, gare
6 changes
£601One-way
Cheapest
21:11Amsterdam Centraal16h05 13:16Lausanne, gare
7 changes
£601One-way
Cheapest
15:54Amsterdam Centraal14h22 06:16Lausanne, gare
7 changes
£601One-way

Train schedule Amsterdam to Lausanne

Showing trains for tomorrow, Sat, 4 Dec
00:24Amsterdam Centraal14h52 15:16Lausanne, gare
0 changes
00:24Amsterdam Centraal15h52 16:16Lausanne, gare
0 changes
04:46Amsterdam Centraal11h30 16:16Lausanne, gare
0 changes
06:26Amsterdam Centraal11h50 18:16Lausanne, gare
0 changes
07:46Amsterdam Centraal9h30 17:16Lausanne, gare
0 changes
07:54Amsterdam Centraal10h22 18:16Lausanne, gare
0 changes
09:08Amsterdam Centraal11h08 20:16Lausanne, gare
0 changes
09:08Amsterdam Centraal10h08 19:16Lausanne, gare
0 changes
09:24Amsterdam Centraal10h52 20:16Lausanne, gare
0 changes
09:25Amsterdam Centraal11h51 21:16Lausanne, gare
0 changes
09:54Amsterdam Centraal10h22 20:16Lausanne, gare
0 changes
10:24Amsterdam Centraal10h52 21:16Lausanne, gare
0 changes
10:54Amsterdam Centraal10h22 21:16Lausanne, gare
0 changes
11:24Amsterdam Centraal10h16 21:40Lausanne, gare
0 changes
11:24Amsterdam Centraal10h03 21:27Lausanne, gare
0 changes
12:08Amsterdam Centraal10h08 22:16Lausanne, gare
0 changes
12:24Amsterdam Centraal10h52 23:16Lausanne, gare
0 changes
12:54Amsterdam Centraal10h22 23:16Lausanne, gare
0 changes
14:08Amsterdam Centraal10h09 00:17Lausanne, gare
0 changes
14:24Amsterdam Centraal11h01 01:25Lausanne, gare
0 changes
14:24Amsterdam Centraal11h00 01:24Lausanne, gare
0 changes
14:54Amsterdam Centraal10h31 01:25Lausanne, gare
0 changes
14:54Amsterdam Centraal10h30 01:24Lausanne, gare
0 changes
15:00Amsterdam Centraal15h45 06:45Lausanne, gare
0 changes
15:24Amsterdam Centraal14h52 06:16Lausanne, gare
0 changes
15:54Amsterdam Centraal14h22 06:16Lausanne, gare
0 changes
17:08Amsterdam Centraal14h32 07:40Lausanne, gare
0 changes
17:08Amsterdam Centraal13h37 06:45Lausanne, gare
0 changes
19:24Amsterdam Centraal13h16 08:40Lausanne, gare
0 changes
20:41Amsterdam Centraal14h35 11:16Lausanne, gare
0 changes
20:41Amsterdam Centraal15h59 12:40Lausanne, gare
0 changes
21:11Amsterdam Centraal15h29 12:40Lausanne, gare
0 changes
21:11Amsterdam Centraal16h05 13:16Lausanne, gare
0 changes
21:11Amsterdam Centraal14h05 11:16Lausanne, gare
0 changes
21:25Amsterdam Centraal17h51 15:16Lausanne, gare
0 changes
22:41Amsterdam Centraal16h35 15:16Lausanne, gare
0 changes
22:41Amsterdam Centraal17h35 16:16Lausanne, gare
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
3 Dec
£35Deutsche Bahn
£46Flixbus
Find prices
Sat
4 Dec
£53Deutsche Bahn
£48Flixbus
£72easyJet
Sun
5 Dec
£34Deutsche Bahn
£49Flixbus
£31easyJet
Mon
6 Dec
£34Deutsche Bahn
£46Flixbus
£33easyJet
Wed
8 Dec
£34Deutsche Bahn
Find prices
£46easyJet
Thu
9 Dec
£34Deutsche Bahn
£41Flixbus
£38easyJet
Fri
10 Dec
£34Deutsche Bahn
£41Flixbus
£38easyJet
Sat
11 Dec
£34Deutsche Bahn
£46Flixbus
£31easyJet
Sun
12 Dec
£44Deutsche Bahn
£44Flixbus
£34easyJet
Mon
13 Dec
Find prices
£41Flixbus
Find prices
Tue
14 Dec
£34Deutsche Bahn
Find prices
£31easyJet
Wed
15 Dec
£44Deutsche Bahn
Find prices
£31easyJet
Sat
18 Dec
Find prices
£67Flixbus
£33easyJet
Sun
19 Dec
£34Deutsche Bahn
Find prices
£31easyJet
Mon
20 Dec
£34Deutsche Bahn
£61Flixbus
£31easyJet
Tue
21 Dec
Find prices
Find prices
£37easyJet
Wed
22 Dec
£44Deutsche Bahn
£80Flixbus
£41easyJet
Thu
23 Dec
£34Deutsche Bahn
£76Flixbus
£84easyJet

Fastest train times from Amsterdam to Lausanne

Showing times and prices for 4 Dec

Fastest Journey

9 h 30 m

Average

12 h 40 m

Trains per day

37

Distance

663 km

It's difficult to get from Amsterdam to Lausanne without changing at least 2 times.

Fastest
07:46Amsterdam Centraal9h30 17:16Lausanne, gare
2 changes
£1791One-way
2nd Fastest
11:24Amsterdam Centraal10h03 21:27Lausanne, gare
6 changes
£801One-way
09:08Amsterdam Centraal10h08 19:16Lausanne, gare
3 changes
£1891One-way
12:08Amsterdam Centraal10h08 22:16Lausanne, gare
2 changes
£901One-way
14:08Amsterdam Centraal10h09 00:17Lausanne, gare
3 changes
£601One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Amsterdam to Lausanne

distanceDistance411 miles (663 km)
durationAverage train duration13 h 16 min
priceAverage train ticket price£37 (€42)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Amsterdam to Lausanne cover the 411 miles (663 km) long route taking on average 13 h 16 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 5 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £34, but the average price of train tickets is £37. Travellers depart most frequently from Amsterdam Centraal and arrive in Lausanne.

Train companies

Amsterdam to Lausanne with Deutsche Bahn

Travel between Amsterdam and Lausanne from £34 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most popular route for you.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Amsterdam to Lausanne in comfort. Find the DB train timetable for your trip between Amsterdam and Lausanne on Omio and book cheap DB tickets online. The distance between Amsterdam and Lausanne is 411 miles (663 km) by DB and prices for a Deutsche Bahn ticket from Amsterdam to Lausanne start at £34.

Deutsche Bahn is Germany’s main operator of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), on its routes, which differ in terms of comfort and the time needed to travel. For example, while WCs are standard, services like onboard restaurants or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips

Trains from Amsterdam to Lausanne
Travel by train 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 Amsterdam to Lausanne.
FAQs
What are the travel restrictions for Lausanne, Switzerland if I'm coming from Amsterdam, Netherlands by train?

Travel between Amsterdam, Netherlands and Lausanne, Switzerland by train is: Partially open.

Can I enter Switzerland from Netherlands?

International entry status: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in Switzerland from Amsterdam?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • Tests performed on days 4 and 7 of quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Lausanne, Switzerland?

All travellers in Switzerland must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 29/11/2021. Remember to review the latest COVID-19 travel safety regulations   for your train from Amsterdam to Lausanne as this information can change.

What are the COVID-19 restrictions for my return trip to Netherlands from Lausanne, Switzerland?

The current restriction level for your return trip by train from Lausanne to Amsterdam is: Partially open

Are there any international entry restrictions on returning to Netherlands from Switzerland?

Reentry to Netherlands is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Netherlands from Lausanne?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required

What are the safety rules to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 01/12/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Lausanne to Amsterdam train here.

What is the price of the cheapest train between Amsterdam and Lausanne?
Looking to save money on your trip? Omio customers have found the cheapest train to Lausanne from Amsterdam for the next 7 days starting from £34  one way.
What is the average price of train tickets to Lausanne from Amsterdam?
If you’re looking to buy your train tickets in the next week, you can expect the Amsterdam to Lausanne train price to come in at an average of £37  one way.
How far is it from Amsterdam to Lausanne by train?
When travelling this route you should expect the distance between Amsterdam and Lausanne via train to be approximately 411 miles (663 km).
How many hours does it take from Amsterdam to Lausanne by train?
The train time to Lausanne from Amsterdam is on average 13 h 16 min  for the 411 miles (663 km) long journey, but the time it takes to go to Lausanne from Amsterdam by train can vary depending on specific dates or travelling on weekends and holidays.
What is the departure train station in Amsterdam and arrival train station in Lausanne?

When taking a train from Amsterdam, you have a couple of train stations you can depart from including Amsterdam Centraal and Amsterdam Sloterdijk. When you arrive in Lausanne, your train can arrive in train stations including Lausanne, Lausanne, Closelet and Lausanne, Grattapaille.

Omio customers travelling this route book their trains from Amsterdam Centraal   to Lausanne.

Where is the train station in Amsterdam? Where is the train station in Lausanne?

Passengers board the train most frequently from Amsterdam Centraal, which is located around 0.6 miles (916 m) away from the city centre, and they get off the train at Lausanne, located 0.2 miles (311 m) away from the city centre.

What train companies offer a service to Lausanne from Amsterdam?
For the best Amsterdam to Lausanne train to book, you can travel safely and comfortably with Deutsche Bahn or Deutsche Bahn with connection. However, it's always good to check all possible train companies with services between Amsterdam and Lausanne to compare what amenities they may offer.
How many train services per day are there to Lausanne from Amsterdam?
On average, there are 5 trains a day from Amsterdam to Lausanne. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Amsterdam to Lausanne? When can I take the last train for the day?
The first Amsterdam to Lausanne train departs at 07: 08   and the last train from Amsterdam to Lausanne leaves at 21: 40. Check out the most up-to-date Amsterdam to Lausanne train schedule on Omio and find the best time to travel to your destination.
When should I book Amsterdam Lausanne train tickets to score the best deals?
You can find a train between Amsterdam and Lausanne to cost on average £37 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Amsterdam to Lausanne train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Amsterdam
Lausanne
Amsterdam Centraal is the most popular Amsterdam railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Amsterdam for your journey to Lausanne.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+31 302357822
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 20: 59
Public transport options for Amsterdam Centraal
Metro lines: 51, 53, 54, 52
Tram lines: 2, 12, 4, 14, 13, 24, 17, 26
Ferry lines: 901, 906, 902, 907, 905
Bus lines: GVB 18, 21, 22, 48, 248, 281, 282, 283, 284, 285, 287, 288, 289, 291, 293, Connexxion 391, 394, N57, N47, N91, N94, EBS 305, 306, 314, 316, N01, N04, N10, N14
Train lines: Intercity, Intercity Express, Sprinter, Nightjet