COMPARE Prices across different modes

Tue
Sep 21
$24Amtrak
Wed
Sep 22
$24Amtrak
Sat
Sep 25
$24Amtrak
Sun
Sep 26
$23Amtrak
Mon
Sep 27
$23Amtrak
Wed
Sep 29
$23Amtrak
Sat
Oct 2
$24Amtrak
Sun
Oct 3
$23Amtrak

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Philadelphia from Lancaster, PA

distanceDistance60 miles (97 km)
durationAverage train duration1 h 7 min
priceAverage train ticket price$24 (€19)
changesDirect trainYes
carriersTrain providersAmtrak

Trains from Lancaster, PA to Philadelphia cover the 60 miles (97 km) long journey taking on average 1 h 7 min with our travel partners like Amtrak. There are direct train services available. While the average ticket price for this trip costs around $24 (€19), you can find the cheapest train ticket for as low as $23 (€19).

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 between Lancaster, PA and Philadelphia.

Find the perfect Amtrak train between Lancaster, PA and Philadelphia for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Amtrak train schedules and compare the cheapest, fastest or earliest train between Lancaster, PA and Philadelphia. You can also check relevant travel information for the Amtrak train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Amtrak train tickets online. You can expect to travel around 60 miles (97 km) on this trip and your Amtrak Lancaster, PA to Philadelphia train ticket can cost as little as $23 (€19) one-way if you book in advance. When you search for Amtrak tickets between Lancaster, PA and Philadelphia in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Amtrak train tickets online quickly and easily on Omio and enjoy the travel experience!

Amtrak's current ticket policies due to COVID-19 for your train from Lancaster, PA to Philadelphia are the following:

  • 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).

Trains from Lancaster to Philadelphia

There's a number of ways for a traveler to make their way from Lancaster to Philadelphia with the most convenient being the train from Lancaster to Philadelphia. This is because it is cheaper than driving, riding in a bus or flying. Trains from Lancaster to Philadelphia are also frequent, giving the traveler several time options to choose from. The journey between Lancaster to Philadelphia is facilitated by Amtrak Keystone Service and Amtrak Pennsylvanian, which give an express service between the two cities. The distance from Lancaster to Philadelphia Airport, which is the most popular destination for travelers between the two cities, is 61 miles (98 kilometers). Passengers can expect an average journey time of 1 hour 12 minutes along this route. For a traveler who loves their space, Mondays are the most convenient day to travel from Lancaster to Philadelphia. This is because trains are least crowded on Mondays, while Saturdays are the busiest.

Which train companies travel from Lancaster to Philadelphia?

Two train companies operate the train from Lancaster to Philadelphia. These are Amtrak Keystone Service and Amtrak Pennsylvanian. Trains from the Lancaster station by either of the two companies offer express services from Lancaster to Philadelphia with the fastest getting travelers there in 1 hour and three minutes while the slowest gets to Philadelphia from Lancaster in 1 hour and 12 minutes. Both Amtrak train services take every precaution to ensure travelers get to their destination without any delays and in the estimated time provided by schedules at the train station. For both the Amtrak Keystone service and Amtrak Pennsylvanian travelers enjoy comfortable coach seats with extra legroom. The train from Lancaster to Philadelphia has air conditioning to keep travelers comfortable throughout the journey. There is also free WiFi and power outlets that enable passengers to charge their devices.

How long is the train ride from Lancaster to Philadelphia?

The travel time by train from Lancaster to Philadelphia is 1 hour and 12 minutes. However, travelers making their way from Lancaster to Philadelphia can get to their destination in as little as 1 hour and three minutes. This is via the fastest train from Lancaster to Philadelphia, which is offered by Amtrak Keystone. This makes the day trip perfect for anyone traveling for work or pleasure. Most travelers make the round trip from Lancaster to Philadelphia conveniently using Amtrak Keystone service or Amtrak Pennsylvanian and are left with enough time to attend to their needs while at their destination as there is no shortage of trains. The time it takes to cover the distance from Lancaster to Philadelphia allows travelers to catch up on work or entertainment using the free WiFi onboard.

