|Distance||2330 miles (3758 km)|
|Average train duration||98 h 50 min|
|Average train ticket price||£311 (€348)|
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.