- Toronto Buses, Trains, and Shuttles
What are the most popular routes to Toronto?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Quebec City - Toronto | Average price$145 | Average duration11h 50m | Daily departures11 | |
| London - Toronto | Average price$46 | Average duration2h 8m | Daily departures178 | |
| Niagara Falls - Toronto | Average price$17 | Average duration2h | Daily departures69 | |
| Kingston - Toronto | Average price$27 | Average duration3h 45m | Daily departures10 | |
| Windsor - Toronto | Average price$43 | Average duration6h 5m | Daily departures26 |
Operators serving Toronto
Toronto stations and stops
- B81 Bay St., Toronto, ON M5J 1J5, Canada
- C65 Front St W, Toronto, ON M5J 1E6, Canada
- D434 Bay St., Toronto, ON M5G 1P5, Canada
- E
Queens Quay W at Habourfront
York Street between Harbour St and Queens Quay, Queens Quay W, Toronto, ON M5J, Canada
Top departures from Toronto
- Find bus tickets from Toronto to Sudbury
- Toronto to Montreal bus times and fares
- How to travel from Toronto to North Bay
- Find bus tickets from Toronto to Ottawa
- Toronto to Kingston bus times and fares
- How to travel from Toronto to Quebec City
- Find bus tickets from Toronto to London
- Toronto to Windsor bus times and fares
- How to travel from Toronto to Niagara Falls
- Find bus tickets from Toronto to Kitchener
- Toronto to Stratford bus times and fares
- How to travel from Toronto to New York City
Top arrivals to Toronto
- Find bus tickets from Windsor to Toronto
- New York City to Toronto bus times and fares
- How to travel from Kingston to Toronto
- Find bus tickets from Niagara Falls to Toronto
- Kitchener to Toronto bus times and fares
- How to travel from St. Catharines to Toronto
- Find bus tickets from Sudbury to Toronto
- Quebec City to Toronto bus times and fares
- How to travel from London to Toronto
- Find bus tickets from Montreal to Toronto
- Ottawa to Toronto bus times and fares
- How to travel from Buffalo to Toronto






