[menuItemContent][menuItemRightSideContent]
Currency

Compare prices and tickets by train, bus or flight

Thu
May 26
$145Amtrak
$323United

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 Naples, FL

distanceDistance954 miles (1539 km)
durationAverage train duration27 h
priceAverage train ticket price$145 (€130)
changesDirect trainYes

Trains from Baltimore, MD to Naples, FL cover the 954 miles (1539 km) long journey taking on average 27 h with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this route for as low as $145 (€130), but the average price of train tickets is $145 (€130).

Travel Tips: Trains from Baltimore, MD to Naples, FL

Travel by train to Naples, FL 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 Naples, FL.
FAQs

What is the price of the cheapest train from Baltimore, MD to Naples, FL?

Looking to save money on your journey? Omio customers have found the cheapest train from Baltimore, MD to Naples, FL for the next 7 days starting from $145 (€130)  one way.

What is the cost of a train from Baltimore, MD to Naples, FL?

The train price to Naples, FL from Baltimore, MD is on average $145 (€130)  if you are looking to buy your tickets for this route in the next 7 days.

How far is Baltimore, MD to Naples, FL by train?

The distance to Naples, FL from Baltimore, MD by train is approximately 954 miles (1539 km).

How many hours is the train time between Baltimore, MD and Naples, FL?

On average the Baltimore, MD to Naples, FL train time is 27 h  covering the 954 miles (1539 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

When is the earliest train from Baltimore, MD to Naples, FL? When is the last train from Baltimore, MD to Naples, FL?

The earliest train for this route departs from Baltimore, MD at 5: 55 PM. The last train leaves from Baltimore, MD at 5: 55 PM. Check Omio for the latest train schedule from Baltimore, MD to Naples, FL and book the best time to depart on your chosen travel date.

When should I book the Baltimore, MD to Naples, FL train for the best deals on tickets?

If you book a train ticket from Baltimore, MD to Naples, FL within the next 7 days, you can find tickets to cost on average $145 (€130) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Naples, FL from Baltimore, MD are generally on sale a few months before the planned departure date.

More options for your journey from Baltimore, MD to Naples, FL

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