|Fastest Train||2h 21m|
|Trains Per Day||35|
Amtrak train tickets from Lancaster to Baltimore start from $62.00, and on average cost $86.13. Daily there are 35.444444 Amtrak schedules to Baltimore. Amtrak in Lancaster leaves from 53 E Mcgovern Ave, And in Baltimore trains arrive at Penn Station - 1500 N Charles St and one other train station.
From Lancaster to Baltimore train travel on Amtrak takes 3 hours and 33 minutes. If you are looking to get to Baltimore faster, Amtrak offers more express schedule options with a travel time of 2 hours and 21 minutes.
If you're considering a weeked trip, Amtrak offers 23.5 schedules for you to choose from. You can expect to pay $89.93 for a one-way train ticket to Baltimore.