The cheapest trains from Berlin to Lausanne

Showing times and prices for Oct 21

Cheapest

$76

Average

$149

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 Berlin to Lausanne will cost around $ 149 if you buy it on the day, but the cheapest tickets can be found for only $ 76.

2nd Cheapest
10:29PMBerlin Hbf13h47 12:16PMLausanne, gare
4 changes
$761One-way
10:29PMBerlin Hbf13h58 12:27PMLausanne, gare
5 changes
$871One-way
09:28PMBerlin Hbf11h12 08:40AMLausanne, gare
3 changes
$891One-way
08:54PMBerlin Hbf12h46 09:40AMLausanne, gare
2 changes
$961One-way
09:28PMBerlin Hbf11h23 08:51AMLausanne, gare
4 changes
$1001One-way

Timetable Berlin to Lausanne

Showing trains for tomorrow, Thu, Oct 21
12:20AMBerlin Hbf13h08 01:28PMLausanne, gare
0 changes
12:20AMBerlin Hbf13h08 01:28PMLausanne, gare
0 changes
12:20AMBerlin Hbf12h56 01:16PMLausanne, gare
0 changes
12:20AMBerlin Hbf12h56 01:16PMLausanne, gare
0 changes
04:30AMBerlin Hbf9h46 02:16PMLausanne, gare
0 changes
04:30AMBerlin Hbf9h59 02:29PMLausanne, gare
0 changes
06:01AMBerlin Hbf9h26 03:27PMLausanne, gare
0 changes
06:01AMBerlin Hbf9h50 03:51PMLausanne, gare
0 changes
06:01AMBerlin Hbf9h37 03:38PMLausanne, gare
0 changes
06:01AMBerlin Hbf9h39 03:40PMLausanne, gare
0 changes
06:30AMBerlin Hbf9h56 04:26PMLausanne, gare
0 changes
06:30AMBerlin Hbf9h46 04:16PMLausanne, gare
0 changes
07:28AMBerlin Hbf9h48 05:16PMLausanne, gare
0 changes
07:28AMBerlin Hbf9h58 05:26PMLausanne, gare
0 changes
07:37AMBerlin Hbf9h49 05:26PMLausanne, gare
0 changes
07:37AMBerlin Hbf9h39 05:16PMLausanne, gare
0 changes
07:46AMBerlin Hbf9h41 05:27PMLausanne, gare
0 changes
07:46AMBerlin Hbf9h54 05:40PMLausanne, gare
0 changes
07:46AMBerlin Hbf10h06 05:52PMLausanne, gare
0 changes
07:46AMBerlin Hbf9h53 05:39PMLausanne, gare
0 changes
08:30AMBerlin Hbf9h57 06:27PMLausanne, gare
0 changes
08:30AMBerlin Hbf9h46 06:16PMLausanne, gare
0 changes
09:46AMBerlin Hbf9h41 07:27PMLausanne, gare
0 changes
09:46AMBerlin Hbf10h03 07:49PMLausanne, gare
0 changes
09:46AMBerlin Hbf9h50 07:36PMLausanne, gare
0 changes
09:46AMBerlin Hbf9h54 07:40PMLausanne, gare
0 changes
10:30AMBerlin Hbf9h46 08:16PMLausanne, gare
0 changes
10:30AMBerlin Hbf9h57 08:27PMLausanne, gare
0 changes
11:46AMBerlin Hbf9h54 09:40PMLausanne, gare
0 changes
11:46AMBerlin Hbf9h41 09:27PMLausanne, gare
0 changes
11:46AMBerlin Hbf9h51 09:37PMLausanne, gare
0 changes
11:46AMBerlin Hbf10h03 09:49PMLausanne, gare
0 changes
12:30PMBerlin Hbf9h55 10:25PMLausanne, gare
0 changes
12:30PMBerlin Hbf9h46 10:16PMLausanne, gare
0 changes
01:28PMBerlin Hbf9h57 11:25PMLausanne, gare
0 changes
01:28PMBerlin Hbf9h48 11:16PMLausanne, gare
0 changes
01:37PMBerlin Hbf9h48 11:25PMLausanne, gare
0 changes
01:37PMBerlin Hbf9h39 11:16PMLausanne, gare
0 changes
01:46PMBerlin Hbf10h09 11:55PMLausanne, gare
0 changes
01:46PMBerlin Hbf9h59 11:45PMLausanne, gare
0 changes
02:30PMBerlin Hbf9h47 12:17AMLausanne, gare
0 changes
02:30PMBerlin Hbf9h58 12:28AMLausanne, gare
0 changes
04:30PMBerlin Hbf13h58 06:28AMLausanne, gare
0 changes
04:30PMBerlin Hbf15h20 07:50AMLausanne, gare
0 changes
04:30PMBerlin Hbf15h10 07:40AMLausanne, gare
0 changes
04:30PMBerlin Hbf13h46 06:16AMLausanne, gare
0 changes
05:28PMBerlin Hbf15h01 08:29AMLausanne, gare
0 changes
05:28PMBerlin Hbf14h48 08:16AMLausanne, gare
0 changes
08:54PMBerlin Hbf12h46 09:40AMLausanne, gare
0 changes
08:54PMBerlin Hbf12h57 09:51AMLausanne, gare
0 changes
09:28PMBerlin Hbf11h23 08:51AMLausanne, gare
0 changes
09:28PMBerlin Hbf11h12 08:40AMLausanne, gare
0 changes
10:29PMBerlin Hbf15h11 01:40PMLausanne, gare
0 changes
10:29PMBerlin Hbf13h58 12:27PMLausanne, gare
0 changes
10:29PMBerlin Hbf15h21 01:50PMLausanne, gare
0 changes
10:29PMBerlin Hbf13h47 12:16PMLausanne, gare
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Oct 20
$76Deutsche Bahn
$84Flixbus
Find prices
Thu
Oct 21
$68FlixTrain
$65Flixbus
$95easyJet
Fri
Oct 22
$80FlixTrain
$71Flixbus
$102easyJet
Sat
Oct 23
$45Deutsche Bahn
$42Flixbus
$54easyJet
Sun
Oct 24
$37Deutsche Bahn
$44Flixbus
$137Lufthansa
Tue
Oct 26
$33Deutsche Bahn
$86Flixbus
$47easyJet
Wed
Oct 27
$33Deutsche Bahn
$48Flixbus
$41easyJet
Thu
Oct 28
Find prices
$60Flixbus
$67easyJet
Fri
Oct 29
$71Deutsche Bahn
$59Flixbus
$104easyJet
Sat
Oct 30
$37Deutsche Bahn
$65Flixbus
$62easyJet
Sun
Oct 31
$37Deutsche Bahn
$49Flixbus
$67easyJet
Mon
Nov 1
Find prices
$142Flixbus
$127easyJet
Tue
Nov 2
$37Deutsche Bahn
$117Flixbus
$117Eurowings

