- Vaughan to Toronto buses
Previously seen journeys
| 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 travel 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 £4, it presents an excellent value for a comfortable ride.
162train per day
22mAverage duration
9 milesDistance
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 by bus from Vaughan to Toronto
How far is Toronto from Vaughan by coach?
The journey from Vaughan to Toronto by coach covers an approximate distance of 8 miles (13 km).
Is there a way to reach Toronto from Vaughan without a car?
The best way to go from Vaughan to Toronto without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. You can also consider rideshare services depending on your preferences.







