There are 6 ways to get from Markham to Mississauga by bus, train, car, taxi, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Unionville GO Bus to Square Onebus 56
1h 12m$10–13Train
- Take the train from Markham GO to Toronto Union Stationtrain St
- Take the train from Toronto Union Station to Erindale GOtrain Mi
2h 26m$16–21Drive 57.7 km
- Drive from Markham to Mississaugacar 57.7 km
41 min$12–17Taxi
- Take the taxi from Markham to Mississaugataxi 57.7 km
41 min$180–220Bus via Richmond Hill Centre
- Take the bus from Highway 7 / Galsworthy Dr to Richmond Hill Centre Platform 1bus purple / ...
- Take the bus from Richmond Hill Centre to Square Onebus 40 / ...
1h 50m$13–15Line 102 bus, line 2 subway, line 26 bus
- Take the bus from Main St Markham South at Princess St to Warden Stationbus 102
- Take the subway from Warden Station - Westbound Platform to Islington Station - Westbound Platformsubway 2
- Take the bus from Islington Ave At Islington Station to Burnhamthorpe Rd At Wolfedale Rdbus 26
2h 46m$11
Markham to Mississauga by bus
Questions & Answers
The cheapest way to get from Markham to Mississauga is to line 102 bus and line 2 subway and line 26 bus which costs $12 and takes 2h 46m.
The fastest way to get from Markham to Mississauga is to drive which takes 41 min and costs $11 - $17.
Yes, there is a direct bus departing from Unionville GO Bus and arriving at Square One. Services depart hourly, and operate Monday to Friday. The journey takes approximately 1h 12m.
No, there is no direct train from Markham to Mississauga. However, there are services departing from Markham GO and arriving at Erindale GO via Toronto Union Station. The journey, including transfers, takes approximately 2h 26m.
The distance between Markham and Mississauga is 59 km. The road distance is 57.7 km.
The best way to get from Markham to Mississauga without a car is to bus which takes 1h 12m and costs $10 - $13.
The bus from Unionville GO Bus to Square One takes 1h 12m including transfers and departs hourly.
Markham to Mississauga bus services, operated by GO Transit, depart from Unionville GO Bus station.
Markham to Mississauga train services, operated by GO Transit, depart from Markham GO station.
The best way to get from Markham to Mississauga is to bus which takes 1h 12m and costs $10 - $13. Alternatively, you can train, which costs $15 - $21 and takes 2h 26m.
What companies run services between Markham, ON, Canada and Mississauga, ON, Canada?
GO Transit operates a bus from Unionville GO Bus to Square One hourly. Tickets cost $10–13 and the journey takes 1h 12m. Alternatively, you can take a train from Markham GO to Erindale GO via Toronto Union Station in around 2h 26m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Markham GO to Toronto Union Station
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
Train from Toronto Union Station to Erindale GO
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $7–10
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–10
- Phone
- +1 416 393 3030
- Website
- ttc.ca
Subway from Warden Station - Westbound Platform to Islington Station - Westbound Platform
- Ave. Duration
- 41 min
- Frequency
- Every 10 minutes
- Estimated price
- $4
- Website
- http://www.ttc.ca
- Schedules at
- https://www.ttc.ca/routes-and-schedules
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Unionville GO Bus to Square One
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $10–13
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–13
Bus from Richmond Hill Centre to Square One
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- $9–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–11
- Phone
- +1 866-668-3978
- transitinfo@york.ca
- Website
- yrt.ca
Bus from Highway 7 / Galsworthy Dr to Richmond Hill Centre Platform 1
- Ave. Duration
- 42 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
- Phone
- +1 416 393 3030
- Website
- ttc.ca
Bus from Main St Markham South at Princess St to Warden Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $4
- Website
- http://www.ttc.ca
- Schedules at
- https://www.ttc.ca/routes-and-schedules
- Phone
- +1 905-615-4636
- miwayhelps@mississauga.ca
- Website
- miway.ca
Bus from Islington Ave At Islington Station to Burnhamthorpe Rd At Wolfedale Rd
- Ave. Duration
- 48 min
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Website
- http://www.miway.ca
- Cash Fare
- $4
- Ave. Duration
- 41 min
- Estimated price
- $180–220
Markhams Taxi
- Phone
- +1 905 927 0007
- Website
- markhamstaxi.ca
Markham Taxi Services
- Phone
- +1 647 691 0275
- Website
- markhamtaxiservices.com
Markham Taxi & Limousine
- Phone
- +1 905 477 2227
- Website
- taxilimo.ca
Markham City Taxi
- Phone
- +1 905 470 1111
- Website
- markhamcitytaxi.com
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 Which London airport should I choose?, How to travel India's Golden Triangle, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
Markham to Mississauga bus services, operated by GO Transit, arrive at Square One station.
Markham to Mississauga train services, operated by GO Transit, arrive at Toronto Union Station.
Yes, the driving distance between Markham to Mississauga is 58 km. It takes approximately 41 min to drive from Markham to Mississauga.
There are 1379+ hotels available in Mississauga.











