Train

Take the train Lausanne at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 2 h 8 m. Ticket price is about €70 The travel distance is 213 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Zürich HB.


🛏 Find hotel deals and discounts up to 20% in Zürich at Booking


Bus

Take the FlixBus bus at the Lausanne P+R station .

The journey takes approximately 3 h 10 m. Ticket price is about €7 The travel distance is 227 km.

Carrier is FlixBus.

Buy ticket

Get off at the Zurich Bus Station.


🛏 Find hotel deals and discounts up to 20% in Zürich at Booking


Night bus

Take the FlixBus bus at the Lausanne P+R station .

The journey takes approximately 3 h Ticket price is about €13 The travel distance is 224 km.

Carrier is FlixBus.

Buy ticket

Get off at the Zurich Bus Station.


🛏 Find hotel deals and discounts up to 20% in Zürich at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 18 m. The travel distance is 223 km.

Get off at the Zürich.


🛏 Find hotel deals and discounts up to 20% in Zürich at Booking


Train fly

Take the train Lausanne at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 52 m. Ticket price is about €22 The travel distance is 65 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Genève-Aéroport.
665 m on foot from the Genève-Aéroport to the Geneva (GVA).

The journey takes approximately 8 m. The travel distance is 665 m.

Get off at the Geneva (GVA).
Fly out to Geneva (GVA) of the Zurich (ZRH) airport.

The journey takes approximately 45 m. Ticket price is about €85

Carrier is Swiss.

🔎

🚖 Find a cheap local taxi

Get off at the Zurich (ZRH).
Take the train Zürich Flughafen at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 16 m. Ticket price is about €11 The travel distance is 12 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Zürich Stadelhofen.


🛏 Find hotel deals and discounts up to 20% in Zürich at Booking


The cheapest way to travel from Lausanne to Zürich is by taking a Bus with an average price of €7. The journey takes approximately 3 ч. 10 мин.

Train is the fastest way to travel from Lausanne to Zürich. Tickets cost €70. The journey takes approximately 2 ч. 8 мин.

Lausanne is approximately 223 km away from Zürich. The trip by car takes 2 h 18 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €7. A bus trip from Lausanne to Zürich will take 3 h 10 m.

Yes, there is a direct train from Lausanne to Zürich. The route is operated by Swiss Railways (SBB/CFF/FFS). Tickets cost about €70. The train trip will take 2 h 8 m.

The average journey time by car between Lausanne and Zürich is 2 h 18 m.

What to Do in Zürich

Zürich

Switzerland is a landlocked country in southern Europe with a population of about 8 million people. The country's geographical location has given it trade links and ties with many different parts of the world, making it a rich cultural destination. Visitors can explore the scenic Alps, savor cheese and wine, shop in bustling cities, or take in the beauty of lakes and rivers. Outdoor activities like skiing, mountain biking, hiking and rock climbing are popular.