Travel options for:
Nearby airports Marco Island

Miami (MIA)  •  2 h 8 min

  1. ×2

$79 - $107

Fort Lauderdale (FLL)  •  1 h 53 min

  1. ×2

$78 - $105

Ft. Myers (RSW)  •  2 h 17 min

  1. ×3

$94 - $142

Tampa (TPA)  •  4 h 34 min

  1. ×2

$87 - $122

West Palm Beach/Palm Beach (PBI)  •  3 h 32 min

  1. ×3

$152 - $178

  • Marco Island Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Marco-Island

Bus from Nearby airports to Marco Island

Red Coach operates a bus from Tampa (TPA) to Marco Island once daily. Tickets cost $40 - $60 and the journey takes 2 h 35 min.

How to get from Nearby airports to Marco Island

ModeDurationPrice
From Miami Airport bus to Naples then taxi to Marco Island.2 h 8 min$95
From Fort Lauderdale bus to Naples then taxi to Marco Island.1 h 53 min$94
From Southwest Florida International Airport line 50 bus to Daniels Parkway @ Danport Boulevard, walk to Fort Myers, FL - McDonalds, bus to Naples, FL - McDonalds, then taxi to Marco Island.2 h 17 min$131
From TPA Internat'l Airport Post Office line 30 bus to Marion Transit Center, walk to Tampa Downtown, bus to Naples, then taxi to Marco Island.4 h 34 min$107
From West Palm Beach Airport bus to Fort Lauderdale, FL - Hollywood Denny's, bus to Naples, FL - Kangarro Gas Station, then taxi to Marco Island.3 h 32 min$166

How long does it take to get from Nearby airports to Marco Island?

It takes approximately 2 h 8 min to get from Nearby airports to Marco Island, including transfers.

Operators from Nearby airports to Marco Island

OperatorPhoneWebsite
Red Coach+1 877 733 0724Red Coach
Lee County Transit+1 239-533-2111Lee County Transit
The Florida Express Bus407-442-2810The Florida Express Bus
Hillsborough Area Regional Transit+1 813-254-4278Hillsborough Area Regional Transit
Javax Bus407-299-6360Javax Bus