There are 4 ways to get from Alliston to Barrie Bus Terminal by bus, train, 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.
Bus, train
best- Take the bus from Alliston, ON - Church St. and Wellington St. to Bradford, ON - GO StationRoute 5
- Take the train from Bradford GO to Allandale Waterfront GOBr
2h 13m$12–21Drive 37.4 km
cheapest- Drive from Alliston to Barrie Bus Terminal37.4 km
37 min$8–11Taxi
- Take the taxi from Alliston to Barrie Bus Terminal37.4 km
37 min$100–130Bus, line 68 bus
- Take the bus from Alliston, ON - Church St. and Wellington St. to Bradford, ON - GO StationRoute 5
- Take the bus from Bradford GO Bus to Barrie Transit Terminal68
2h 22m$12–16
Questions & Answers
The cheapest way to get from Alliston to Barrie Bus Terminal is to drive which costs $7 - $11 and takes 37 min.
The fastest way to get from Alliston to Barrie Bus Terminal is to drive which takes 37 min and costs $7 - $11.
No, there is no direct bus from Alliston to Barrie Bus Terminal. However, there are services departing from Alliston, ON - Church St. and Wellington St. and arriving at Barrie Transit Terminal via Bradford GO Bus. The journey, including transfers, takes approximately 2h 22m.
The distance between Alliston and Barrie Bus Terminal is 72 km. The road distance is 37.4 km.
The best way to get from Alliston to Barrie Bus Terminal without a car is to bus and train which takes 2h 13m and costs $11 - $21.
It takes approximately 2h 13m to get from Alliston to Barrie Bus Terminal, including transfers.
Alliston to Barrie Bus Terminal bus services, operated by Simcoe County Transit, depart from Alliston, ON - Church St. and Wellington St. station.
Alliston to Barrie Bus Terminal bus services, operated by Simcoe County Transit, arrive at Bradford, ON - GO Station.
Yes, the driving distance between Alliston to Barrie Bus Terminal is 37 km. It takes approximately 37 min to drive from Alliston to Barrie Bus Terminal.
There are 138+ hotels available in Barrie Bus Terminal.
What companies run services between Alliston, ON, Canada and Barrie Bus Terminal, ON, Canada?
You can take a bus from Alliston, ON - Church St. and Wellington St. to Barrie Transit Terminal via Bradford GO Bus in around 2h 22m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Bradford GO to Allandale Waterfront GO
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
- Phone
- 1-800-263-3199
- transit@simcoe.ca
- Website
- simcoe.ca
Bus from Alliston, ON - Church St. and Wellington St. to Bradford, ON - GO Station
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- https://simcoe.ca/residents/linx-transit/
- Schedules at
- https://simcoe.ca/residents/linx-transit/routes-schedules/
- Passenger
- $3–5
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Bradford GO Bus to Barrie Transit Terminal
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
- Ave. Duration
- 37 min
- Estimated price
- $100–130
New Tecumseth Taxi
- Phone
- +1 705 434 4884
Alliston Yellow Taxi
- Phone
- +1 705 434 2334
Alliston Royal Cab
- Phone
- +1 705 434 9797
- Website
- allistonroyalcabtaxi.com
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 Travelling around the UAE, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.


