There are 3 ways to get from Oak Island to Mahone Bay 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.
Line 330 bus, bus
best- Take the bus from Hubley Centre to Barrington St At Scotia Square Bay 4bus 330
- Take the bus from Halifax Infirmary and Summer St to Mahone Bay Lutheran Church Parking Lotbus Halifax to Bridgewater
3h$41–86Drive 62.6 km
cheapest- Drive from Oak Island to Mahone Baycar 62.6 km
1h 6m$13–18Taxi
- Take the taxi from Oak Island to Mahone Baytaxi 62.6 km
1h 6m$120–150
Oak Island to Mahone Bay by bus
Questions & Answers
The cheapest way to get from Oak Island to Mahone Bay is to drive which costs $12 - $18 and takes 1h 6m.
The fastest way to get from Oak Island to Mahone Bay is to drive which takes 1h 6m and costs $12 - $18.
No, there is no direct bus from Oak Island to Mahone Bay. However, there are services departing from Hubley Centre and arriving at Mahone Bay Lutheran Church Parking Lot via Barrington St Before Duke St Bay 5 and Halifax Infirmary and Summer St. The journey, including transfers, takes approximately 3h.
The distance between Oak Island and Mahone Bay is 118 km. The road distance is 62.6 km.
The best way to get from Oak Island to Mahone Bay without a car is to line 330 bus and bus which takes 3h and costs $40 - $90.
It takes approximately 3h to get from Oak Island to Mahone Bay, including transfers.
Oak Island to Mahone Bay bus services, operated by Halifax Transit, depart from Hubley Centre station.
Oak Island to Mahone Bay bus services, operated by Halifax Transit, arrive at Barrington St At Scotia Square Bay 4 station.
Yes, the driving distance between Oak Island to Mahone Bay is 63 km. It takes approximately 1h 6m to drive from Oak Island to Mahone Bay.
There are 58+ hotels available in Mahone Bay.
What companies run services between Oak Island, NS, Canada and Mahone Bay, NS, Canada?
You can take a bus from Hubley Centre to Mahone Bay Lutheran Church Parking Lot via Barrington St At Scotia Square Bay 4, Barrington St Before Duke St Bay 5, Summer St After Veterans Memorial Ln, and Halifax Infirmary and Summer St in around 3h.
- Phone
- 1-800-835-6428
- [email protected]
- Website
- Halifax Transit
Bus from Hubley Centre to Barrington St At Scotia Square Bay 4
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- Halifax Transit
- Schedules at
- Halifax Transit
- Road Adult
- $3
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Halifax Infirmary and Summer St to Mahone Bay Lutheran Church Parking Lot
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Estimated price
- $35–80
- Website
- Maritimebus
- Ave. Duration
- 1h 6m
- Estimated price
- $120–150
First Choice Cab & Limousine
- Phone
- +1 902 456-4302
Sackville Taxi
- Phone
- +1 902 865 2222
Satellite Taxi
- Phone
- +1 902 865 4444
- Website
- satellitetaxi.ca
Bob's Taxi
- Phone
- +1 902 463 2222
- Website
- bobstaxi.ca
Casino Taxi
- Phone
- +1 902 429 6666
- Website
- casinotaxi.ca
Halifax Airport Ride
- Phone
- +1 782 414 1418
- Website
- halifaxairportride.ca
Yellow Cab
- Phone
- +1 902 420 0000
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 4 of the smartest ways to explore Australia, How to get from Luton Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.






