What are the most popular routes to Toronto?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Montreal - Toronto | Average price$86 | Average duration6h 9m | Daily departures38 | |
| Montreal - Toronto | Average price$68 | Average duration7h 45m | Daily departures20 | |
| New York City - Toronto | Average price$83 | Average duration12h 55m | Daily departures82 | |
| Niagara Falls - Toronto | Average price$19 | Average duration2h | Daily departures100 | |
| Niagara Falls - Toronto | Average price$23 | Average duration2h 25m | Daily departures6 |
Operators serving Toronto
Toronto stations and stops
- B
Union Station Bus Terminal
81 Bay St., Toronto, ON M5J 1J5, Canada - C
Union Station
65 Front St W, Toronto, ON M5J 1E6, Canada - D
Toronto
434 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 Niagara FallsToronto to London bus times and faresHow to travel from Toronto to MontrealFind bus tickets from Toronto to OttawaToronto to Windsor bus times and faresHow to travel from Toronto to KitchenerFind bus tickets from Toronto to SudburyToronto to Quebec City bus times and faresHow to travel from Toronto to StratfordFind bus tickets from Toronto to KingstonToronto to New York City bus times and faresHow to travel from Toronto to North Bay
Top arrivals to Toronto
Find bus tickets from Kitchener to TorontoQuebec City to Toronto bus times and faresHow to travel from London to TorontoFind bus tickets from St. Catharines to TorontoWindsor to Toronto bus times and faresHow to travel from Sudbury to TorontoFind bus tickets from Ottawa to TorontoBuffalo to Toronto bus times and faresHow to travel from Montreal to TorontoFind bus tickets from Niagara Falls to TorontoNew York City to Toronto bus times and faresHow to travel from Kingston to Toronto






