[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Sun
Aug 1
Find prices
Find prices
$129Spirit Airlines
Mon
Aug 2
$272Amtrak
$141Greyhound
$146Spirit Airlines
Tue
Aug 3
Find prices
Find prices
$93Spirit Airlines
Wed
Aug 4
$212Amtrak
Find prices
Find prices
Thu
Aug 5
$162Amtrak
$126Greyhound
$56Spirit Airlines
Fri
Aug 6
$126Amtrak
Find prices
$96Spirit Airlines
Sat
Aug 7
$212Amtrak
$132Greyhound
Find prices
Sun
Aug 8
$162Amtrak
$130Greyhound
$66Spirit Airlines
Mon
Aug 9
Find prices
Find prices
$88Spirit Airlines
Wed
Aug 11
$126Amtrak
$128Greyhound
Find prices
Thu
Aug 12
$130Amtrak
$126Greyhound
$45Spirit Airlines
Fri
Aug 13
$212Amtrak
$132Greyhound
Find prices
Sat
Aug 14
$267Amtrak
$131Greyhound
$36Spirit Airlines
Sun
Aug 15
$130Amtrak
$130Greyhound
Find prices
Mon
Aug 16
$127Amtrak
$137Greyhound
$45Spirit Airlines
Tue
Aug 17
$130Amtrak
$126Greyhound
$45Spirit Airlines
Thu
Aug 19
$162Amtrak
$126Greyhound
Find prices
Fri
Aug 20
Find prices
Find prices
$53Spirit Airlines

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information from Baltimore, MD to Orlando, FL

distanceDistance789 miles (1273 km)
durationAverage train duration18 h 41 min
priceAverage train ticket price$126 (€100)
changesDirect trainYes
carriersTrain providers

Trains from Baltimore, MD to Orlando, FL cover the 789 miles (1273 km) long route taking on average 18 h 41 min with our travel partners like. There are direct train services available. While the average ticket price for this route costs around $126 (€100)], you can find the cheapest train ticket for as low as $126 (€100).

Travel Tips

Trains from Baltimore, MD to Orlando, FL
Travel by train to Orlando, 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 Orlando, FL.
FAQs
What is the price of the cheapest train from Baltimore, MD to Orlando, FL?
Omio customers have found the cheapest trains from Baltimore, MD to Orlando, FL to cost as little as $126 (€100)  in the next 7 days.
How much does it cost to take a train between Baltimore, MD and Orlando, FL?
In the next 7 days you can expect to pay on average $126 (€100)  for a train ticket to Orlando, FL from Baltimore, MD.
How many miles is it from Baltimore, MD to Orlando, FL by train?
The train distance from Baltimore, MD to Orlando, FL is around 789 miles (1273 km).
What is the Baltimore, MD to Orlando, FL train travel time?
The train time from Baltimore, MD to Orlando, FL is on average 18 h 41 min  for the 789 miles (1273 km) long journey, but the time it takes to go from Baltimore, MD to Orlando, FL by train can vary depending on specific dates or traveling on weekends and holidays.
When is the earliest train from Baltimore, MD to Orlando, FL? When is the last train from Baltimore, MD to Orlando, FL?
The earliest train for this journey departs from Baltimore, MD at 5: 53 PM. The last train leaves from Baltimore, MD at 10: 08 PM. Check Omio for the latest train schedule from Baltimore, MD to Orlando, FL and book the best time to depart on your chosen travel date.
How early should I buy train tickets from Baltimore, MD to Orlando, FL to score the best deals?
The price of a one way train ticket from Baltimore, MD to Orlando, FL is on average $126 (€100) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets from Baltimore, MD to Orlando, FL available a few months in advance.