|Shortest Duration||3h 0m|
|Trips per day||30|
Book Amtrak from Lancaster to Baltimore from $60.00. There are 30 Amtrak schedules from Lancaster to Baltimore and you can expect on average to pay $97.80 for a Amtrak ticket to Baltimore. In Lancaster, Amtrak departs to Baltimore from 53 E Mcgovern Ave and no other station. In Baltimore, Amtrak arrives at Penn Station - 1500 N Charles St and 1 other station.
An average trip on Amtrak from Lancaster to Baltimore takes 3 hours and 29 minutes, while the fastest available Amtrak trip will get you to Baltimore in 3 hours and 0 minutes,
On weekends, Amtrak offers 17 trips per day and you could expect to pay $101.95 for a weekend getaway trip to Baltimore.