• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 6 ways to get from Newmarket to Don Mills by bus, train, subway, taxi, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, line 34 bus  •  1h 53m

  1. Take the bus from Yonge St / Eagle St to Finch Go Bus Terminal Platform 2 blue / ...
  2. Take the line 34 bus from Eglinton Station to Concorde Pl At Concorde Pl Cul De Sac 34

$9

5 alternative options

Train, line 1 subway  •  1h 54m

  1. Take the train from Newmarket GO to Union Station Br
  2. Take the line 1 subway from UNION STATION - NORTHBOUND PLATFORM towards FINCH to Sheppard-Yonge Station - Northbound Platform 1

$16 - $18

Bus, line 25 bus  •  2h 5m

  1. Take the bus from Yonge St / Eagle St to Finch Go Bus Terminal Platform 2 blue / ...
  2. Take the line 25 bus from Freshmeadow Dr At Don Mills Rd to Don Mills Rd At The Donway West 25

$9

Taxi  •  31m

  1. Take a taxi from Newmarket to Don Mills 25.9 miles

$60 - $80

Drive  •  31m

  1. Drive from Newmarket to Don Mills 25.9 miles

$3 - $5

Uber  •  31m

  1. Take an Uber from Newmarket to Don Mills 25.9 miles

$30 - $45

Questions & Answers

The cheapest way to get from Newmarket to Don Mills is to drive which costs $4 - $7 and takes 31m.

More details

The quickest way to get from Newmarket to Don Mills is to taxi which costs $80 - $100 and takes 31m.

More details

No, there is no direct bus from Newmarket to Don Mills. However, there are services departing from Yonge St / Eagle St and arriving at Don Mills Rd At The Donway West via Yonge St At Bishop Ave North Side and Freshmeadow Dr At Don Mills Rd. The journey, including transfers, takes approximately 2h 5m.

More details

The distance between Newmarket and Don Mills is 37 km. The road distance is 41.5 km.

Get driving directions

The best way to get from Newmarket to Don Mills without a car is to bus and line 34 bus which takes 1h 53m and costs $12.

More details

It takes approximately 1h 53m to get from Newmarket to Don Mills, including transfers.

More details

Newmarket to Don Mills bus services, operated by York Region Transit, depart from Yonge St / Eagle St station.

More details

Newmarket to Don Mills bus services, operated by Toronto Transit, arrive at Don Mills Rd At The Donway West station.

More details

Yes, the driving distance between Newmarket to Don Mills is 41 km. It takes approximately 31m to drive from Newmarket to Don Mills.

Get driving directions

There are 1321+ hotels available in Don Mills. Prices start at $69 USD per night.

More details

Map of how to get from Newmarket to Don Mills.
Launch map view
  • Distance: 23 miles
  • Duration: 1h 53m

What companies run services between Newmarket, ON, Canada and Don Mills, ON, Canada?

You can take a bus from Newmarket to Don Mills via Finch Go Bus Terminal Platform 2, Finch Station - Southbound Platform, Eglinton Station - Southbound Platform, and Eglinton Station in around 1h 53m.

Train operators
GO Transit
Toronto Transit
Website
ttc.ca
Subway from UNION STATION - NORTHBOUND PLATFORM towards FINCH to Sheppard-Yonge Station - Northbound Platform
Ave. Duration
27m
Frequency
Every 10 minutes
Estimated price
$3
Schedules at
ttc.ca
Bus operators
York Region Transit
Phone
+1 866-668-3978
Website
yrt.ca
Bus from Yonge St / Eagle St to Finch Go Bus Terminal Platform 2
Ave. Duration
1h 5m
Frequency
Every 20 minutes
Estimated price
$4
Schedules at
yrt.ca
Toronto Transit
Website
ttc.ca
Bus from Eglinton Station to Concorde Pl At Concorde Pl Cul De Sac
Ave. Duration
26m
Frequency
Every 15 minutes
Estimated price
$3
Schedules at
ttc.ca
Bus from Freshmeadow Dr At Don Mills Rd to Don Mills Rd At The Donway West
Ave. Duration
26m
Frequency
Every 20 minutes
Estimated price
$3
Schedules at
ttc.ca
Other operators
Uber Toronto
Website
uber.com
Towncar from Newmarket to Don Mills
Ave. Duration
31m
Frequency
On demand
Estimated price
$30 - $45
Signup at
uber.com
UberPool
$30 - $45
WAV
$35 - $50
UberX
$35 - $50
Assist
$35 - $50
uberXL
$70 - $90
Select
$75 - $100
Black
$95 - $130
Black SUV
$110 - $140
Taxi from Newmarket to Don Mills
Ave. Duration
31m
Estimated price
$60 - $80

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 What documents do I need to cross Niagara Falls?, How to travel India's Golden Triangle and Getting around the Cyclades - to help you get the most out of your next trip.