Travel from Newark to Lancaster-PA-USA

Train from Newark to Lancaster

Amtrak operates a train from Newark to Lancaster every 3 hours. Tickets cost $55 - $120 and the journey takes 2 h 43 min.

Book transport from Newark to Lancaster

Travel Guides

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

How to get from Newark to Lancaster

ModeDurationPrice
From Newark Penn Station Amtrak train to Lancaster Amtrak.2 h 43 min$101
From Newark Penn Station Amtrak train to Philadelphia 30th Street Station Amtrak then train to Lancaster Amtrak.2 h 53 min$205
From Newark drive to Lancaster.2 h 37 min$18

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

The train from Newark Penn Station Amtrak to Lancaster Amtrak takes 2 h 43 min including transfers and departs every three hours.

Is there a direct train between Newark and Lancaster?

Yes, there is a direct train departing from Newark Penn Station Amtrak and arriving at Lancaster Amtrak. Services depart every three hours, and operate every day. The journey takes approximately 2 h 43 min.

Operators from Newark to Lancaster

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express