There are 5 ways to get from Ajax to Bolton by train, bus, car, taxi, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 38 bus
best- Take the train from Ajax GO to Toronto Union StationLe
- Take the train from Toronto Union Station to Malton GOKi
- Take the bus from Malton GO Bus to Queen St. @ Mill St.38
3h 20m$22–129Drive 75.3 km
cheapest- Drive from Ajax to Bolton75.3 km
1h 1m$15–22Line 96 bus, line 077 bus, line 41 bus
- Take the bus from Ajax GO Bus to Yonge St. @ Finch Ave.96
- Take the bus from Finch Go Bus Terminal Platform 10 to Queen St / Highway 50077
- Take the bus from Highway 50 - Zum Queen Station Stop WB to Highway 50 s/of King St41
3h 28m$17–19Taxi
- Take the taxi from Ajax to Bolton75.3 km
1h 1m$170–210Train, line 1 subway, line 41 bus
- Take the train from Ajax GO to Toronto Union StationLe
- Take the subway from Union Station - Northbound Platform Towards Vaughan Metropolitan Centre to Vaughan Metropolitan Centre Station - Subway Platform1
- Take the bus from Highway 50 - Zum Queen Station Stop WB to Highway 50 s/of King St41
3h 25m$21–24
Ajax to Bolton by train and bus
Questions & Answers
The cheapest way to get from Ajax to Bolton is to line 96 bus and line 077 bus and line 41 bus which costs $17 - $19 and takes 3h 28m.
The fastest way to get from Ajax to Bolton is to drive which takes 1h 1m and costs $15 - $22.
No, there is no direct bus from Ajax to Bolton. However, there are services departing from Ajax GO Bus and arriving at Highway 50 s/of King St via Finch Go Bus Terminal Platform 10 and Highway 50 - Zum Queen Station Stop WB. The journey, including transfers, takes approximately 3h 28m.
The distance between Ajax and Bolton is 86 km. The road distance is 75.3 km.
The best way to get from Ajax to Bolton without a car is to train and line 38 bus which takes 3h 20m and costs $21 - $130.
It takes approximately 3h 20m to get from Ajax to Bolton, including transfers.
Ajax to Bolton bus services, operated by GO Transit, depart from Ajax GO Bus station.
Ajax to Bolton bus services, operated by GO Transit, arrive at Yonge St. @ Finch Ave. station.
Yes, the driving distance between Ajax to Bolton is 75 km. It takes approximately 1h 1m to drive from Ajax to Bolton.
There are 249+ hotels available in Bolton.
What companies run services between Ajax, ON, Canada and Bolton, ON, Canada?
You can take a bus from Ajax GO Bus to Highway 50 s/of King St via Yonge St. @ Finch Ave., Finch Go Bus Terminal Platform 10, and Highway 50 - Zum Queen Station Stop WB in around 3h 28m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Ajax GO to Toronto Union Station
- Ave. Duration
- 50 min
- Frequency
- Every 20 minutes
- Estimated price
- $8–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–12
Train from Toronto Union Station to Malton GO
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–10
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–10
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Malton GO
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- $14–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $14–110
- Economy Adult - Advanced Booking
- $14–75
- Economy Escape Advanced Booking - Adult
- $15–30
- Phone
- +1 416 393 3030
- Website
- ttc.ca
Subway from Union Station - Northbound Platform Towards Vaughan Metropolitan Centre to Vaughan Metropolitan Centre Station - Subway Platform
- Ave. Duration
- 46 min
- Frequency
- Every 10 minutes
- Estimated price
- $4
- Website
- http://www.ttc.ca
- Schedules at
- https://www.ttc.ca/routes-and-schedules
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Malton GO Bus to Queen St. @ Mill St.
- Ave. Duration
- 47 min
- Frequency
- 3 times a day
- Estimated price
- $6–8
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $6–8
Bus from Ajax GO Bus to Yonge St. @ Finch Ave.
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
- Phone
- +1 866-668-3978
- transitinfo@york.ca
- Website
- yrt.ca
Bus from Finch Go Bus Terminal Platform 10 to Queen St / Highway 50
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
- Phone
- +1 905-874-2999
- transit@brampton.ca
- Website
- bramptontransit.com
Bus from Highway 50 - Zum Queen Station Stop WB to Highway 50 s/of King St
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- http://www.bramptontransit.com
- Ave. Duration
- 1h 1m
- Estimated price
- $170–210
Rapid Taxi
- Phone
- +1 647 749 6252
People's Taxi
- Phone
- +1 905 427 7770
Ajax Taxi
- Phone
- +1 905 686 8888
Ajax Airport Taxi
- Phone
- +1 416 676 2120
- Website
- ajaxairporttaxi.ca
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 How to get from Stansted Airport into central London, 5 delightfully under-the-radar French towns you need to visit, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

















