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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Travel Tips

Trains from Miami 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 Miami to Baltimore, MD.
FAQs
How far is Baltimore, MD from Miami by train?
You should expect to travel around 954 miles (1539 km)  between Miami and Baltimore, MD by train.
How long is the train between Miami and Baltimore, MD?
The train time from Miami to Baltimore, MD is on average 26 h 19 min  for the 954 miles (1539 km) long journey, but the time it takes to go to Baltimore, MD from Miami by train can vary depending on specific dates or traveling on weekends and holidays.
How many train services per day are there from Miami to Baltimore, MD?
On average, there is 1 train a day from Miami to Baltimore, MD. The train times and services may be different on weekends and holidays compared to weekdays.