Travel from New-York to Elizabethtown-PA-USA

Train from New York to Elizabethtown

Amtrak operates a train from New York to Elizabethtown every 3 hours. Tickets cost $35 - $95 and the journey takes 2 h 55 min.

Book transport from New York to Elizabethtown

Travel Guides

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

How to get from New York to Elizabethtown

From New York Penn Station train to Elizabethtown Amtrak. 2 h 55 min $65. From New York Penn Station train to Philadelphia 30th Street Station Amtrak then train to Elizabethtown Amtrak. 3 h 31 min $212. From New York drive to Elizabethtown. 3 h 4 min $21. From Penn Station train to Station D Jamaica Station, train to New York JFK airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to Elizabethtown. 5 h 49 min $318. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to Elizabethtown. 6 h 4 min $266.

How long does it take to get from New York to Elizabethtown?

The train from New York Penn Station to Elizabethtown Amtrak takes 2 h 55 min and departs every 3 hours.

Operators from New York to Elizabethtown

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Long Island Rail RoadLong Island Rail Road
JFK Airtrain(212) 435-7000JFK Airtrain
DeltaDelta
American AirlinesAmerican Airlines
SEPTASEPTA
New York City Transit (MTA)New York City Transit (MTA)