There are 2 ways to get from Bar Harbor to Alma by car ferry, car, bus, 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.
Car ferry, drive, bus, taxi
best- Take the car ferry from Bar Harbour to Yarmouthcarferry
- Drive from Yarmouth to Digbycar
- Take the car ferry from Digby to Saint John, NBcarferry
- Take the bus from Saint John Terminal to Sussexbus
- Take the taxi from Sussex to Almataxi
12h 51m$282–422Drive 424.8 km
cheapest- Drive from Bar Harbor to Almacar 424.8 km
5h 26m$84–122
Questions & Answers
The cheapest way to get from Bar Harbor to Alma is to drive which costs $80 - $130 and takes 5h 26m.
The fastest way to get from Bar Harbor to Alma is to drive which takes 5h 26m and costs $80 - $130.
The distance between Bar Harbor and Alma is 510 km. The road distance is 424.8 km.
It takes approximately 12h 51m to get from Bar Harbor to Alma, including transfers.
Alma is 1h ahead of Bar Harbor. It is currently 12:56 AM in Bar Harbor and 1:56 AM in Alma.
Yes, the driving distance between Bar Harbor to Alma is 425 km. It takes approximately 5h 26m to drive from Bar Harbor to Alma.
There are five+ hotels available in Alma.
What companies run services between Bar Harbor, ME, USA and Alma, NB, Canada?
There is no direct connection from Bar Harbor to Alma. However, you can take the line 2 bus to Eryrie Lodge, walk to Bar Harbour, take the car ferry to Yarmouth, drive to Digby, take the car ferry to Saint John, NB, drive to Saint John Terminal, take the bus to Sussex, then take the taxi to Alma. Alternatively, you can drive from Bar Harbor to Alma in around 5h 26m.
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Saint John Terminal to Sussex
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $30–60
- Website
- https://maritimebus.com/
- Phone
- +1 877-762-7245
- Website
- ferries.ca
Car ferry from Bar Harbour to Yarmouth
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $110–160
- Website
- https://www.ferries.ca/
- Adult
- $110–160
Car ferry from Digby to Saint John, NB
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $40–65
- Website
- https://www.ferries.ca/
- Adult
- $45–65
- Adult 14-59 years
- $40–55
- Ave. Duration
- 48 min
- Estimated price
- $80–100
Art's Taxi
- Phone
- +1 506 433 1894.
- Website
- artstaxi.business.site
Dairytown Taxi & Shuttle Service
- Phone
- +1 506 432 6006
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, Travelling around the UAE, and Flying into Beijing? - to help you get the most out of your next trip.



