- Denver to Baltimore trains
Compare 2 ways to go from Denver to Baltimore
We recommend taking the train
Among the sustainable travel choices, the Train stands out as a good way to reach Baltimore. The journey takes about 1 day, 19 hours 45 minutes and with fares starting at just $229, it presents an excellent value for a comfortable ride.
7train per day
1d 19hAverage Duration
1503 milesDistance
220kgCO₂ emissions
Where are the popular train stations and stops in Denver and Baltimore?
Find cheapest prices for trains
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
04/15
No data
04/16
$337
Today
$498
04/18
No data
04/19
No data
04/20
No data
04/21
No data
04/22
No data
To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Denver to Baltimore, as early as possible.





