Cheap Bus, Train and Shuttle tickets to Toronto

Scenic view of Toronto

What are the most popular routes to Toronto?

Montreal - TorontoAverage priceZAR 1,468Average duration6h 20mDaily departures39
Niagara Falls - TorontoAverage priceZAR 295Average duration2hDaily departures71
New York City - TorontoAverage priceZAR 1,370Average duration12h 50mDaily departures74
Kitchener - TorontoAverage priceZAR 317Average duration1h 20mDaily departures44
Sudbury - TorontoAverage priceZAR 1,417Average duration11h 9mDaily departures3

Stations and stops in Toronto

Locations map