Nestled along the picturesque banks of the mighty Mississippi River, Cape Girardeau in Missouri is a charming city pulsating with historic charm and vibrant energy. With its rich heritage dating back to the early 18th century, this city is a delightful blend of modern amenities and old-world allure. Visitors can lose themselves in the cobblestone streets of downtown, explore the quaint boutiques and art galleries, or soak in the stunning river views from the scenic riverfront. Whether you're a history buff, nature enthusiast, or simply seeking a peaceful escape, Cape Girardeau offers a captivating experience for all.
Typically, the cheapest month to fly to Cape Girardeau, Missouri is in January.
The popular airports near Cape Girardeau, Missouri, include Cape Girardeau Regional Airport (CGI), St. Louis Lambert International Airport (STL), and Memphis International Airport (MEM).
The flight to Cape Girardeau, Missouri (CGI) is roughly 2 hours 1 minute and 686 miles (1,104 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Cape Girardeau, Missouri from leading comparison sites using our search engine dashboard.
Gambling venue with slots & table games
Outdoor water park
Seasonal zoo with ranging exotic animals
Victorian history museum in a grand home
Civil War–era earthen fort
History, culture & art exhibits
Railroad company
Scenic green space with river views
Local history exhibits & presentations
Park
Bridge
Tourist attraction
Slot machines, table games & dining
Fenced-in dog area, picnicking & fishing
Replicated home with history exhibits
Rose garden, ball fields & fishing pond
Forested reserve with a moderate trail
River
Park
Winery and wine
Fishing, lake, and camping
Lake and camping
23 °C
Sat, 27 Apr 2024
Average Temperature
6°C
Jan
9°C
Feb
15°C
Mar
20°C
Apr
25°C
May
30°C
Jun
32°C
Jul
32°C
Aug
27°C
Sep
21°C
Oct
14°C
Nov
7°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 686 miles (1,104 kilometres). The direct flight time is roughly 2 hours 1 minute.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 996 miles (1,604 kilometres). The direct flight time is roughly 2 hours 42 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,863 miles (2,999 kilometres). The direct flight time is roughly 4 hours 38 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,533 miles (2,467 kilometres). The direct flight time is roughly 3 hours 54 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,597 miles (2,571 kilometres). The direct flight time is roughly 4 hours 2 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,449 miles (2,333 kilometres). The direct flight time is roughly 3 hours 43 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 911 miles (1,466 kilometres). The direct flight time is roughly 2 hours 31 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,139 miles (1,833 kilometres). The direct flight time is roughly 3 hours 1 minute.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 2,038 miles (3,280 kilometres). The direct flight time is roughly 5 hours 1 minute.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 956 miles (1,538 kilometres). The direct flight time is roughly 2 hours 37 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,988 miles (3,199 kilometres). The direct flight time is roughly 4 hours 55 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,715 miles (2,760 kilometres). The direct flight time is roughly 4 hours 18 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,459 miles (2,349 kilometres). The direct flight time is roughly 3 hours 44 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,416 miles (2,279 kilometres). The direct flight time is roughly 3 hours 38 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 770 miles (1,240 kilometres). The direct flight time is roughly 2 hours 12 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,538 miles (2,475 kilometres). The direct flight time is roughly 3 hours 55 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,866 miles (3,002 kilometres). The direct flight time is roughly 4 hours 38 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,671 miles (2,690 kilometres). The direct flight time is roughly 4 hours 12 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,946 miles (3,132 kilometres). The direct flight time is roughly 4 hours 49 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,178 miles (1,896 kilometres). The direct flight time is roughly 3 hours 7 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 886 miles (1,425 kilometres). The direct flight time is roughly 2 hours 28 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Cape Girardeau, Missouri (CGI) - The flight distance between these airports is 1,325 miles (2,132 kilometres). The direct flight time is roughly 3 hours 26 minutes.
Expert Help