Amtrak train tickets from Boston to Lancaster start from $129.81, and on average cost $233.50. Daily there are 18 Amtrak schedules to Lancaster. Amtrak in Boston leaves from Back Bay Station - 145 Dartmouth St and one other station. And in Lancaster trains arrive at 53 E Mcgovern Ave,
From Boston to Lancaster train travel on Amtrak takes 8 hours and 5 minutes. If you are looking to get to Lancaster faster, Amtrak offers more express schedule options with a travel time of 6 hours and 44 minutes.
If you're considering a weeked trip, Amtrak offers 18 schedules for you to choose from. You can expect to pay $248.28 for a one-way train ticket to Lancaster.