Explore 4 ways to travel

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 6 min

  1. VIA Rail

$77 - $129

Cheapest option

Bus, line 20 bus  •  2 h 23 min

  1. 16
  2. 20

$29 - $36

3 alternative options

Bus, line 27 bus  •  1 h 43 min

  1. 16
  2. 27

$32 - $38

Taxi  •  1 h 8 min

  1. 58.3 miles

$140 - $170

Drive  •  1 h 8 min

  1. 58.3 miles

$7 - $12

What companies run services between Toronto, ON, Canada and Caledonia, ON, Canada?

You can take a bus from Toronto to Caledonia via Main St. W. @ Summers Ln., Macnab Terminal Platform 5, and Mountain Transit Centre Platform 2 in around 1 h 43 min.

Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Toronto to Aldershot
Ave. Duration
37 min
Frequency
Every 20 minutes
Estimated price
$22 - $60
Website
viarail.ca
Escape
$22 - $30
Economy
$25 - $35
Economy Plus
$40 - $60
Business
$35 - $50
Business Plus/Sleeper
$65 - $95
Bus operators
GO Transit
Website
gotransit.com
Bus from Union Station Bus Terminal to Main St. W. @ Summers Ln.
Ave. Duration
52 min
Frequency
Every 30 minutes
Estimated price
$7 - $10
Schedules at
gotransit.com
Bus from Union Station Bus Terminal to Hamilton GO Centre Bus
Ave. Duration
1 h 5 min
Frequency
Every 30 minutes
Estimated price
$7 - $10
Schedules at
gotransit.com
Hamilton Street Railway
Website
hamilton.ca
Bus from Macnab Terminal Platform 5 to Mountain Transit Centre Platform 2
Ave. Duration
26 min
Frequency
Every 30 minutes
Estimated price
$2
Schedules at
hamilton.ca
Bus from JAMES at HUNTER to Airport Passenger Terminal
Ave. Duration
38 min
Frequency
Hourly
Estimated price
$2
Schedules at
hamilton.ca
Other operators
Taxi from Aldershot to Caledonia
Ave. Duration
29 min
Estimated price
$55 - $70

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 Italian Lakes: Getting around by train, What documents do I need to cross Niagara Falls? and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

The distance between Toronto and Caledonia is 79 km. The road distance is 93 km.

The cheapest way to get from Toronto to Caledonia is to drive which costs $9 - $15 and takes 1 h 8 min.

The quickest way to get from Toronto to Caledonia is to train and taxi which takes 1 h 6 min and costs $95 - $170.

It takes approximately 1 h 6 min to get from Toronto to Caledonia, including transfers.