There are 3 ways to get from Port Elgin to Haliburton County by 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.
Bus, drive
best- Take the bus from Port Elgin to Barriebus
- Take the bus from Barrie Allandale Terminal to Huntsvillebus
- Drive from Huntsville to Haliburton Countycar
8h 23m$65–186Drive 307.2 km
cheapest- Drive from Port Elgin to Haliburton Countycar 307.2 km
4h 41m$60–87Bus, taxi
- Take the bus from Port Elgin, ON to Vaughan Metropolitan Centrebus
- Take the bus from Toronto - Carpool Lot, Major Mackenzie & Hwy 400 to Oxtongue Lakebus
- Take the taxi from Oxtongue Lake to Haliburton Countytaxi
9h 29m$375–437
Questions & Answers
The cheapest way to get from Port Elgin to Haliburton County is to drive which costs $60 - $90 and takes 4h 41m.
The fastest way to get from Port Elgin to Haliburton County is to drive which takes 4h 41m and costs $60 - $90.
The distance between Port Elgin and Haliburton County is 408 km. The road distance is 307.2 km.
The best way to get from Port Elgin to Haliburton County without a car is to bus and taxi which takes 9h 29m and costs $370 - $440.
It takes approximately 8h 23m to get from Port Elgin to Haliburton County, including transfers.
Yes, the driving distance between Port Elgin to Haliburton County is 307 km. It takes approximately 4h 41m to drive from Port Elgin to Haliburton County.
There are 29+ hotels available in Haliburton County.
What companies run services between Port Elgin, ON, Canada and Haliburton County, ON, Canada?
There is no direct connection from Port Elgin to Haliburton County. However, you can take the bus to Barrie, walk to Downtown Hub, take the bus to Essa at Gowan, walk to Barrie Allandale Terminal, take the bus to Huntsville, then drive to Haliburton County. Alternatively, you can drive from Port Elgin to Haliburton County in around 4h 41m.
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Port Elgin to Barrie
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a week
- Estimated price
- $20–120
- Schedules at
- flixbus.com
- Adult
- $20–120
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from Barrie Allandale Terminal to Huntsville
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $26–40
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $26–40
- Phone
- 905.738.2290
- info@tokcoachlines.com
- Website
- tokcoachlines.com
Bus from Port Elgin, ON to Vaughan Metropolitan Centre
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- $50–65
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $50–65
- Phone
- +1 800-928-7101
- help@parkbus.ca
- Website
- parkbus.ca
Bus from Toronto - Carpool Lot, Major Mackenzie & Hwy 400 to Oxtongue Lake
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $137
- Website
- https://parkbus.ca
- Adult Return
- $137
- Ave. Duration
- 1h 19m
- Estimated price
- $180–230
Independent Taxi
- Phone
- +1 705 789 8294
Al's Taxi
- Phone
- +1 705 789 2374
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 Travel Insider: Top Japan travel tips by Beatrix Holland, What are the different types of Renfe trains in Spain?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.








