Travel options for:
Nearby airports Marco Island
  • Miami (MIA)

    $66 - $119
    1. Miami International Airport

      1 h 45 min - once daily

      $21 - $60

    2. Naples, FL

      23 min - 16.5 miles

      $45 - $60

  • Fort Lauderdale (FLL)

    $65 - $117
    1. Fort Lauderdale – Hollywood

      1 h 30 min - once daily

      $20 - $60

    2. Naples, FL

      23 min - 16.5 miles

      $45 - $60

  • Ft. Myers (RSW)

    $94 - $142
    1. Southwest Florida

      17 min - every 3 hours - line 50

      $2

    2. Daniels Parkway @ Danport

      0 min - 344 feet

    3. Fort Myers, FL - McDonalds

      30 min - once daily

      $27 - $60

    4. Naples, FL - McDonalds

      30 min - 22.7 miles

      $65 - $80

  • Tampa (TPA)

    $72 - $132
    1. TPA Internat'l Airport Post

      17 min - hourly - line 60

      $2

    2. Marion Transit Center

      0 min - 108 feet

    3. Tampa, FL

      2 h 35 min - once daily

      $25 - $70

    4. Naples, FL

      23 min - 16.5 miles

      $45 - $60

  • West Palm Beach/Palm Beach (PBI)

    $162 - $178
    1. West Palm Beach Airport

      47 min - once daily

      $49

    2. Fort Lauderdale Airport

      1 h 30 min - once daily

      $48 - $49

    3. Naples, FL - Kangarro Gas

      30 min - 22.7 miles

      $65 - $80

  • 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 $25 - $70 and the journey takes 2 h 35 min.

How to get from Nearby airports to Marco Island

ModeDurationPrice
From Miami International Airport bus to Naples, FL then taxi to Marco Island.2 h 8 min$94
From Fort Lauderdale – Hollywood International Airport bus to Naples, FL then taxi to Marco Island.1 h 53 min$93
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 60 bus to Marion Transit Center, walk to Tampa, FL, bus to Naples, FL, then taxi to Marco Island.4 h 15 min$102
From West Palm Beach Airport bus to Fort Lauderdale Airport, bus to Naples, FL - Kangarro Gas Station, then taxi to Marco Island.3 h 47 min$178

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 TransitHillsborough Area Regional Transit
Javax Bus407-299-6360Javax Bus