Travel from Halifax-NS-Canada to Bar-Harbor

Bus or fly from Halifax to Bar Harbor?

Maritimebus operates a bus from Halifax to Bar Harbor 4 times a day. Tickets cost $35 - $50 and the journey takes 3 h 50 min. 3 other operators also service this route. Alternatively, WestJet, Cape Air and 4 other airlines fly from Halifax to Bar Harbor hourly.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Halifax to Bar Harbor

ModeDurationPrice
From Marriott Harbourfront Hotel bus to Moncton, NB, bus to Woodstock, NB, drive to Houlton, Maine, bus to Bangor, Maine - Concord Coach, walk to Bangor International Airport, then bus to Bar Harbor - Hannaford's Supermarket.14 h 34 min$152
From Halifax bus to Yarmouth, walk to Yarmouth, car ferry to Portland, ME, walk to Metro Pulse, line 5 bus to Congress & Massachusetts, walk to Portland, ME, Amtrak Thruway to Bangor, ME, walk to Bangor International Airport, then bus to Bar Harbor - Hannaford's Supermarket.18 h 41 min
From Halifax bus to Yarmouth, walk to Yarmouth, car ferry to Portland, ME, walk to Metro Pulse, line 5 bus to Portland, bus to Bangor - Pickering Square, then bus to Bar Harbor - Village Green.30 h 29 min$221
From Halifax drive to Bar Harbor.8 h 2 min$89
From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Bar Harbor airport, then bus to Bar Harbor.10 h 21 min$746

How long does it take to get from Halifax to Bar Harbor?

It takes approximately 14 h 34 min to get from Halifax to Bar Harbor.