If you are looking for the closest airport to Marco Island check out our list below. Marco Island, Florida is 16 miles south of Naples on the southwest Gulf Coast and is an easy drive from Ft. Lauderdale, Miami, Punta Gorda, Tampa, and Fort Myers airports. The closest airport is Fort Myers.
Fort Myers Airport (RSW) (Southwest Florida International Airport) is located 47 miles north of Marco and the driving time is around 55 minutes.
Airport link: http://www.flylcpa.com
Punta Gorda Airport (PGD) is located 78 miles north of Marco Island and the driving time is around 1 hour and 20 minutes.
Airport link: http://www.flypgd.com
Fort Lauderdale – Hollywood International Airport (FLL) is located 117 miles east of Marco Island and the driving time is 1 hour 55 minutes.
Airport link: http://www.broward.org/airport/Pages/Default.aspx
Miami International Airport (MIA) is located exactly 100 miles east of Marco and the driving time is around 2 hours.
Airport Link: http://www.miami-airport.com