The fastest trains from Berlin to Lausanne

Showing times and prices for Oct 21

Fastest Journey

9 h 26 m

Average

11 h 5 m

Trains per day

56

Distance

827 km

It's difficult to get from Berlin to Lausanne without transferring at least once.

Fastest
06:01AMBerlin Hbf9h26 03:27PMLausanne, gare
4 changes
$1501One-way
2nd Fastest
06:01AMBerlin Hbf9h37 03:38PMLausanne, gare
5 changes
$1611One-way
07:37AMBerlin Hbf9h39 05:16PMLausanne, gare
4 changes
$1501One-way
06:01AMBerlin Hbf9h39 03:40PMLausanne, gare
3 changes
$1501One-way
01:37PMBerlin Hbf9h39 11:16PMLausanne, gare
4 changes
$1501One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Berlin to Lausanne

distanceDistance513 miles (827 km)
durationAverage train duration11 h 12 min
priceAverage train ticket price$57 (€46)
changesDirect trainYes
carriersTrain providersDeutsche Bahn

Trains from Berlin to Lausanne cover the 513 miles (827 km) long journey taking on average 11 h 12 min with our travel partners like Deutsche Bahn. There are direct train services available. While the average ticket price for this trip costs around $57 (€46), you can find the cheapest train ticket for as low as $33 (€27). Travelers depart most frequently from Berlin Hbf and arrive in Lausanne.

Train companies

Travel with Deutsche Bahn between Berlin and Lausanne

