There are 5 ways to get from Vaughan to Ajax by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Rutherford GO to Union Station GOtrain Br
- Take the train from Union Station GO to Ajax GOtrain Le
1h 34m$17–23Line 939 bus, line 920 bus
cheapest- Take the bus from Finch Station at Bus Bay 7 to Scarborough Centre Station at Bus Bay 12bus 939
- Take the bus from Scarborough Centre Station to Kingston Eastbound @ Westneybus 920
2h 28m$10–12Line 088 bus, line 96 bus
- Take the bus from Promenade Terminal Platform 2 to Finch Go Bus Terminal Platform 15bus 088 / ...
- Take the bus from Finch Bus Terminal to Ajax GO Busbus 96
2h 1m$12–14Drive 50 km
- Drive from Vaughan to Ajaxcar 50 km
36 min$11–15Taxi
- Take the taxi from Vaughan to Ajaxtaxi 50 km
36 min$110–140
Vaughan to Ajax by train
Comparing Your Travel Options
The cheapest way to get from Vaughan to Ajax is to line 939 bus and line 920 bus which costs $10 - $13 and takes 2h 28m.
The fastest way to get from Vaughan to Ajax is to drive which takes 36 min and costs $10 - $15.
No, there is no direct bus from Vaughan to Ajax. However, there are services departing from Promenade Terminal Platform 2 and arriving at Ajax GO Bus via Finch Bus Terminal. The journey, including transfers, takes approximately 2h 1m.
No, there is no direct train from Vaughan to Ajax. However, there are services departing from Rutherford GO and arriving at Ajax GO via Union Station GO. The journey, including transfers, takes approximately 1h 34m.
The distance between Vaughan and Ajax is 72 km. The road distance is 50 km.
The best way to get from Vaughan to Ajax without a car is to train which takes 1h 34m and costs $16 - $23.
It takes approximately 1h 34m to get from Vaughan to Ajax, including transfers.
Vaughan to Ajax bus services, operated by York Region Transit, depart from Promenade Terminal Platform 2 station.
Vaughan to Ajax train services, operated by GO Transit, depart from Rutherford GO station.
The best way to get from Vaughan to Ajax is to train which takes 1h 34m and costs $16 - $23. Alternatively, you can line 088 bus and line 96 bus, which costs $12 - $15 and takes 2h 1m.
What companies run services between Vaughan, ON, Canada and Ajax, ON, Canada?
You can take a train from Rutherford GO to Ajax GO via Union Station GO in around 1h 34m. Alternatively, you can take a bus from Promenade Terminal Platform 2 to Ajax GO Bus via Finch Go Bus Terminal Platform 15 and Finch Bus Terminal in around 2h 1m.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Rutherford GO to Union Station GO
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $7–10
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $7–10
Train from Union Station GO to Ajax GO
- Ave. Duration
- 48 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–13
- Phone
- +1 866-668-3978
- [email protected]
- Website
- York Region Transit
Bus from Promenade Terminal Platform 2 to Finch Go Bus Terminal Platform 15
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- York Region Transit
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, How to get from Southend Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Vaughan to Ajax bus services, operated by York Region Transit, arrive at Finch Go Bus Terminal Platform 15 station.
Vaughan to Ajax train services, operated by GO Transit, arrive at Union Station GO.
Yes, the driving distance between Vaughan to Ajax is 50 km. It takes approximately 36 min to drive from Vaughan to Ajax.
There are 179+ hotels available in Ajax.






