Travel from New-Jersey to Niagara-Falls

Train, bus or fly from New Jersey to Niagara Falls?

United Airlines and JetBlue Airways fly from Elizabeth to Niagara Falls 5 times a day. Alternatively, Greyhound USA operates a bus from Newark to Niagara Falls once daily. Tickets cost $40 - $100 and the journey takes 9 h.

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 New Jersey to Niagara Falls

ModeDurationPrice
From East Jersey St At East Scott Pl line 62 bus to Newark airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.4 h 27 min$175
From Journal Square train to 34 St - Herald Sq, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.5 h 17 min$166
From Journal Square train to 33rd Street, walk to Penn Station, train to Jamaica, NY, AirTrain to New York JFK airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.5 h 26 min$155
From Trenton Transit Center Amtrak train to 30th Street Station, train to Philadelphia airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.5 h 11 min$388
From East Jersey St At East Scott Pl line 62 bus to Newark airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to Niagara Falls.6 h 53 min$213
From East Jersey St At East Scott Pl line 62 bus to Newark airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls.7 h 9 min$213
From Newark bus to Ellicott St & MTC then line 40 bus to 3rd St & Old Falls Blvd.9 h 58 min$79
From Newark Penn Station Amtrak train to New York then train to Niagara Falls Station.10 h 36 min$160
From Ronald H. Brown St At Park St line 108 bus to New York, NY, bus to Ellicott St & MTC, then line 40 bus to Main St & Pine Ave.10 h 45 min$70
From Newark drive to Niagara Falls.6 h 57 min$46

How long does it take to get from New Jersey to Niagara Falls?

It takes approximately 4 h 27 min to get from New Jersey to Niagara Falls, including transfers.

Is there a direct train between New Jersey and Niagara Falls?

No, there is no direct train from New Jersey to Niagara Falls. However, there are services departing from Newark Penn Station Amtrak and arriving at Niagara Falls Station via New York. The journey, including transfers, takes approximately 10 h 36 min.

Is there a direct bus between New Jersey and Niagara Falls?

No, there is no direct bus from New Jersey to Niagara Falls. However, there are services departing from Newark and arriving at 3rd St & Old Falls Blvd via Ellicott St & MTC. The journey, including transfers, takes approximately 9 h 58 min.

Operators from New Jersey to Niagara Falls

OperatorPhoneWebsite
NJ TransitNJ Transit
United AirlinesUnited Airlines
JetBlue AirwaysJetBlue Airways
Niagara FrontierNiagara Frontier
Port Authority NYNJPort Authority NYNJ
New York City Transit (MTA)New York City Transit (MTA)
DeltaDelta
American AirlinesAmerican Airlines
Long Island Rail RoadLong Island Rail Road
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
SEPTASEPTA
Porter AirlinesPorter Airlines
Air CanadaAir Canada
Toronto TransitToronto Transit
VIA Rail+1 1 888 842-7245VIA Rail
UP ExpressUP Express
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Trailways New YorkTrailways New York