For as little as $33 (€27) you can travel by train between Berlin and Lausanne with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Berlin to Lausanne train.

    Deutsche Bahn's current ticket policies due to COVID-19 for your train from Berlin to Lausanne are the following:

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


    Deutsche Bahn trains from Berlin to Lausanne

    +

    Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Berlin to Lausanne. You can find information on ticket cancelation in our Help Center.

    DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Berlin to Lausanne and book cheap DB tickets. More information on rail travel in Germany and Europe.


    More information: Deutsche Bahn
    More information: Trains in Germany
    More information: Trains
    More information: Eurail Pass
    More information: High-speed trains

    Travel Tips

    Trains from Berlin 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 Berlin to Lausanne.
    FAQs
    Are there COVID-19 travel restrictions for trains between Berlin and Lausanne?

    Travel by train between Berlin, Germany and Lausanne, Switzerland is: Partially open.

    Is international entry into Lausanne from Berlin restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

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

    Entry Requirements:

    • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in 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?

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

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

    The above information was last checked on 10/15/21. Remember to check the latest COVID-19 travel safety regulations for your train from Berlin to Lausanne closer to your date of departure here

    Are there restrictions on returning to Germany from Switzerland by train?

    Return travel from Switzerland to Germany is: Partially open.

    Are there any international entry restrictions on returning to Berlin from Lausanne?

    Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

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

    Requirements for reentering:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Pre-arrival health declaration
    • The exact quarantine requirements depend on the regulations in each federal state
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Berlin, Germany?

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

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

    Last checked on 10/19/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Berlin from Lausanne.

    How much does a cheap train between Berlin and Lausanne cost?
    Looking to save money on your route? Omio customers have found the cheapest train from Berlin to Lausanne for the next 7 days starting from $33 (€27)  one way.
    What is the price of a train ticket between Berlin and Lausanne?
    The train price to Lausanne from Berlin is on average $57 (€46)  if you are looking to buy your tickets for this journey in the next 7 days.
    How far is Lausanne from Berlin by train?
    The Berlin to Lausanne train distance is approximately 513 miles (827 km).
    What is the Berlin to Lausanne train travel time?
    The train time between Berlin and Lausanne is on average 11 h 12 min  for the 513 miles (827 km) long journey, but the time it takes to go from Berlin to Lausanne by train can vary depending on specific dates or traveling on weekends and holidays.
    Which train station from Berlin to Lausanne do I depart from? Which Lausanne train station from Berlin do I arrive in?

    There are a few train stations in Berlin to start your journey from including Berlin Hbf, Berlin Spandau and Berlin Südkreuz. In Lausanne you have a few train station options to choose from for your arrival including Lausanne, Lausanne, Closelet and Lausanne, Grattapaille.

    Omio customers traveling this route depart most frequently from Berlin Hbf   and arrive in Lausanne.

    Where is the departure train station in Berlin located? Where is the arrival train station in Lausanne located?

    Passengers board the train most frequently from Berlin Hbf, which is located around 1 mile (s) / 2 km away from the city center, and they get off the train at Lausanne, located 0 mile (s) / 0 km away from the city center.

    Which train providers can get me from Berlin to Lausanne?
    When taking a train from Berlin to Lausanne, you can count on Deutsche Bahn for the best way to get you to Lausanne. You can also check all possible train providers who offer a service to Lausanne from Berlin and compare the amenities they offer before buying a train ticket.
    What are the first and last departure train times from Berlin to Lausanne?
    The earliest train departing from Berlin to Lausanne leaves at 8: 37 AM. The last train departing from Berlin to Lausanne leaves at 11: 20 PM. You can find the latest Berlin to Lausanne train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How far in advance should I purchase a train ticket from Berlin to Lausanne to get the best deals?
    You can find trains between Berlin and Lausanne to cost on average $57 (€46) 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 journey. You’ll see tickets for the Berlin to Lausanne train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Berlin
    Lausanne
    Berlin Hbf is the most popular Berlin railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Berlin for your trip to Lausanne.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    ticketOfficeHours
    Ticket office hours
    Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
    Connections to/from station
    U-Bahn lines: U5
    Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7
    Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
    S-Bahn lines: S3, S5, S7, S9
    Tram lines: M5, M6, M8, M10