Trip to Lancaster

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Baltimore to Lancaster

🚆 Traveling from Baltimore to Lancaster by train involves a journey with a transfer at 30th Street Station. The total travel time, including transfers, is approximately 3 hours and 23 minutes. 💸 Ticket prices for the train between Baltimore and Lancaster range from $6 to $452, offering travelers flexibility in choosing the fare that suits their budget and travel preferences. Enjoy a convenient and efficient travel experience on this train route.

Where to stay in Lancaster

There are over 68 hotels to stay in Lancaster. Prices range from $42 per night.

Accomodation
  • There is no direct train service from Baltimore to Lancaster. However, travelers can take a train from Baltimore Penn Station to Lancaster, which involves a transfer at 30th Street Station. The train services on this route are operated by Amtrak Northeast Regional, departing from Baltimore Penn Station and arriving at Lancaster station. The journey typically takes about 3 hours and 23 minutes, with ticket prices ranging from $6 to $452 depending on the class of service selected.
  • The fastest train between Baltimore and Lancaster is the Amtrak Northeast Regional service. This train departs from Baltimore Penn Station and requires a transfer at 30th Street Station before arriving at Lancaster. The entire journey, including transfers, typically takes approximately 3 hours and 23 minutes. Ticket prices for this route can range from $6 to $452 based on the class of service chosen.
  • Trains departing for Lancaster from Baltimore typically originate from Baltimore Penn Station. The train services on this route, operated by Amtrak Northeast Regional, begin their journey at Baltimore Penn Station. Travelers can board the train at this station to make their way to Lancaster with a transfer at 30th Street Station along the route.
  • There are several trains available for the route between Baltimore and Lancaster despite there not being a direct train. Travelers can catch trains operated by Amtrak Northeast Regional, which depart from Baltimore Penn Station and arrive at Lancaster station via a transfer at 30th Street Station. The journey typically takes around 3 hours and 23 minutes to complete. Ticket prices for these trains between Baltimore and Lancaster can range from $6 to $452 depending on the chosen class of service.
  • The train from Baltimore to Lancaster operated by Amtrak arrives at Lancaster station. This station serves as the final destination for this specific train route. Upon arrival at Lancaster station, passengers can disembark and begin their exploration of the city and its surrounding attractions.
  • The first train of the day to travel from Baltimore to Lancaster is operated by Amtrak Northeast Regional and departs from Baltimore Penn Station. The specific departure time may vary, so it is recommended to check the schedule in advance. The journey, including transfers at 30th Street Station, takes approximately 3 hours and 23 minutes. The last train of the day on this route typically departs in the evening, allowing travelers to reach Lancaster station before the end of the service day.
  • There are no direct train trips between Baltimore and Lancaster. Travelers need to take a train from Baltimore Penn Station to Lancaster via a transfer at 30th Street Station. While there are multiple train services operating on this route throughout the day, all of them require a transfer. The total journey, including the transfer, typically takes around 3 hours and 23 minutes.
  • There is no direct train service available between Baltimore and Lancaster. Travelers will need to take a train from Baltimore Penn Station to Lancaster with a transfer at 30th Street Station. The total duration of the journey, including the transfer, is approximately 3 hours and 23 minutes.
  • The cost of a train ticket from Baltimore to Lancaster can vary depending on factors such as class of service, time of booking, and availability. Prices for this route typically range from $6 to $452. Passengers are advised to check the specific fare options at the time of booking to secure the best possible rate for their journey.

Will you be returning to Baltimore by train?

If you are looking for the return train journey, check out trains from Lancaster to Baltimore

See schedule