COMPARE Prices across different modes

Sat
Sep 18
$642Amtrak
$193Greyhound
$183American Airlines
Mon
Sep 20
$356Amtrak
$196Greyhound
$94American Airlines
Tue
Sep 21
$398Amtrak
$184Greyhound
$94American Airlines
Fri
Sep 24
$588Amtrak
$198Greyhound
$94American Airlines

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Miami to Los Angeles

distanceDistance2330 miles (3758 km)
durationAverage train duration98 h 50 min
priceAverage train ticket price$448 (€360)
changesDirect trainYes

Trains from Miami to Los Angeles cover the 2330 miles (3758 km) long route taking on average 98 h 50 min with our travel partners like. There are direct train services available. While the average ticket price for this route costs around $448 (€360), you can find the cheapest train ticket for as low as $356 (€286).

Travel Tips

Trains from Miami to Los Angeles
Travel by train to Los Angeles 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 Los Angeles.
FAQs
How much does a cheap train between Miami and Los Angeles cost?
Omio customers have found the cheapest trains from Miami to Los Angeles to cost as little as $356 (€286)  in the next 7 days.
How much does it cost to take a train between Miami and Los Angeles?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Miami to Los Angeles train to cost on average $448 (€360)  one way.
How far is it from Miami to Los Angeles by train?
The Miami to Los Angeles train distance is approximately 2330 miles (3758 km).
How long is the train ride between Miami and Los Angeles?
While the time it takes to travel 2330 miles (3758 km) from Miami to Los Angeles can vary based on specific dates, weekends, and holidays, the Miami to Los Angeles train journey time is on average 98 h 50 min.
When can I take the first train from Miami to Los Angeles? When can I take the last train for the day?
The first Miami to Los Angeles train departs at 12: 10 PM   and the last train from Miami to Los Angeles leaves at 12: 10 PM. Check out the most up-to-date train schedule from Miami to Los Angeles on Omio and find the best time to travel to your destination.
How early should I book train tickets from Miami to Los Angeles to score the best deals?
The price of a one way train ticket from Miami to Los Angeles is on average $448 (€360) if you book 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 providers offering this route. In general, you can find train tickets between Miami and Los Angeles available a few months in advance.

Most Popular Travel Destinations