Travel time from

Miami to Saint Louis, MO

Average Travel Times are

6h 30min  -  59h 21min

Travel Distance

3172.82 km

Travel time route map

It takes an average travel time of 17h 37mins to travel from Miami to Saint Louis, MO, given the average speed of 180km/h and the distance of 3172.82 km (1971 miles)

Travel time by transport mode

Tranport Distance Time
Flight 2478km (1540 miles) 6h 30mins
Drive 2920km (1815 miles) 28h 28mins
Bus 3013km (1872 miles) 41h 8mins
Train 4155km (2582 miles) 59h 21mins

Travel time by airplanes from Miami to Saint Louis, MO

Air Plane Cruise Speed Max Speed
A300 2h 52mins 2h 45mins
A320 2h 56mins 2h 47mins
A321 2h 59mins 2h 48mins
A380 2h 31mins 2h 25mins
Boeing 707 2h 34mins 2h 28mins
Boeing 737 3h 10mins 2h 54mins
Boeing 747 2h 46mins 2h 36mins
Boeing 787 2h 43mins 2h 33mins
ATR 72 5h 23mins 4h 43mins

TIME TO DRIVE FROM Miami to Saint Louis, MO

Speed (km/h) Speed (Ml/h) Duration
40 24.85 73h 0mins
50 31.07 58h 24mins
60 37.28 48h 40mins
80 49.71 36h 30mins
100 62.14 29h 12mins

Be prepared

Miami - Saint Louis, MO Info

Travel time from Government Ctr.Stat.Rail Northbound to Earlington Hts.Stat.Rail Northbound 10mins.

Travel time from Earlington Hts.Stat.Rail Northbound to Miami International Airport Station Northbound 4mins.

Travel time from Airport Station to Miami Intl Airport Ground Level 3mins.

Travel time from MIA to MSP 3h 53mins.

Travel time from Terminal 1 Lindbergh Station to Nicollet Mall Station 24mins.

Travel time from Nicollet Mall & 5th St S to Minnetonka Blvd & Vernon Ave 34mins.

Travel time chart

How long does it take to get from Miami, FL, United States and by air and road.