To find flights from St. Louis to Cape Girardeau complete the form below:
The following airlines fly from Lambert International Airport, St. Louis, United States to Cape Girardeau Municipal Airport, Cape Girardeau, United States: