[menuItemContent][menuItemRightSideContent]
Currency

Compare prices and tickets by train, bus or flight

Thu
May 26
$181Amtrak
$77Greyhound
$143United
Fri
May 27
$219Amtrak
Find prices
$205United
Sat
May 28
$223Amtrak
Find prices
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Baltimore, MD to Nashville, TN

distanceDistance595 miles (959 km)
durationAverage train duration31 h 1 min
priceAverage train ticket price$211 (€188)
changesDirect trainYes

Trains from Baltimore, MD to Nashville, TN cover the 595 miles (959 km) long trip taking on average 31 h 1 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around $211 (€188), you can find the cheapest train ticket for as low as $181 (€162).

Travel Tips: Trains from Baltimore, MD to Nashville, TN

Travel by train to Nashville, TN 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 Baltimore, MD to Nashville, TN.
FAQs

How much are cheap trains between Baltimore, MD and Nashville, TN?

Omio customers have found cheap train tickets to Nashville, TN from Baltimore, MD for as low as $181 (€162)  for the next 7 days.

What is the cost of a train from Baltimore, MD to Nashville, TN?

If you’re looking to book your train tickets in the next week, you can expect the Baltimore, MD to Nashville, TN train price to come in at an average of $211 (€188)  one way.

How far is Nashville, TN from Baltimore, MD by train?

The train distance from Baltimore, MD to Nashville, TN is around 595 miles (959 km).

How long is a train from Baltimore, MD to Nashville, TN on average?

On average the Baltimore, MD to Nashville, TN train time is 31 h 1 min  covering the 595 miles (959 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

When can I take the first train from Baltimore, MD to Nashville, TN? When can I take the last train for the day?

The earliest train for this journey departs from Baltimore, MD at 1: 39 PM. The last train leaves from Baltimore, MD at 9: 19 PM. Check Omio for the latest train schedule from Baltimore, MD to Nashville, TN and book the best time to depart on your chosen travel date.

When should I purchase the Baltimore, MD to Nashville, TN train for the best deals on tickets?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets to Nashville, TN from Baltimore, MD within the next 7 days, you can find tickets to cost on average $211 (€188) one way. To find the best prices for this trip, consider booking your train ticket from Baltimore, MD to Nashville, TN a few months in advance.

More options for your journey from Baltimore, MD to Nashville, TN

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