- Toronto Buses, Trains, and Shuttles
What are the most popular routes to Toronto?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Montreal - Toronto | Average price$75 | Average duration7h 30m | Daily departures26 | |
| Ottawa - Toronto | Average price$50 | Average duration5h 45m | Daily departures41 | |
| London - Toronto | Average price$39 | Average duration2h 25m | Daily departures61 | |
| New York City - Toronto | Average price$81 | Average duration12h 55m | Daily departures44 | |
| Windsor - Toronto | Average price$43 | Average duration6h 5m | Daily departures14 |
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
- EScarborough Town Center, Ground level parking stop in front of entrance #7, 300 Borough Dr, Scarborough, Ontario, M1P 4P5 , Canada
Top departures from Toronto
- Find bus tickets from Toronto to New York City
- Toronto to London bus times and fares
- How to travel from Toronto to Niagara Falls
- Find bus tickets from Toronto to Stratford
- Toronto to Windsor bus times and fares
- How to travel from Toronto to Ottawa
- Find bus tickets from Toronto to Quebec City
- Toronto to North Bay bus times and fares
- How to travel from Toronto to Sudbury
- Find bus tickets from Toronto to Kitchener
- Toronto to Kingston bus times and fares
- How to travel from Toronto to Montreal
Top arrivals to Toronto
- Find bus tickets from Stratford to Toronto
- Sudbury to Toronto bus times and fares
- How to travel from New York City to Toronto
- Find bus tickets from Niagara Falls to Toronto
- Kingston to Toronto bus times and fares
- How to travel from Ottawa to Toronto
- Find bus tickets from London to Toronto
- Quebec City to Toronto bus times and fares
- How to travel from Buffalo to Toronto
- Find bus tickets from Kitchener to Toronto
- Montreal to Toronto bus times and fares
- How to travel from Windsor to Toronto






