logo
Your journey starts now
Two white leaf

From Berlin to Lausanne by train, bus and carpooling

Compare and book among FlixBus, FlixTrain, SBB, Nightjet

4 stars icon

4.7 out of 1146 reviews

Trip info

827 kmDistance
49€ - 280€Prices
4.34 millions of Km traveled by our travelers
DirectTrip type
12h31Trip duration
logo Flixbuslogo FlixTrainlogo sbblogo Nightjet
CarriersFlixBus, FlixTrain, SBB, Nightjet.
Detailed itinerary
🚌 Bus🚌 + 🚄 Combined trips
Price range

49€ - 119€

51€ - 280€

Duration

17h35 - 23h00

12h31 - 25h11

Itinerary1 stop at Strasbourg, Berlin, Berlin Airport BER, T 1/2, Karlsruhe, Berlin, Berlin central bus station, Zurich Central Bus Station Sihlquai, Munich, Munich central bus station, Mannheim, Lausanne Route des Plaines-du-Loup1 stop at Frankfurt, Frankfurt Hbf (IC), Berlin, Berlin central bus station, Zurich, Berlin Hbf (S-Bahn), Zurich Central Bus Station Sihlquai, Frankfurt Main Sued, Lausanne Route des Plaines-du-Loup, Lausanne Main Train Station
Departure stationBerlin, Berlin central bus stationBerlin, Berlin Südkreuz station (train)
Arrival stationLausanne Route des Plaines-du-LoupLausanne Route des Plaines-du-Loup
CompaniesFlixBusFlixTrain, FlixBus, SBB, Nightjet
First trip16h2616h26
Last trip18h0418h03
Number of daily trips64

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Berlin to Lausanne
instead of

I emit 98.65% less CO2

177
kg CO₂e
11%
348
repas végétariens
15
années de chauffage électrique par m²
120
kg d'avocat
299
litres de café
388
kg d'aubergine
7.07
jeans
27.6
t-shirts en coton
159
litres de bière
1,344,173
litres d'eau du robinet
277
kg de pastèque
16,204
km en vélo (ou trottinette) à assistance électrique
24.4
repas avec du boeuf
308
kg de chou de bruxelles
372
kg de fraise

Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Berlin to Lausanne generally emits 2.42kg CO2 per traveler. Good news, it's always less than a plane or personal car!

Berlin Lausanne by train, bus and carpooling: tickets, prices, and schedules

Are you looking for your train, bus and carpooling ticket from Berlin to Lausanne?

bus FlixBus, train FlixTrain, train SBB, and train Nightjet are transport companies that allow you to travel easily between the two cities.

In just 0h, you will be able to travel from Berlin to Lausanne covering a distance of 827 kilometers between the two cities.

Unfortunately, no from Berlin to Lausanne train, bus and carpooling route is direct at the moment, our transport companies do not serve it without other stops/layovers.

But fortunately, our exclusive combinations offer you smart transfers for a shorter or cheaper journey than usual!

Pretty convenient, isn't it?!

Your Berlin Lausanne trip from 49 €, that's quite a deal, isn't it?

But be careful! The price of train, bus and carpooling tickets varies depending on when you book.

We'll give you more details below on the best time to book your ticket!

You can also use our Berlin Lausanne price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!

How to travel from Berlin to Lausanne with Tictactrip

bus itinerary from Berlin to Lausanne 🚌

the company FlixBus offers a direct Berlin Lausanne journey.Want to know the price of from Berlin to Lausanne journey? It falls in the range between 49€ and 119€. Are you an early bird? The very first trip departs at 16h26. If, on the contrary, you prefer to travel at night or leave late in the day, the very last departure is at 18h04. The duration of a Berlin-Lausanne journey is mostly between 17h35 and 23h00.
Its departure point is located at Berlin, Berlin central bus station. This bus will then drop you off at Lausanne Route des Plaines-du-Loup. It also serves stations Strasbourg, Berlin, Berlin Airport BER, T 1/2, Karlsruhe, Berlin, Berlin central bus station, Zurich Central Bus Station Sihlquai, Munich, Munich central bus station, Mannheim, and Lausanne Route des Plaines-du-Loup.
 Depending on the days, you will have a choice of 6 buses from Berlin to Lausanne per day.

train itinerary from Berlin to Lausanne 🚄

Unfortunately, our train companies do not operate from Berlin to Lausanne trips by train. But don't worry, you can still find the best prices with our other means of transportation

multimodal itinerary from Berlin to Lausanne 🚌 + 🚄

You should expect a minimum price of 51€ for a journey direct Berlin Lausanne. Depending on the date of your search on Tictactrip, the price for the journey from Berlin to Lausanne can go up to 280€ (on average, it costs 163€).The travel time Berlin-Lausanne is generally between 12h31 and 25h11. This is carried out and offered by FlixTrain and FlixBus and SBB and Nightjet. It usually departs from Berlin, Berlin Südkreuz station (train) and arrives at Lausanne Route des Plaines-du-Loup. It also serves stations Frankfurt, Frankfurt Hbf (IC), Berlin, Berlin central bus station, Zurich, Berlin Hbf (S-Bahn), Zurich Central Bus Station Sihlquai, Frankfurt Main Sued, Lausanne Route des Plaines-du-Loup, and Lausanne Main Train Station.  The very first departure of multimodal from Berlin to Lausanne of the day takes place at 16h26, and the last one is usually at 18h03. The average duration of this journey is 16h07.  Every day, you have the choice between 4 combined trips from Berlin to Lausanne.

carpooling itinerary from Berlin to Lausanne 🚗

We have no information concerning Berlin ➜ Lausanne by carpooling. Blablacar or Idvroom probably don't have any users offering this trip.

Frequently Asked Questions about Berlin - Lausanne

How much does a bus Berlin Lausanne cost?

The minimum price for a bus from Berlin to Lausanne journey is 49 €. Depending on the number of days in advance of your search, the price can go up to 119 € if you wait until the last moment. On average, a bus Berlin-Lausanne ticket costs 95 €.

How long is the trip Berlin Lausanne by bus?

The minimum duration of a journey on bus from Berlin to Lausanne is 17h35. The maximum duration, on the other hand, is 23h00. On average, a Berlin-Lausanne journey by bus takes 19h57.

When is the first bus Berlin Lausanne leaving?

The first bus from Berlin to Lausanne departs at 16h26, while the last one leaves at 18h04.

How many bus Berlin Lausanne are there every day ?

Every day, there are approximately 6 bus from Berlin to Lausanne.

About your trip

Berlin

From 15€
Arrow select destination

Lausanne

From 16€
Arrow select destination