Trip to Marco Island

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Jacksonville to Marco Island

🛫 Flying from Jacksonville to Marco Island involves taking a flight from Jacksonville Airport to Ft. Myers Airport. Unfortunately, there are no direct flights available for this route, but the quickest option with one stopover takes approximately 3 hours and 51 minutes. 🌴 Once you arrive at Ft. Myers Airport, you can easily make your way to Marco Island by either renting a car, taking a shuttle service, or using a taxi. The drive from Ft. Myers to Marco Island is around 50 miles and takes approximately 1 hour, depending on traffic conditions.

Where to stay in Marco Island

There are over 583 hotels to stay in Marco Island. Prices range from $37 per night.

Accomodation