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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Portland, OR to Boston

distanceDistance2527 miles (4076 km)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day

Trains from Portland, OR to Boston cover the 2527 miles (4076 km) long journey taking on average 72 h 20 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available.

Travel Tips: Trains from Portland, OR 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 Portland, OR to Boston.
FAQs

How far is it from Portland, OR to Boston by train?

The Portland, OR to Boston train distance is approximately 2527 miles (4076 km).

How many hours is the train time to Boston from Portland, OR?

The Portland, OR to Boston train duration is on average 72 h 20 min, which is to be expected when traveling 2527 miles (4076 km) between Portland, OR and Boston. However, the time it takes can vary based on specific dates, weekends, and holidays.

How many trains per day are there between Portland, OR and Boston?

The average number of trains departing Portland, OR for Boston is 1 a day. The train schedules and services may vary between weekdays and weekends.

Travel to popular destinations by train, bus or flight