Travel from New-Jersey to Calgary

Bus or fly from New Jersey to Calgary?

Air Canada, American Airlines and 4 other airlines fly from Elizabeth to Calgary hourly. Alternatively, you can take a bus from Newark to Calgary via Toronto, ON and Winnipeg, MB in around 2 days 16 h.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from New Jersey to Calgary

From East Jersey St At East Scott Pl line 62 bus to Newark airport, fly to Calgary airport, then line 300 bus to Calgary. 8 h 15 min $268. From Journal Square train to 33rd Street, walk to Penn Station, train to Station D Jamaica Station, train to New York JFK airport, fly to Calgary airport, then line 300 bus to Calgary. 9 h 21 min $320. From Newark bus to Toronto, ON, bus to Winnipeg, MB, then bus to Calgary, AB. 2 days 16 h $414. From Newark Penn Station train to New York, train to Toronto, ON, train to Edmonton, walk to Edmonton, then bus to Calgary, AB. 3 days 3 h $797. From Newark Penn Station train to New York, train to Toronto, train to Edmonton, then bus to Calgary, AB. 3 days 6 h $697. From Newark drive to Calgary. 40 h 46 min $402.

Is there a direct bus between New Jersey and Calgary?

No, there is no direct bus from New Jersey to Calgary. However, there are services departing from Newark and arriving at Calgary, AB via Toronto, ON and Winnipeg, MB. The journey, including transfers, takes approximately 2 days 16 h.

Operators from New Jersey to Calgary

OperatorPhoneWebsite
NJ TransitNJ Transit
Air CanadaAir Canada
American AirlinesAmerican Airlines
DeltaDelta
United AirlinesUnited Airlines
Alaska Airlines, Inc.Alaska Airlines, Inc.
WestJetWestJet
Calgary Transit - Line 300+1 403-262-1000Calgary Transit - Line 300
Port Authority NYNJPort Authority NYNJ
Long Island Rail RoadLong Island Rail Road
JFK Airtrain(212) 435-7000JFK Airtrain
JetBlue AirwaysJetBlue Airways
Virgin AmericaVirgin America
Greyhound USA+1 214-849-8100Greyhound USA
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail