There are 5 ways to get from Toronto to Hockley Valley by train, taxi, bus or car

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

Train, taxi  •  1 h 4 min

  1. Take the train from Toronto to Brampton VIA Rail / ...
  2. Take a taxi from Brampton to Hockley Valley

$56 - $118

Cheapest option

Bus  •  2 h 54 min

  1. Take the bus from Yorkdale Bus Terminal to King St. E. @ Chapel Rd. 38

$27 - $33

3 alternative options

Train, line 7 bus, line 30 bus, taxi  •  2 h

  1. Take the train from UP Express Union Station to UP Express Pearson Airport Up
  2. Take the line 7 bus from Toronto Airport-Terminal 1 to Westwood Square Bus Terminal Platform C 7
  3. Take the line 30 bus from Westwood Mall Terminal Route 30 Stop to Mayfield Rd e/of Airport Rd 30
  4. Take a taxi from Mayfield Rd e/of Airport Rd to Hockley Valley

$40 - $55

Taxi  •  51 min

  1. Take a taxi from Toronto to Hockley Valley 38.1 miles

$90 - $110

Drive  •  51 min

  1. Drive from Toronto to Hockley Valley 38.1 miles

$5 - $8

Questions & Answers

The cheapest way to get from Toronto to Hockley Valley is to drive which costs $6 - $10 and takes 51 min.

More details

The quickest way to get from Toronto to Hockley Valley is to taxi which costs $120 - $150 and takes 51 min.

More details

The distance between Toronto and Hockley Valley is 46 km. The road distance is 60.9 km.

Get driving directions

It takes approximately 1 h 4 min to get from Toronto to Hockley Valley, including transfers.

More details

What companies run services between Toronto, ON, Canada and Hockley Valley, ON, Canada?

GO Transit operates a bus from Toronto to Hockley Valley once daily. Tickets cost $6 - $8 and the journey takes 1 h 22 min.

Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Toronto to Brampton
Ave. Duration
32 min
Frequency
Hourly
Estimated price
$20 - $55
Website
viarail.ca
Escape
$20 - $28
Economy
$22 - $30
Economy Plus
$35 - $55
Business
$30 - $45
Business Plus/Sleeper
$55 - $80
GO Transit
UP Express
Website
upexpress.com
Train from UP Express Union Station to UP Express Pearson Airport
Ave. Duration
25 min
Frequency
Every 10 minutes
Estimated price
$4 - $10
Schedules at
upexpress.com
Pearson - Union
$10
1-2 Stops
$4 - $5
Bus operators
MiWay
Website
miway.ca
Bus from Toronto Airport-Terminal 1 to Westwood Square Bus Terminal Platform C
Ave. Duration
17 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
miway.ca
Brampton Transit
Website
bramptontransit.com
Bus from Westwood Mall Terminal Route 30 Stop to Mayfield Rd e/of Airport Rd
Ave. Duration
33 min
Frequency
Every 20 minutes
Estimated price
$3
Schedules at
bramptontransit.com
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Bus from Yorkdale Bus Terminal to King St. E. @ Chapel Rd.
Ave. Duration
1 h 22 min
Frequency
Once daily
Estimated price
$6 - $8
Schedules at
gotransit.com
Other operators
Taxi from Brampton to Hockley Valley
Ave. Duration
32 min
Estimated price
$50 - $65
City Taxi
Phone
+1 416-740-2222
Website
citytaxitoronto.com
Co-op Cabs
Phone
+1 416-504-2667
Website
co-opcabs.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 Heading to Europe? Read this before you buy a Eurail Pass, How do I buy a London Underground ticket? and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.