Travel from Newark to Halifax-NS-Canada

Train, bus or fly from Newark to Halifax?

United Airlines and Air Canada fly from Newark to Halifax every 4 hours. Alternatively, you can take a bus from Newark to Halifax via New York, NY, Montreal, Saint-Siméon, Capitale-Nationale, Quebec, Rivière-du-Loup, PQ, and Moncton, NB in around 34 hours 36 minutes.

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 Newark to Halifax

ModeDurationPrice
From Broad St At Market St bus to Newark airport, fly to Halifax airport, then bus to Halifax.5 h 19 min$181
From Newark Penn Station train to Penn Station, train to Jamaica, NY, AirTrain to New York JFK airport, fly to Halifax airport, then bus to Halifax.6 h 47 min$235
From Ronald H. Brown St At Park St line 108 bus to New York, NY, bus to Montreal, bus to Saint-Siméon, Capitale-Nationale, Quebec, drive to Rivière-du-Loup, PQ, bus to Moncton, NB, then bus to Marriott Harbourfront Hotel.34 h 36 min$283
From Ronald H. Brown St At Park St line 108 bus to New York, NY, bus to Albany, NY, bus to Berri / Ontario, line 747 bus to Montréal, QC, then train to Halifax, NS.32 h 19 min$278
From Newark Penn Station Amtrak train to New York Penn Station, train to Saint-Lambert, then train to Halifax.34 h 24 min$422
From Newark drive to Halifax.15 h 10 min$148

How long does it take to get from Newark to Halifax?

It takes approximately 5 hours 19 minutes to get from Newark to Halifax, including transfers.

Is there a direct train between Newark and Halifax?

No, there is no direct train from Newark to Halifax. However, there are services departing from Newark Penn Station Amtrak and arriving at Halifax via New York Penn Station and Saint-Lambert. The journey, including transfers, takes approximately 34 hours 24 minutes.

Operators from Newark to Halifax

OperatorPhoneWebsite
NJ TransitNJ Transit
United AirlinesUnited Airlines
Air CanadaAir Canada
Metro Transit - HRMMetro Transit - HRM
Long Island Rail RoadLong Island Rail Road
Port Authority NYNJPort Authority NYNJ
DeltaDelta
WestJetWestJet
Greyhound USA+1 214-849-8100Greyhound USA
IntercarIntercar
MaritimebusMaritimebus
Trailways New YorkTrailways New York
STM 747 ExpressSTM 747 Express
VIA Rail+1 1 888 842-7245VIA Rail
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak+1 1-800-872-7245Amtrak