Lancaster to Philadelphia train

Available on iOS & Android
Lowest Prices

We partner with the top coach & train carriers to bring you the best deals.

Best Travel Options

We help you find & compare the best buses & trains in one place.

Quick & Easy Booking

Book trips quickly with a simple, hassle-free checkout – online & on our app.

Fast Customer Support

We don’t monkey around. We respond within minutes to help you out.

Lancaster - Philadelphia Train Timetable

Find cheap rental carsFind great deals on cheap cars in the area.
RentalCars logotypeRentalCars logotype

Trip Summary

12 trains operate daily from Lancaster to Philadelphia. The train trip from Lancaster to Philadelphia is usually about one hour and 12 minutes long. However, traveling on the fastest Amtrak Keystone Service train can get you there in as little as one hour and 4 minutes.

Distance61 mi (98 km)
Fastest train1h 4m
Lowest price€12.01
Trains per day13
Most frequent serviceAmtrak Keystone Service
Train lines3

Train Trip Reviews from Wanderu Customers

Overall score for trains from Lancaster to Philadelphia

(Based on 54 ratings and reviews)




4 February 2024- Visiting family

Amtrak Keystone Service

Pros: I liked that the train was not too busy and that it was a quiet peaceful ride. Cons: the comfort of the seats. Tips: To bring a drink and headphones for a good peaceful experience!



2 February 2024- Visiting friends

Amtrak Keystone Service

Pros: On time, friendly and professional. Cons: The space between the platform and the train is quite large for the elderly. I suggest that you post a conductor to assist when needed.



14 October 2023- Visiting family

Amtrak Keystone Service

Pros: Our conductors were so pleasant and helpful. Cons: NA. Tips: NA.



3 October 2023- Solo travel

Amtrak Keystone Service

Pros: Smooth and comfortable. Cons: All there. Tips: Highly recommended to use Wamderu.



27 August 2023- Visiting family

Amtrak Pennsylvanian

Pros: Everything was great except. Cons: the ticket-lady, I got in on the wrong car (the cafe) and was struggling to move my bags through to get to the passenger car along with another lady in the same predicament. The train staff yelled at both of us-“You can’t put your bags here!)” We were clearly in process of moving them the whole time, but both of us had big bags! It was ridiculous; she could care less and just took the opportunity to be nasty, which was absurd. It would’ve helped to have better instructions about which car to get on, cause in front of the cafe was business, and I didn’t know which car would be coach-which direction to walk on the outside or the inside of the train. Did my best and didn’t get left…,. Tips: Pay attention where to stash your bags and how to know which end of the car your stop allows you to get off at. If you have multiple bags, it is not easy, and there could be more signs or information.

What is the price of a train ticket from Lancaster to Philadelphia?

In the last 30 days, the average cost of a train ticket from Lancaster to Philadelphia was €19.07. This is a fantastic deal for train travel. You have the best chances of scoring the cheapest ticket to Philadelphia if you book your train tickets at least 25 days in advance. Waiting to purchase until the day of your trip could end up costing you an extra €0.61.

Average prices by travel date


If you're planning a train trip from Lancaster to Philadelphia in the upcoming month, you'll be happy to know that ticket prices are expected to remain stable. You can book your trip for any day within the next four weeks and expect to pay around €18.

Monthly average prices

Ticket prices for the train from Lancaster to Philadelphia stay pretty consistent throughout the year. You can expect to pay around €19 regardless of when you plan to travel.

Prices as travel date approaches


Since the average price of train trips from Lancaster to Philadelphia remains pretty consistent throughout the year, there’s no need to book your tickets too far in advance. However, we still recommend you purchase your train tickets at least 48 hours ahead of departure time to avoid surprise last-minute surges and the risk of the train selling out.

Which train should you take from Lancaster to Philadelphia?

There are 3 train lines with service from Lancaster to Philadelphia. Amtrak Keystone Service is the most popular choice with travelers, offering scheduled service on 11 trains each day.

TrainDaily TripsAvg. TimeAvg. Price
Amtrak11h 8m€13.86
Amtrak Keystone Service111h 12m€19.38
Amtrak Pennsylvanian11h 14m€17.47
  • Amtrak is the largest passenger railroad service in America, offering daily intercity trains to hundreds of destinations across the contiguous United States, as well as several cities in Canada. Every Amtrak train comes equipped with comfortable seats with extra legroom, as well as several four-seat areas with tables in the middle. In addition, each car has a freshly cleaned restroom, free WiFi and power outlets at every seat. There are also snack bars where you can purchase drinks or food during your journey. On average, there are 1 Amtrak trains from Lancaster to Philadelphia every day, as well as 0 trips on the weekends, with prices starting from €14.

  • The Keystone Service is a daily train service that Amtrak operates from New York City to Harrisburg, PA. The route is notable for its high-speed rail portions, where the train can reach up to 125 mph. This speed means the trip from Lancaster to Philadelphia takes just 1 hours and 12 minutes on the Keystone Service. The train’s amenities include free WiFi, onboard restrooms, power outlets, and a Quiet Car for those who prefer to sleep, work, or study in a quieter atmosphere. Tickets on this route usually cost , but if you book in advance, you may be able to score a €12 ticket.

  • The Amtrak Pennsylvanian runs daily between New York City and Pittsburgh, passing through cities such as Philadelphia and Harrisburg. The trains feature basic amenities such as a cafe car and free onboard WiFi and offer checked baggage service. A trip from Lancaster to Philadelphia takes about 1 hours and 14 minutes on the Pennsylvanian.

