- Vaughan to Toronto buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Vaughan - Pioneer Village | Pearson International Airport, Terminal 1 | No tags | ||||
![]() | Bus | Vaughan - Pioneer Village | Pearson International Airport, Terminal 1 | No tags | ||||
![]() | Bus | Pioneer Village Station - YorkU (Toronto) - Vaughan | Scarborough - 55 Town Centre Court | No tags | ||||
![]() | Bus | Pioneer Village Station - YorkU (Toronto) - Vaughan | Toronto - Union Station Bus Terminal | No tags | ||||
![]() | Bus | Vaughan - Pioneer Village | Pearson International Airport, Terminal 1 | No tags |
Compare 3 ways to go from Vaughan to Toronto
We recommend taking the train
Among the sustainable travel choices, the train stands out as a good way to reach Toronto. The journey takes about 22 minutes, and with fares starting at just $6, it presents an excellent value for a comfortable ride.
162train per day
22mAverage Duration
15 kmDistance
1kgCO₂ emissions
Compare bus companies
CA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Vaughan and Toronto?
Stops in Vaughan
Stops in Toronto
Frequently asked questions about travelling from Vaughan to Toronto by bus
What is the travel distance from Vaughan to Toronto?
The distance between Vaughan and Toronto is approximately 13 km (8 miles).
What are the departure and arrival locations for buses traveling from Vaughan to Toronto?
Buses departing from Highway 407 in Vaughan will take you to Union Station Bus Terminal in Toronto.







