234.15 km (145 miles) is the average travel distance between Saint Louis, MO and . If you could walk at the speed of 3mph (4.8kph), it would take 1 days 12 hours.
Distance from
Saint Louis, MO to Cape GirardeauAverage travel distance is
234.15 kmNomal travel times are between
2h 1min - 3h 39minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Drive | 196.99 km | 122.4 miles | 106.37 miles |
Flight | 235.91 km | 146.59 miles | 127.38 miles |
Bus | 206.35 km | 128.22 miles | 111.42 miles |
Flight | 297.33 km | 184.75 miles | 160.55 miles |
BE PREPARED
Saint Louis, MO - Cape Girardeau Info
The distance from Saint Louis University to GRAND station 1 km (0.46 miles) .
The distance from GRAND station to LAMBERT MAIN TRML station 21 km (13.12 miles) .
The distance from STL to CGI 201 km (125.01 miles) .
The distance from Cape Girardeau to Cape Girardeau 14 km (8.6 miles) .
Travel distance chart
The distance between Saint Louis, MO, United States to Cape Girardeau, MO, United States is 234.15 km (145 miles) and it would cost 14 USD ~ 14 USD to drive in a car that consumes about 3 MPG.