Frequently Asked Questions

The distance between Lancaster and Philadelphia is approximately 61 miles, or 98 kilometers. The average train journey between these two cities takes 1 hour 12 minutes, although the absolute fastest you could get there is 1 hour 4 minutes. As a relatively short ride, taking the train is an easy way to travel between these two cities.

On a weekly basis, the greatest number of passengers tend to travel by trains from Lancaster to Philadelphia on Saturday. Tickets for Saturday tend to also be the most expensive. For savvy travelers looking for cheaper priced tickets search for travel departing on Sunday. Sunday also tend to have less passengers which may make boarding faster and let you snag your perfect seat.

The earliest train departs Lancaster at 05:00 while the last train of the day leaves at 19:00. To see all scheduled departure times, use the search function on this page to get the full schedule for your specific travel dates.

There are 12 scheduled trains on most days. 13 of these are direct connections to Philadelphia. While direct trains may still make stops along the way, you will not need to switch trains at any point. If you're looking to get to your destination faster, a direct train is the convenient and time-efficient choice.

You can also take a train for your return trip from Philadelphia to Lancaster.

City Information


Lancaster is a city in the Piedmont Region, between Baltimore and Philadelphia, primarily known for being a hub of Pennsylvania's Amish Country. One of Lancaster's most popular attractions is the Central Market, housed in an impressive structure built in 1889. Here, you can shop from over 60 vendors and sample their fresh fruits, cheeses, or baked treats and purchase handmade Amish goods unique to the area.

Lancaster also features a growing art scene, and Gallery Row downtown hosts some of the town's best boutiques, art galleries, and vintage shops. The Demuth Museum and Lancaster Museum of Art offer additional venues for culture vultures to check out. If you're visiting with kids, don't miss Dutch Wonderland just outside of town; this royal theme park includes 32 rides and activities catering to young children.

Lancaster features a vibrant food scene with plenty of selections and cuisines for even the most discerning foodies. Some local favorites include C'est La Vie, The Brasserie Restaurant & Bar, and Shot & Bottle.

Amtrak Pennsylvanian and Keystone Service trains stop in Lancaster and connect the town with Philadelphia, Harrisburg, and New York. OurBus offers intercity bus routes to Lancaster, as well. The nearest airport for passenger flights is in Philadelphia, about 60 miles away or just an hour on the train.


We may feel a little bit more than just brotherly love for Philadelphia, a city steeped in history and culture. Where else can you channel your inner Rocky Balboa on his epic run, and later enjoy an authentic Philly cheesesteak as a reward?

Philadelphia’s affordability (especially compared to other East Coast cities) is just one of many reasons it is among Wanderu’s best destinations for college students. Another reason is how much there is to do! Early American history takes precedence at Independence Hall and the Liberty Bell, while museums abound on Benjamin Franklin Parkway, sometimes called the most artistic mile in the city. Head to Reading Terminal Market or join a history and food tour of the Italian Market to fuel up for a night hitting the bars, clubs, and live music joints that line South Street.

Philadelphia is a major hub for both Greyhound and Amtrak, and its 30th Street Station is one of the busiest stations in the country. The plentitude of ground travel and the nearby Philadelphia International Airport make this exciting city very easily accessible, even on a budget.

Station Information

Where is the train station in Lancaster?

Main departure station: 53 E Mcgovern Ave

There is one train station in Lancaster.

All train stations in Lancaster:

  • 53 E Mcgovern Ave

Where is the train station in Philadelphia?


Image credit: Ben Schumin

Link to image attribution

Main arrival station: 30th St Station - 2955 Market St

Philadelphia receives travelers from Lancaster at its two active train stations.

Train stations in Philadelphia:

  • 30th St Station - 2955 Market St

  • N Phil - 2900 N Broad St

Get around town with Moovit

Download Moovit to see all of your local transit options in Philadelphia. Download here

Need a return trip from Philadelphia to Lancaster?

Search Train Tickets

Wanderu is the simplest way to book bus and train travel.

With just a quick search on Wanderu, you can compare bus and train schedules and prices from hundreds of travel companies in one convenient place to find the trip that works best for you. Wanderu’s simple checkout process makes it easy to book cheap bus and train tickets hassle-free and with no additional fees. Most importantly, as Wanderu is an official partner of all leading bus and train companies, we always have the best bus and train deals out there.

Book coaches and trains on the go with the Wanderu app.

Download our app and snag the best travel deals across North America & Europe.Learn more

Available on iOS & Android