placeBaltimore, MD pin_dropLancaster, PA
swap_horiz
swap_horizsearch
help

Amtrak from Baltimore to Lancaster: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 3h 20m. Opt for Amtrak trains with fares starting at $61. Check the 23 departure options below.

23 train schedules on Sun, 19 May

Choose a date