Distance from

Saint Louis, MO to Cape Girardeau

Average travel distance is

234.15 km

Nomal travel times are between

2h 1min  -  3h 39min

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.

Travel 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.