- Toronto to Vaughan buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Toronto Airport-Terminal 1 (Ground Level, Post P6) | Pioneer Village Station - YorkU (Toronto) - Vaughan | No tags | ||||
![]() | Bus | Toronto - Union Station Bus Terminal | Pioneer Village Station - YorkU (Toronto) - Vaughan | No tags | ||||
![]() | Bus | Scarborough - 55 Town Centre Court | Pioneer Village Station - YorkU (Toronto) - Vaughan | No tags | ||||
![]() | Bus | Toronto Airport-Terminal 1 (Ground Level, Post P6) | Pioneer Village Station - YorkU (Toronto) - Vaughan | No tags | ||||
![]() | Bus | Pearson International Airport, Terminal 1 | Vaughan - Pioneer Village | No tags |
Compare 3 ways to go from Toronto to Vaughan
We recommend taking the train
Among the sustainable travel choices, the train stands out as the good way to reach Vaughan. The journey takes about 32 minutes and with fares starting at just $4, it presents an excellent value for a comfortable ride.
155train per day
32mAverage Duration
15 milesDistance
2kgCO₂ emissions
Compare bus companies
CA bus companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Toronto and Vaughan?
Stops in Toronto
Stops in Vaughan







