[menuItemContent][menuItemRightSideContent]
Currency

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information to Lancaster Station from Penn Station

distanceDistance130 miles (210 km)
durationAverage train duration2 h 47 min
priceAverage train ticket price$66 (€52)
changesDirect trainYes
carriersTrain companiesAmtrak

Trains from Penn Station to Lancaster Station cover the 130 miles (210 km) long trip taking on average 2 h 47 min with our travel partners like Amtrak. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $56 (€45), but the average price of train tickets is $66 (€52).

Train companies

Amtrak Penn Station – Lancaster Station

Find the best trains from Penn Station to Lancaster Station with Omio's travel partners Amtrak from $56 (€45). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Amtrak

Amtrak is the main train provider in the United States. There are several different ticket types including Saver, Value, Flexible, Business and First Class for you to book for your next journey by train from Penn Station to Lancaster Station.

It’s easy to book your Amtrak train ticket between Penn Station and Lancaster Station online with Omio! Simply check the current Amtrak train schedules for your ideal departure and arrival times, compare the best route from Penn Station to Lancaster Station as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap Amtrak train tickets online. Prices for Amtrak trains from Penn Station to Lancaster Station start at $56 (€45) one-way if you book in advance, and you can expect to travel around 130 miles (210 km). If you search for Amtrak trains in the Omio app, you can check straight away if the Amtrak tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train between Penn Station and Lancaster Station. Let Omio do all the work for you finding the best Penn Station to Lancaster Station Amtrak train ticket so you can enjoy a smooth and comfortable journey!

These are Amtrak's ticket policies for COVID-19 for the train between Penn Station and Lancaster Station:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

Travel Tips

Trains from Penn Station to Lancaster Station
Travel by train to Lancaster Station easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Penn Station to Lancaster Station.
FAQs
How much are cheap trains from Penn Station to Lancaster Station?
If you’re looking to save money on tickets, you can find cheap Penn Station to Lancaster Station trains for as little as $56 (€45)  in the next 7 days.
What is the price of a train ticket to Lancaster Station from Penn Station?
The Penn Station to Lancaster Station train ticket price is on average $66 (€52)  if you are looking to book your tickets for this journey in the next week.
How many miles is it from Penn Station to Lancaster Station by train?
When traveling this route you should expect the distance from Penn Station to Lancaster Station by train to be approximately 130 miles (210 km).
How long is a train between Penn Station and Lancaster Station on average?
The train time between Penn Station and Lancaster Station is on average 2 h 47 min  for the 130 miles (210 km) long journey, but the time it takes to go from Penn Station to Lancaster Station by train can vary depending on specific dates or traveling on weekends and holidays.
Which train companies can take me from Penn Station to Lancaster Station?
For the trip from Penn Station to Lancaster Station you can take a train with Amtrak. Be sure to check out all possible train companies that offer services to Lancaster Station from Penn Station on Omio to compare what amenities they may have.
When can I take the first train from Penn Station to Lancaster Station? When can I take the last train for the day?
You can take the earliest train from Penn Station to Lancaster Station at 7: 20 AM   or take the last train from Penn Station to Lancaster Station leaving at 8: 03 PM. Look for the latest Penn Station to Lancaster Station train schedules on Omio and book the best time to take the train for this journey.
How early should I book Penn Station to Lancaster Station train tickets to get the best deals?
You can find trains to Lancaster Station from Penn Station to cost on average $66 (€52) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Penn Station to Lancaster Station train generally on sale a few months before the planned travel date.

Trains from Penn Station to Lancaster Station: related information

Here are some other resources that might have the information you need