There are 3 ways to get from Bala to Collingwood by taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Bala to Port Severntaxi
- Take the bus from Port Severn to Barriebus
- Take the bus from Barrie to Collingwood Main Terminalbus
3h 28m$110–138Drive 113 km
cheapest- Drive from Bala to Collingwoodcar 113 km
1h 38m$23–33Bus
- Take the bus from Mactier to Barrie Allandale Terminalbus Ontc
- Take the bus from Barrie Allandale Bus Station - Detour to 25 45th Streetbus 2
5h$66–103
Questions & Answers
The cheapest way to get from Bala to Collingwood is to drive which costs $22 - $35 and takes 1h 38m.
The fastest way to get from Bala to Collingwood is to drive which takes 1h 38m and costs $22 - $35.
No, there is no direct bus from Bala to Collingwood. However, there are services departing from Mactier and arriving at Raglan St and Ron Emo Rd via Barrie Allandale Bus Station - Detour and 25 45th Street. The journey, including transfers, takes approximately 5h.
The distance between Bala and Collingwood is 158 km. The road distance is 113 km.
The best way to get from Bala to Collingwood without a car is to taxi and bus which takes 3h 28m and costs $110 - $140.
It takes approximately 3h 28m to get from Bala to Collingwood, including transfers.
Bala to Collingwood bus services, operated by Ontario Northland, depart from Mactier station.
Bala to Collingwood bus services, operated by Ontario Northland, arrive at Barrie Allandale Terminal station.
Yes, the driving distance between Bala to Collingwood is 113 km. It takes approximately 1h 38m to drive from Bala to Collingwood.
There are 366+ hotels available in Collingwood.
What companies run services between Bala, ON, Canada and Collingwood, ON, Canada?
You can take a vehicle from Bala to Raglan St and Ron Emo Rd via Mactier, Barrie Allandale Terminal, Barrie Allandale Bus Station - Detour, and 25 45th Street in around 5h.
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Port Severn to Barrie
- Ave. Duration
- 1h
- Frequency
- 5 times a week
- Estimated price
- $8–14
- Schedules at
- Flixbus USA
Bus from Barrie to Collingwood Main Terminal
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $7–12
- Schedules at
- Flixbus USA
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Mactier to Barrie Allandale Terminal
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- $11–35
- Website
- Ontario Northland
- Children
- $11–17
- Senior
- $20–29
- Adult
- $23–35
- Phone
- +1 800 263 3199
- [email protected]
- Website
- Simcoe County Transit
Bus from Barrie Allandale Bus Station - Detour to 25 45th Street
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- $4–7
- Website
- Simcoe County Transit
- Passenger
- $4–7
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 London City Airport into central London, The London Underground: Essential tips to navigate the Tube, and Getting to Rome from the airport - to help you get the most out of your next trip.







