There are 6 ways to get from Zurich to Mendrisio by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Lugano
best- Take the train from Zürich HB to Luganotrain Ec / ...
2h 15mCHF 62–202Bus via Zürich
cheapest- Take the bus from Zürich to Chiassobus
4h 10mCHF 16–18Bus
- Take the bus from ZÜRICH, Carparkplatz am Sihlquai to Comobus
- Take the bus from Chiasso, Stazione to Mendrisio, Autosilobus 2 / ...
3h 1mDrive 222.7 km
- Drive from Zurich to Mendrisiocar 222.7 km
2h 27mCHF 37–53Fly, train
- Fly from Zurich Airport (ZRH) to Milano Malpensa Airport (MXP)plane ZRH - MXP
- Take the train from Malpensa Aeroporto T1 to Mendrisiotrain
3h 39mCHF 73–238Train
- Take the train from Zürich HB to Mendrisiotrain Ic21 / ...
2h 17mCHF 65–210
Zurich to Mendrisio by train
Questions & Answers
The cheapest way to get from Zurich to Mendrisio is to bus via Zürich which costs SFr 15 - SFr 18 and takes 4h 10m.
The fastest way to get from Zurich to Mendrisio is to train via Lugano which takes 2h 15m and costs SFr 60 - SFr 210.
No, there is no direct bus from Zurich to Mendrisio. However, there are services departing from ZÜRICH, Carparkplatz am Sihlquai and arriving at Mendrisio, Autosilo via Como - Chiesa di San Zenone and Chiasso, Stazione. The journey, including transfers, takes approximately 3h 1m.
Yes, there is a direct train departing from Zürich HB and arriving at Mendrisio. Services depart once daily, and operate every day. The journey takes approximately 2h 17m.
The distance between Zurich and Mendrisio is 195 km. The road distance is 222.7 km.
The best way to get from Zurich to Mendrisio without a car is to train via Lugano which takes 2h 15m and costs SFr 60 - SFr 210.
It takes approximately 2h 15m to get from Zurich to Mendrisio, including transfers.
Zurich to Mendrisio bus services, operated by Onebus, depart from ZÜRICH, Carparkplatz am Sihlquai station.
Zurich to Mendrisio train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Zürich HB station.
The best way to get from Zurich to Mendrisio is to train via Lugano which takes 2h 15m and costs SFr 60 - SFr 210. Alternatively, you can bus, which costs and takes 3h 1m.
What companies run services between Zurich, Switzerland and Mendrisio, Switzerland?
Swiss Federal Railways (SBB CFF FFS) operates a train from Zürich HB to Lugano hourly. Tickets cost CHF 60–190 and the journey takes 1h 55m. Alternatively, you can take a bus from ZÜRICH, Carparkplatz am Sihlquai to Mendrisio, Autosilo via Como, Como - Chiesa di San Zenone, and Chiasso, Stazione in around 3h 1m.
- Website
- swiss.com
Flights from Zurich Airport to Milano Malpensa Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 50–310
- Website
- ethiopianairlines.com
Flights from Zurich Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 90–150
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Lugano
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 60–190
- Website
- https://www.sbb.ch/en
Train from Malpensa Aeroporto T1 to Mendrisio
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 20–65
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Mendrisio
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Estimated price
- CHF 65–210
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Mendrisio
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- onebus.it
Bus from ZÜRICH, Carparkplatz am Sihlquai to Como
- Ave. Duration
- 1h 56m
- Frequency
- Once a week
- Website
- https://onebus.it/
- Phone
- 091 683 33 86
- Website
- amsa.ch
Bus from Chiasso, Stazione to Mendrisio, Autosilo
- Ave. Duration
- 32 min
- Frequency
- Every 20 minutes
- Schedules at
- amsa.ch
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- postauto.ch
Bus from Chiasso, Stazione to Mendrisio, Autosilo
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
- Phone
- +390975 343195
- [email protected]
- Website
- ventrebus.com
Bus from Zürich to Chiasso
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- CHF 14
- Schedules at
- ventrebus.com
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italian Lakes: Getting around by train
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Zurich to Mendrisio bus services, operated by Onebus, arrive at Como station.
Zurich to Mendrisio train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Lugano station.
Yes, the driving distance between Zurich to Mendrisio is 223 km. It takes approximately 2h 27m to drive from Zurich to Mendrisio.
Book your Zurich to Mendrisio train tickets online with Omio.
There are 5885+ hotels available in Mendrisio.




