How many trains are there from Lancaster to Philadelphia?

There are 13 daily schedules to compare for travelers wishing to make a trip by train from Lancaster to Philadelphia. Amtrak Keystone offers the highest number of daily trips between the two cities. The 13 daily trips offered by the Amtrak Keystone service and the Amtrak Pennsylvanian are all direct connections from Lancaster to Philadelphia. The first daily train on the express schedule from the Amtrak Keystone service leaves Lancaster for Philadelphia at 5:00 a.m. while the last train leaves at approximately 7:00 p.m.

What are the departure and arrival stations for trains from Lancaster to Philadelphia?

Departure station: The departure station for trains making this trip is Lancaster train station, located at 53 E McGovern Avenue in Lancaster. There are five parking garages within a half-mile (0.8 kilometers) of the train station allowing travelers to leave their cars closeby as they board the trains. There is also a public transit stop near the station where passengers are dropped off by buses and taxis from the city center. The train station is just over a mile (1.1 kilometers) from the city center. This makes it accessible to travelers on foot who wish to explore the city as they make their way to the station. The station has lovely natural light thanks to the sky light, and passengers should take a moment to enjoy the Art Deco light fixtures.

Arrival station: The arrival station for travelers from Lancaster to Philadelphia is the 30th St Station in Philadelphia. It is located at 2955 Market Street in Philadelphia. For the traveler who wishes to leave their cars in close proximity to the station as they make their connections by train to other destinations, there is no shortage of parking as there are more than 20 parking garages within a half-mile (0.8 kilometers). Moreover, there are 19 public transit stops and stations nearby which make it easy to get to the station for travelers. 30th St station is one mile from Philadelphia city center thus it is easily accessible even to travelers on foot. The Philadelphia International Airport is just over nine miles from this train station.

Travel Tips

Trains from Lancaster, PA to Philadelphia
Travel by train to Philadelphia 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 Lancaster, PA to Philadelphia.
FAQs
What is the price of the cheapest train from Lancaster, PA to Philadelphia?
If you’re looking to save money on tickets, you can find cheap Lancaster, PA to Philadelphia trains for as little as $23 (€19)  in the next 7 days.
How much does it cost to take a train from Lancaster, PA to Philadelphia?
In the next 7 days you can expect to pay on average $24 (€19)  for a train ticket from Lancaster, PA to Philadelphia.
What is the distance from Lancaster, PA to Philadelphia by train?
The distance to Philadelphia from Lancaster, PA by train is approximately 60 miles (97 km).
What is the Lancaster, PA to Philadelphia train travel time?
The Lancaster, PA to Philadelphia train duration is on average 1 h 7 min, which is to be expected when traveling 60 miles (97 km) to Philadelphia from Lancaster, PA. However, the time it takes can vary based on specific dates, weekends, and holidays.
Which train companies can take me from Lancaster, PA to Philadelphia?
Take the Lancaster, PA to Philadelphia train with Amtrak. However, it's always good to check out all possible train companies for the route between Lancaster, PA and Philadelphia as there might be differences in the amenities they offer.
What time is the earliest train from Lancaster, PA to Philadelphia? What time is the last train from Lancaster, PA to Philadelphia?
The earliest train departing from Lancaster, PA to Philadelphia leaves at 9: 35 AM. The last train departing from Lancaster, PA to Philadelphia leaves at 7: 52 PM. You can find the latest Lancaster, PA to Philadelphia train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy a train ticket from Lancaster, PA to Philadelphia to get the best deals?
The price of a one way train ticket from Lancaster, PA to Philadelphia is on average $24 (€19) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets from Lancaster, PA to Philadelphia available a few months in advance.

Most Popular Travel Destinations