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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Baltimore, MD from Rochester

distanceDistance271 miles (437 km)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day

Trains from Rochester to Baltimore, MD cover the 271 miles (437 km) long journey taking on average 10 h 49 min with our travel partners like. Normally, there are 3 trains operating per day, including direct services available.

Travel Tips

Trains from Rochester to Baltimore, MD
Travel by train to Baltimore, MD 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 Rochester to Baltimore, MD.
FAQs
How far is it from Rochester to Baltimore, MD by train?
The Rochester to Baltimore, MD train distance is approximately 271 miles (437 km).
How long is the train between Rochester and Baltimore, MD?
On average the Rochester to Baltimore, MD train time is 10 h 49 min  covering the 271 miles (437 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
How many train services are there between Rochester and Baltimore, MD a day?
On average, there are 3 trains a day from Rochester to Baltimore, MD. The train times and services may be different on weekends and holidays compared to weekdays.

Trains from Rochester to Baltimore, MD: related information

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