Compare prices and tickets by train, coach or flight

Wed
8 Dec
£258Amtrak
£127Greyhound
£37American Airlines
Thu
9 Dec
£261Amtrak
£130Greyhound
£69American Airlines
Fri
10 Dec
£389Amtrak
£175Greyhound
£86American Airlines
Sat
11 Dec
£264Amtrak
£137Greyhound
£88American Airlines
Mon
13 Dec
£347Amtrak
£171Greyhound
£93United
Tue
14 Dec
£292Amtrak
£133Greyhound
£69American Airlines

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Miami to Los Angeles

distanceDistance2330 miles (3758 km)
durationAverage train duration98 h 50 min
priceAverage train ticket price£311 (€348)
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 journey costs around £311, you can find the cheapest train ticket for as low as £261.

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
What is the price of the cheapest train between Miami and Los Angeles?
If you’re looking to save money on tickets, you can find a cheap train from Miami to Los Angeles for as little as £261  in the next 7 days.
How much does the train from Miami to Los Angeles cost on average?
In the next 7 days you’ll find that the average cost of a train ticket from Miami to Los Angeles is £311  one way.
What is the distance to Los Angeles from Miami by train?
The Miami to Los Angeles train distance is approximately 2330 miles (3758 km).
How long does it take from Miami to Los Angeles by train?
While the time it takes to travel 2330 miles (3758 km) to Los Angeles from Miami can vary based on specific dates, weekends, and bank holidays, the train duration from Miami to Los Angeles is on average 98 h 50 min.
When is the earliest train from Miami to Los Angeles? When is the last train from Miami to Los Angeles?
The earliest train for this trip departs from Miami at 13: 10. The last train leaves from Miami at 13: 10. Check Omio for the latest train timetable from Miami to Los Angeles and book the best time to depart on your chosen travel date.
How early should I book Miami to Los Angeles train tickets to get the best deals?
The price of a one way train ticket from Miami to Los Angeles is on average £311 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 to Los Angeles from Miami available a few months in advance.

More options for your journey from Miami to Los Angeles

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