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 - Concord Coach, Houlton, Maine, Woodstock, NB, and Moncton, NB in around 16 h 46 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
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

ModeDurationPrice
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 15, then line 87 bus to Lower Sackville.5 h 46 min$157
From Boston, MA - South Station 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 26 min$174
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$195
From Boston, MA - South Station bus to Bangor, Maine - Concord Coach, bus to Houlton, Maine, drive to Woodstock, NB, bus to Moncton, NB, then bus to Marriott Harbourfront Hotel.16 h 46 min$159
From Boston drive to Halifax.11 h 23 min$112

How long does it take to get from Boston to Nova Scotia?

It takes approximately 5 h 34 min to get from Boston to Nova Scotia, including transfers.

Operators from Boston to Nova Scotia

OperatorPhoneWebsite
MBTAMBTA
Air CanadaAir Canada
WestJetWestJet
Metro Transit - HRMMetro Transit - HRM
Concord Coach LinesConcord Coach Lines
Greater Portland Metro BusGreater Portland Metro Bus
Northumberland FerriesNorthumberland Ferries
Amero ShuttleAmero Shuttle
Amtrak+1 1-800-872-7245Amtrak
Cyr Bus LineCyr Bus Line
MaritimebusMaritimebus