These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Boston to Lancaster, PA

distanceDistance315 miles (508 km)
changesDirect trainYes

Trains from Boston to Lancaster, PA cover the 315 miles (508 km) long route 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
How many miles is it from Boston to Lancaster, PA by train?
When traveling this route you should expect the distance between Boston and Lancaster, PA by train to be approximately 315 miles (508 km).
What are the first and last departure train times from Boston to Lancaster, PA?
The earliest train departing from Boston to Lancaster, PA leaves at 10: 15 AM. The last train departing from Boston to Lancaster, PA leaves at 3: 16 PM. You can find the latest Boston to Lancaster, PA train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

Trains from Boston to Lancaster, PA: related information

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