HUB hero image

How to Travel from

Toronto to Peru

by Rideshare or Car

Toronto
+0
Peru
Transport search to Peru
Toronto
+0
Peru
Building a composite car route
Cheapest
Best Offer!
Car
43 min
58 km.
from $3
Composite Route Car Only

Two ways to Travel from Toronto to Peru

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Onex Bus

Phone:
6474775500
Website:
onexbus.com/
Bus from Toronto, ON - 44 York St. to Milton,
Ave. Duration:
46 min
Frequency:
Every 4 hours
Estimated price:
$9.54–$13.99

GO Transit

Phone:
+1 888-438-6646
Website:
gotransit.com/
Train from Toronto Union Station to Milton
Ave. Duration:
1h
Frequency:
Every 4 hours
Estimated price:
$8.27–$10.81
Bus from Union Station Bus Terminal to Milton
Ave. Duration:
1h 10m
Frequency:
Every 2 hours
Estimated price:
$8.27–$10.18

Questions and Answers

What is the cheapest way to get from Toronto to Peru?

The cheapest way to get from Toronto to Peru is to bus via Milton GO Station which costs $7.07 - $8.70 and takes 1h 46m.

What is the fastest way to get from Toronto to Peru?

The fastest way to get from Toronto to Peru is to drive which takes 43 min and costs $7.61 - $11.96 .

Is there a direct bus between Toronto and Peru?

Yes, there is a direct bus departing from Toronto, ON - 44 York St. and arriving at Milton, ON - Carpool Lot. Services depart every four hours, and operate every day. The journey takes approximately 46 min.

How far is it from Toronto to Peru?

The distance between Toronto and Peru is 63 km. The road distance is 56.6 km.

How do I travel from Toronto to Peru without a car?

The best way to get from Toronto to Peru without a car is to bus which takes 46 min and costs $8.15 - $11.96 .

How long does it take to get from Toronto to Peru?

The bus from Toronto, ON - 44 York St. to Milton, ON - Carpool Lot takes 46 min including transfers and departs every four hours.

Where do I catch the Toronto to Peru bus from?

Toronto to Peru bus services, operated by Onex Bus, depart from Toronto, ON - 44 York St. station.

Train, bus or fly from Toronto to Peru?

The best way to get from Toronto to Peru is to bus which takes 46 min and costs $8.15 - $11.96 . Alternatively, you can train, which costs $7.07 - $9.24 and takes 1h 36m. There are no good options to fly between Toronto to Peru.

Where does the Toronto to Peru bus arrive?

Toronto to Peru bus services, operated by Onex Bus, arrive at Milton, ON - Carpool Lot station.

Can I drive from Toronto to Peru?

Yes, the driving distance between Toronto to Peru is 57 km. It takes approximately 43 min to drive from Toronto to Peru.

Where can I stay near Peru?

There are 311+ hotels available in Peru. Prices start at $41.07 per night.
+0