There are 6 ways to get from Mimico to Newmarket 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.
Line 40 bus, bus
best- Take the bus from Pearson International Airport Terminal 1 to Richmond Hill Centrebus 40
- Take the bus from Richmond Hill Centre Platform 8 to Eagle St / Yonge Stbus 098|099 / ...
2h 19m$14–19Line 41 bus, line 096 bus
cheapest- Take the bus from Keele Station at Bus Bay 4 to Pioneer Village Station Bus Bay 11bus 41
- Take the bus from Pioneer Village Terminal Platform 2 to Eagle St / Yonge Stbus 096
3h 31m$6–7Train
- Take the train from Mimico GO to Union Station GOtrain Lw
- Take the train from Union Station GO to Newmarket GOtrain Br
2h 20m$13–18Drive 60.2 km
- Drive from Mimico to Newmarketcar 60.2 km
49 min$11–16Taxi
- Take the taxi from Mimico to Newmarkettaxi 60.2 km
49 min$130–170Line 1 subway, bus
- Take the subway from St George Station - Southbound Platform to Finch Station - Subway Platformsubway 1
- Take the bus from Finch Go Bus Terminal Platform 8 to Eagle St / Yonge Stbus 098|099 / ...
2h 38m$8–11
Mimico to Newmarket by bus
Comparing Your Travel Options
The cheapest way to get from Mimico to Newmarket is to line 41 bus and line 096 bus which costs $6 - $8 and takes 3h 31m.
The fastest way to get from Mimico to Newmarket is to drive which takes 49 min and costs $10 - $16.
No, there is no direct bus from Mimico to Newmarket. However, there are services departing from Kipling Ave at Evans Ave North Side and arriving at Eagle St / Yonge St via Kipling Station at Bus Bay 4, Pearson International Airport Terminal 1 and Richmond Hill Centre Platform 8. The journey, including transfers, takes approximately 2h 19m.
No, there is no direct train from Mimico to Newmarket. However, there are services departing from Mimico GO and arriving at Newmarket GO via Union Station GO. The journey, including transfers, takes approximately 2h 20m.
The distance between Mimico and Newmarket is 74 km. The road distance is 60.2 km.
The best way to get from Mimico to Newmarket without a car is to line 40 bus and bus which takes 2h 19m and costs $14 - $20.
It takes approximately 2h 19m to get from Mimico to Newmarket, including transfers.
Mimico to Newmarket bus services, operated by GO Transit, depart from Pearson International Airport Terminal 1 station.
Mimico to Newmarket train services, operated by GO Transit, depart from Mimico GO station.
The best way to get from Mimico to Newmarket is to line 40 bus and bus which takes 2h 19m and costs $14 - $20. Alternatively, you can train, which costs $13 - $18 and takes 2h 20m.
What companies run services between Mimico, ON, Canada and Newmarket, ON, Canada?
You can take a bus from Kipling Ave at Evans Ave North Side to Eagle St / Yonge St via Kipling Station at Bus Bay 8, Kipling Station at Bus Bay 4, Pearson International Airport Terminal 1, Richmond Hill Centre, and Richmond Hill Centre Platform 8 in around 2h 19m. Alternatively, you can take a train from Mimico GO to Newmarket GO via Union Station GO in around 2h 20m.
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Mimico GO to Union Station GO
- Ave. Duration
- 18 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–7
- Website
- GO Transit
Train from Union Station GO to Newmarket GO
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- GO Transit
- Phone
- +1 416 393 4636
- [email protected]
- Website
- TTC
Subway from St George Station - Southbound Platform to Finch Station - Subway Platform
- Ave. Duration
- 42 min
- Frequency
- Every 5 minutes
- Website
- TTC
- Senior Cash (65+)
- $0
- Youth Cash (13-19)
- $0
- Adult Card
- $0
- Adult Cash
- $0
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from Pearson International Airport Terminal 1 to Richmond Hill Centre
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–8
- Website
- GO Transit
- Phone
- +1 905 762 2100
- [email protected]
- Website
- York Region Transit
Bus from Richmond Hill Centre Platform 8 to Eagle St / Yonge St
- Ave. Duration
- 55 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–4
- Website
- York Region Transit
Bus from Finch Go Bus Terminal Platform 8 to Eagle St / Yonge St
- Ave. Duration
- 1h 13m
- Frequency
- Every 15 minutes
- Estimated price
- $3–5
- Website
- York Region Transit
Bus from Pioneer Village Terminal Platform 2 to Eagle St / Yonge St
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- York Region Transit
- Phone
- +1 416 393 4636
- [email protected]
- Website
- TTC
Bus from Keele Station at Bus Bay 4 to Pioneer Village Station Bus Bay 11
- Ave. Duration
- 1h 6m
- Frequency
- Every 15 minutes
- Website
- TTC
- Senior Cash (65+)
- $0
- Youth Cash (13-19)
- $0
- Adult Card
- $0
- Adult Cash
- $0
- Ave. Duration
- 49 min
- Estimated price
- $130–170
AAA Best Choice Taxi
- Phone
- +1 416 241 4700
Etobicoke Taxi
- Phone
- +1 416 252 7777
City Taxi
- Phone
- +1 416-740-2222
- Website
- citytaxitoronto.com
Co-op Cabs
- Phone
- +1 416-504-2667
- Website
- co-opcabs.com
Maple Leaf Taxi
- Phone
- +1 416-751-5555
- Website
- mapleleaftaxi.com
Aeroport Taxi & Limousine Service
- Phone
- +14162552211
- Website
- aeroporttaxi.com
Beck Taxi
- Phone
- +1 416 751 5555
- Website
- becktaxi.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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling to the US: What do I need to know?, and Best ways to travel around Australia - to help you get the most out of your next trip.
Booking & Getting There
Mimico to Newmarket bus services, operated by GO Transit, arrive at Richmond Hill Centre station.
Mimico to Newmarket train services, operated by GO Transit, arrive at Union Station GO.
Yes, the driving distance between Mimico to Newmarket is 60 km. It takes approximately 49 min to drive from Mimico to Newmarket.
There are 176+ hotels available in Newmarket.


