Cape Girardeau is located in Jefferson City city, United States at the 37.3059, -89.5182 coordinates. Distance from Cape Girardeau to other cities. are listed below, click on the city name to find distance between. Distance from Cape Girardeau to Kansas City 485 km, to St. Louis 159 km, to Springfield 335 km. The green marker indicates the location of Cape Girardeau.