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

Deutsche Bahn

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information from Miami to Boston

distanceDistance1254 miles (2023 km)
durationAverage train duration34 h 13 min
changesDirect trainYes
carriersTrain providers

Trains from Miami to Boston cover the 1254 miles (2023 km) long trip taking on average 34 h 13 min with our travel partners like. There are direct train services available.

Travel Tips

Trains from Miami to Boston
Travel by train to Boston 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 Miami to Boston.
How far is Miami to Boston by train?
The train distance from Miami to Boston is around 1254 miles (2023 km).
What is the Miami to Boston train travel time?
The Miami to Boston train duration is on average 34 h 13 min, which is to be expected when traveling 1254 miles (2023 km) from Miami to Boston. However, the time it takes can vary based on specific dates, weekends, and holidays.
When can I take the first train from Miami to Boston? When can I take the last train for the day?
The earliest train for this journey departs from Miami at 12: 10 PM. The last train leaves from Miami at 12: 10 PM. Check Omio for the latest train schedule from Miami to Boston and book the best time to depart on your chosen travel date.