1map logoGo to main page

Philadelphia, PA, USA to Lancaster, PA, USA from $14: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Philadelphia, United States
to
Lancaster, United States

How to Get from Philadelphia to Lancaster: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$14 by carBest price
128 kmDistance
1h 13m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Philadelphia to Lancaster with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Amtrak
Train
Average Duration
1h  13m
Estimated price
$2-70
Recommended
Company
various
Drive
Average Duration
1h  26m
Estimated price
$14-21
Cheapest
route map
Distance: 128 km
Duration: 1h 13m

See more options

Company
various
Drive
Average Duration
1h  26m
Estimated price
$14-21

Philadelphia - Lancaster operators

Explore transport companies operating between Philadelphia and Lancaster, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from 30th Street Station to Lancaster

Average Duration
1h 13m
Estimated price
$2-70

Philadelphia to Lancaster: Overview of Bus, Train, Flight, and Car Trips

Traveling between Philadelphia and Lancaster offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Philadelphia to Lancaster, covering 80 miles of scenic countryside in just 1 hour and 26 minutes. 💸 Enjoy the flexibility of car travel with prices ranging from $14 to $21 for the journey from Philadelphia to Lancaster, making it an affordable and convenient option.
Average price
$14 - $21
With services departing every two hours, the trip takes approximately 1 hour and 13 minutes. 🌄 Enjoy the picturesque views as you travel the 66.9 miles from 30th Street Station in Philadelphia to Lancaster station. Choose from multiple routes with varying durations, such as the Keystone Service or Pennsylvanian line. 💸 Ticket prices range from $2 to $70, offering budget-friendly options for a convenient and scenic ride to Lancaster. Plan your visit to this charming destination with ease on the Amtrak website.
Departure Point
30th Street Station
Arrival Point
Lancaster station
Useful tips for train travellers
• Onboard services for your train trip from Philadelphia to Lancaster are provided by Amtrak, which offers a café car with a variety of snacks, beverages, and meal options. You can enjoy light bites such as sandwiches, salads, and hot meals including microwavable items. Be sure to check for any seasonal specials that might be available during your journey.
• The primary operator for this route is Amtrak. They provide different seating options including Economy Class, Business Class, and First Class. Economy Class features comfortable seats with standard amenities, while Business Class offers larger seats with more legroom and often quieter carriages. First Class provides premium seating options along with complimentary meals and beverages, making it an excellent choice for a more luxurious travel experience. You can find more information on seating arrangements at Amtrak’s official website: Amtrak.
• Upon arrival at Lancaster Station, be aware that there is a waiting area but no luggage storage facilities are available. It’s essential to travel light or keep any valuables secured with you during your visit. While there are no showers or dedicated restrooms in the station, public facilities are accessible. After you exit the station, you can quickly navigate to the city center. The fastest way is to take the Red Rose Transit Authority bus #7, which will take you directly to the downtown area. More information on local bus schedules can be found here: Red Rose Transit.
🚌 Embark on a comfortable bus journey from Philadelphia to Lancaster spanning a distance of 66.9 miles. You have multiple route options to choose from, each offering a convenient and scenic ride to your destination. 🚉 Select a train towards either Pittsburgh Amtrak Station or Harrisburg, with travel times ranging from 1 hour 8 minutes to 1 hour 11 minutes. Departing from William H. Gray III 30th Street, these Amtrak services provide a hassle-free and efficient mode of transportation to Lancaster.

Frequently asked questions

Find out more about the route from Philadelphia to Lancaster.

Or choose the category:
The distance between Philadelphia and Lancaster is approximately 98 km by road. By train, it takes about 1 hour and 13 minutes to travel from Philadelphia to Lancaster. On the other hand, driving from Lancaster to Philadelphia typically takes around 1 hour and 26 minutes.
The most cost-effective option for traveling from Philadelphia to Lancaster would be to drive. It takes about 1 hour and 26 minutes and costs between $14 and $21 in gas or toll fees. The quickest option would be to take the train, which takes about 1 hour and 13 minutes but can cost between $2 and $70 depending on the time and type of train.
When traveling from Philadelphia to Lancaster the prices for a train ticket range from $2 to $70. The cost of the train ticket depends on factors such as the class of travel, time of booking, and availability.
To travel from Philadelphia to Lancaster without using public transportation, you can drive the distance of approximately 129 km. The journey typically takes around 1 hour and 26 minutes by car. The prices for gas and tolls may vary, but it is estimated to cost between $14 and $21 for a one-way trip.
The best way to travel from Philadelphia to Lancaster without a car is by train. The train journey takes approximately 1 hour and 13 minutes and ticket prices range from $2 to $70.
Yes, there is a direct train link between Philadelphia and Lancaster. The train services provided by Amtrak depart from Philadelphia station and arrive at Lancaster station. These services operate every day, with a train departing every two hours. The journey typically takes approximately 1 hour and 13 minutes.
There are plenty of options for accommodation near Lancaster. With over 163 hotels to choose from, you can find something to fit your budget and preferences. Prices start at $49 per night, providing a range of affordable choices.