HUB hero image

How to Travel from

Monza to Lausanne

by Plane, Rideshare, Route or Car

Monza
+0
Lausanne
Transport search to Lausanne
Monza
+0
Lausanne
Building a composite car route
Cheapest
Best Offer!
Car
3 h 46 min
331 km.
from $18
Composite Route Car Only

Five ways to Travel from Monza to Lausanne

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Milan - Lampugnano Bus Station to Lausanne
Ave. Duration:
6h 35m
Frequency:
Twice daily
Estimated price:
$27.17–$39.13

BlaBlaCar Bus

Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Milan - Lampugnano Bus Station to Lausanne
Ave. Duration:
5h
Frequency:
Twice daily
Estimated price:
$25.00–$36.96

Airlines

Air France

Website:
airfrance.com
Plane from Linate Airport to Geneva
Ave. Duration:
4h 30m
Frequency:
Every day
Estimated price:
$173.91–$760.87

easyJet

Website:
easyjet.com/
Plane from Linate Airport to Geneva
Ave. Duration:
5h 15m
Frequency:
Sunday
Estimated price:
$70.65–$336.96

Lufthansa

Website:
lufthansa.com/
Plane from Linate Airport to Geneva
Ave. Duration:
4h 55m
Frequency:
Every day
Estimated price:
$413.04–$869.57

Air Dolomiti

Website:
airdolomiti.it/
Plane from Linate Airport to Geneva
Ave. Duration:
4h 55m
Frequency:
Every day
Estimated price:
$413.04–$869.57

Alitalia

Website:
alitalia.com/
Plane from Linate Airport to Geneva
Ave. Duration:
4h 7m
Frequency:
Monday to Saturday
Estimated price:
$130.43–$391.30

Train operators

Trenord

Phone:
+39 02 7249 4494
Website:
trenord.it/
Train from Monza to Lugano
Ave. Duration:
1h 5m
Frequency:
Hourly
Estimated price:
$5.43–$7.07

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from Genève-Aéroport to Lausanne
Ave. Duration:
52 min
Frequency:
Every 20 minutes
Estimated price:
$28.26–$51.09
Train from Lugano to Lausanne
Ave. Duration:
4h 10m
Frequency:
Once a week
Estimated price:
$119.57–$217.39

Trenitalia EuroCity

Phone:
+39 06 68475475
Website:
trenitalia.com/
Train from Milan Centrale to Lausanne
Ave. Duration:
3h 40m
Frequency:
3 times a day
Estimated price:
$70.65–$130.43

Questions and Answers

What is the cheapest way to get from Monza to Lausanne?

The cheapest way to get from Monza to Lausanne is to bus which costs $25 - $39.13 and takes 6h 45m.

What is the fastest way to get from Monza to Lausanne?

The fastest way to get from Monza to Lausanne is to drive which takes 3h 46m and costs $65.22 - $97.83 .

Is there a direct bus between Monza and Lausanne?

No, there is no direct bus from Monza to Lausanne. However, there are services departing from Monza Stazione FS and arriving at Lausanne via Milan - Lampugnano Bus Station. The journey, including transfers, takes approximately 6h 45m.

Is there a direct train between Monza and Lausanne?

No, there is no direct train from Monza to Lausanne. However, there are services departing from Monza and arriving at Lausanne via Milan Centrale. The journey, including transfers, takes approximately 4h 50m.

How far is it from Monza to Lausanne?

The distance between Monza and Lausanne is 316 km. The road distance is 332 km.

How do I travel from Monza to Lausanne without a car?

The best way to get from Monza to Lausanne without a car is to train which takes 4h 50m and costs $70.65 - $141.30 .

How long does it take to get from Monza to Lausanne?

It takes approximately 4h 50m to get from Monza to Lausanne, including transfers.

Where do I catch the Monza to Lausanne bus from?

Monza to Lausanne bus services, operated by BlaBlaCar Bus, depart from Milan - Lampugnano Bus Station.

Where do I catch the Monza to Lausanne train from?

Monza to Lausanne train services, operated by Trenord, depart from Monza station.

Train or bus from Monza to Lausanne?

The best way to get from Monza to Lausanne is to train which takes 4h 50m and costs $70.65 - $141.30 . Alternatively, you can bus, which costs $25 - $39.13 and takes 6h 45m.

Where does the Monza to Lausanne bus arrive?

Monza to Lausanne bus services, operated by BlaBlaCar Bus, arrive at Lausanne station.

Where does the Monza to Lausanne train arrive?

Monza to Lausanne train services, operated by Trenord, arrive at Lugano station.

Can I drive from Monza to Lausanne?

Yes, the driving distance between Monza to Lausanne is 332 km. It takes approximately 3h 46m to drive from Monza to Lausanne.

How do I get a train ticket from Monza to Lausanne?

Book your Monza to Lausanne train tickets online with Omio.

Where can I stay near Lausanne?

There are 1077+ hotels available in Lausanne. Prices start at $65.09 per night.
+0