Travel from Boston to Nova-Scotia

Bus or fly from Boston to Nova Scotia?

Air Canada and WestJet fly from Boston to Glace Bay every 4 hours. Alternatively, you can take a bus from Boston to Halifax via Bangor, Maine - Greyhound, Houlton, Maine, Woodstock, NB, and Moncton, NB in around 18 h.

Travel Guides

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

How to get from Boston to Nova Scotia

From South Station Silver Line - Outbound bus to Boston airport, fly to Sydney airport, then taxi to Glace Bay. 5 h 34 min $352. From South Station Silver Line - Outbound bus to Boston airport, fly to Halifax airport, line 320 bus to Bridge Terminal Bay 3, then line 61 bus to Cole Harbour. 5 h 44 min $157. From South Station Silver Line - Outbound bus to Boston airport, fly to St John airport, drive to Saint John, NB, car ferry to Digby, then drive to Kentville. 11 h 33 min $437. From South Station Silver Line - Outbound bus to Boston airport, fly to Moncton airport, bus to Sackville, NB, walk to Sackville, then train to Amherst. 8 h 41 min $232. From Logan Airport bus to St. John & Langs Expr, line 5 bus to Metro Pulse, walk to Portland, ME, car ferry to Yarmouth, walk to Yarmouth, then bus to Halifax. 15 h 21 min $169. From Boston Sth Station, MA Amtrak Thruway to Portland Transportation Center, line 5 bus to Metro Pulse, walk to Portland, ME, car ferry to Yarmouth, walk to Yarmouth, then bus to Halifax. 16 h $145. From Boston North Station Amtrak train to Portland Transportation Center, line 5 bus to Metro Pulse, walk to Portland, ME, car ferry to Yarmouth, walk to Yarmouth, then bus to Halifax. 16 h 5 min $196. From Boston bus to Bangor, Maine - Greyhound, bus to Houlton, Maine, drive to Woodstock, NB, bus to Moncton, NB, then bus to Marriott Harbourfront Hotel. 18 h $163. From Boston drive to Halifax. 11 h 23 min $112.

Operators from Boston to Nova Scotia