More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Boston to Lancaster, PA

distanceDistance315 miles (508 km)
changesDirect trainYes

Trains from Boston to Lancaster, PA cover the 315 miles (508 km) long journey with our travel partners like. There are direct train services available.

Travel Tips: Trains from Boston to Lancaster, PA

Travel by train to Lancaster, PA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Boston to Lancaster, PA.
FAQs

What is the distance between Boston and Lancaster, PA by train?

The distance to Lancaster, PA from Boston by train is approximately 315 miles (508 km).

More options for your journey from Boston to Lancaster, PA

Here are some other resources that might have the information you need