There are 5 ways to get from Mississauga to Zurich by bus, train, taxi, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 502 bus, train, taxi
best- Take the bus from City Centre Transit Terminal - Platform L to Theatre Lane - Zum Main Station Stop NBbus 502
- Take the train from Brampton to St. Marystrain
- Take the taxi from St. Marys to Zurichtaxi
4h 48m$153–384Drive 185 km
cheapest- Drive from Mississauga to Zurichcar 185 km
2h 31m$37–53Bus, taxi
- Take the bus from Square One to University of Waterloo Terminalbus 25
- Take the bus from Waterloo: Conestoga Mall to St. Marys: Town Hallbus 2
- Take the taxi from St. Marys: Town Hall to Zurichtaxi
5h 10m$146–183Train, taxi
- Take the train from Brampton to St. Marystrain VIA Rail
- Take the taxi from St. Marys to Zurichtaxi
5h 6m$160–394Bus
- Take the bus from Mississauga to Londonbus FlixBus N2706
- Take the bus from Fanshawe Park Rd E - London Transit stop 705 to Sobeys Plaza - Grand Bendbus Route 2 - London to Grand Bend
5h 46m$52–77
Questions & Answers
The cheapest way to get from Mississauga to Zurich is to drive which costs $35 - $55 and takes 2h 31m.
The fastest way to get from Mississauga to Zurich is to drive which takes 2h 31m and costs $35 - $55.
No, there is no direct bus from Mississauga to Zurich. However, there are services departing from Mississauga and arriving at Victoria Lane via Fanshawe Park Rd E - London Transit stop 705 and Sobeys Plaza - Grand Bend. The journey, including transfers, takes approximately 5h 46m.
The distance between Mississauga and Zurich is 196 km. The road distance is 185 km.
The best way to get from Mississauga to Zurich without a car is to line 502 bus and train and taxi which takes 4h 48m and costs $150 - $390.
It takes approximately 4h 48m to get from Mississauga to Zurich, including transfers.
Mississauga to Zurich bus services, operated by Flixbus USA, depart from Mississauga station.
Mississauga to Zurich bus services, operated by Flixbus USA, arrive at London station.
Yes, the driving distance between Mississauga to Zurich is 185 km. It takes approximately 2h 31m to drive from Mississauga to Zurich.
There are 22+ hotels available in Zurich.
What companies run services between Mississauga, ON, Canada and Zurich, ON, Canada?
You can take a bus from Mississauga to Victoria Lane via London, Fanshawe Park Rd E - London Transit stop 705, and Sobeys Plaza - Grand Bend in around 5h 46m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Brampton to St. Marys
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- $29–230
- Website
- VIA Rail
- Escape
- $29–100
- Business
- $70–210
- Business Plus
- $85–230
- Economy
- $30–110
- Economy Plus
- $35–120
Train from Brampton to St. Marys
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- $29–230
- Website
- VIA Rail
- Escape
- $29–100
- Business
- $70–210
- Business Plus
- $85–230
- Economy
- $30–110
- Economy Plus
- $35–120
- Phone
- +1 905 874 2999
- [email protected]
- Website
- Brampton Transit
Bus from City Centre Transit Terminal - Platform L to Theatre Lane - Zum Main Station Stop NB
- Ave. Duration
- 48 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- Brampton Transit
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Square One to University of Waterloo Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $15–19
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $15–19
- Phone
- +1 888 465 0783
- [email protected]
- Website
- perthcounty.ca
Bus from Waterloo: Conestoga Mall to St. Marys: Town Hall
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $10–14
- Schedules at
- stratford.ca
- Adults
- $10–14
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Mississauga to London
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $22–40
- Schedules at
- Flixbus USA
- Phone
- 1-888-465-0783
- [email protected]
- Website
- Huron Shores Area Transit
Bus from Fanshawe Park Rd E - London Transit stop 705 to Sobeys Plaza - Grand Bend
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $7–10
- Website
- Huron Shores Area Transit
- Schedules at
- Huron Shores Area Transit Schedules
- Passenger
- $7–10
- Ave. Duration
- 48 min
- Estimated price
- $120–150
St Mary's Central Cab
- Phone
- +1 519 284 4994
- Website
- facebook.com
St Mary's Taxi
- Phone
- +1 519 284 3773
- Website
- startaxi.ca
St Mary's Central Cab
- Phone
- +1 519 284 4994
- Website
- facebook.com
St Mary's Taxi
- Phone
- +1 519 284 3773
- Website
- startaxi.ca
St Mary's Central Cab
- Phone
- +1 519 284 4994
- Website
- facebook.com
St Mary's Taxi
- Phone
- +1 519 284 3773
- Website
- startaxi.ca
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, How to get from Heathrow Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.













