Marsh Harbour (MHH) · Abaco, Bahamas · Arrival guide

Getting here by air

Flying commercially to Treasure Cay? Most guests land at Marsh Harbour's Leonard M. Thompson International Airport (MHH / MYAM), either nonstop from the US or via Nassau. Here's how the flights, arrival and drive north work, with a source for each fact.

Flying yourself? See the pilot guide →

Flights into Marsh Harbour

Airline schedules to the Out Islands change by season, and the published sources don't all agree. Treat this as a starting point and check the airline's own site for your dates confirm before you travel

FromAirlineNotes
Miami (MIA)American AirlinesListed as daily by the Bahamas tourism board; multiple flights a day at peak times [1] [2]
Charlotte (CLT)American AirlinesListed as seasonal (winter) by schedule trackers [1] [2] [3] confirm dates
Atlanta (ATL)DeltaListed as seasonal (winter) by schedule trackers [2] [3] confirm dates
West Palm Beach (PBI)BahamasairNonstop listed in current schedule data [2] [3]
Fort Lauderdale (FLL), Stuart (SUA), Fort Pierce (FPR)Tradewind AviationSmaller scheduled/shared-charter flights; Fort Pierce listed as seasonal [1] [2]
Fort Lauderdale (FLL)Aztec AirwaysListed by the tourism board and schedule trackers [1] [2] confirm frequency
Nassau (NAS)Bahamasair, Western AirSeveral flights a day [2] [3]

Connecting through Nassau

Many guests fly into Nassau first, since it has far more US and Canadian service. Here is how the connection works:

  1. You clear Bahamas Immigration and then Customs in Nassau, collecting your bags in between [4].
  2. Walk to the Domestic Terminal and check in for your flight to Marsh Harbour [5].
  3. The tourism board suggests allowing at least 1½ hours to clear Immigration and Customs before your domestic flight [1]. Western Air asks for at least 2 hours between arriving and checking in for a domestic connection [6].
  4. Domestic flights close 60 minutes before departure on both Bahamasair and Western Air [6] [7].

Book on the airlines' own sites. Small regional carriers often don't show up on the big travel search sites [1].

Coming from Canada or overseas

Canadian guests: fly from Toronto Pearson (YYZ) to Nassau (NAS), then connect to Marsh Harbour. Air Canada, WestJet and Porter all fly Toronto Pearson to Nassau nonstop, year-round [22] [23] [24] [25]. In Nassau, clear Immigration and Customs, then take Bahamasair or Western Air to Marsh Harbour: see Connecting through Nassau. confirm schedules before you travel

Arrival & entry

  1. Passport: it must be valid for at least six months; passport cards aren't accepted. You also need a return or onward ticket and the means to support your stay [8] [9].
  2. Visa: US citizens need no visa for stays of up to 90 days. Other nationalities should check the Immigration Department's list [10] [8].
  3. No health visa: the Bahamas Travel Health Visa and pre-arrival COVID testing have both been eliminated [11].
  4. Immigration card: fill in the Bahamas Immigration Disembarkation/Embarkation card. A digital arrival card is being piloted on selected flights only, and the paper card is still standard [9] [12].
  5. Where you clear: you clear Immigration and Customs at your first Bahamian airport. On a nonstop that's Marsh Harbour; if you connect, it's Nassau [4] [13].

Official links

Marsh Harbour to Treasure Cay

Treasure Cay is north of Marsh Harbour on Great Abaco. Local guides put the drive at roughly 25–40 minutes [14] [15]. Taxis are available at the airport [14].

Phone numbers come from the businesses' own sites where they have one, and otherwise from local Abaco listings (sources on each card). They change often: confirm before you travel

Taxis

Airport taxis

How
Taxis wait at the airport. Bahamian fares are zone-based, and extra passengers or luggage can add surcharges, so agree the fare before you set off.
Fare
A 2023 local guide quoted about BSD $90 to Treasure Cay, or about $125 with a stop at Maxwell's Supermarket while the driver waits confirm

Source: [14], [15], [10]

Car rentals at or delivering to MHH

Rental Wheels

Offers
Cars, vans and bikes; drivers 25+; credit card security deposit
At MHH?
Booth at the commercial terminal, next to arrivals; pre-arranged cars wait outside
Contact
rentalwheels.com · (242) 367-4643

Source: [16]

Ready Rides Car Rentals

Offers
Cars for Central and North Abaco
At MHH?
Pickups and drop-offs at Marsh Harbour Airport
Contact
(242) 823-8548 · (242) 824-1424

Source: [17]

Barefoot Car Rentals

Offers
Cars; S.C. Bootle Highway, Marsh Harbour; open Mon–Sat 7:00–5:30, Sun 8:00–3:00
At MHH?
Ask when booking
Contact
(242) 699-3223 · (242) 577-7373

Source: [17], [14]

Bargain Car Rentals · SG Car Rentals

Offers
Cars
At MHH?
Bargain is near the domestic terminal; SG is at the airport
Contact
No phone published; ask at the airport

Source: [17]

Golf carts in Treasure Cay

The usual way to get around once you're in Treasure Cay. Both firms deliver to your rental.

Cash's Carts

Offers
Golf carts; on the Treasure Cay road between the highway and the security gate
Delivery
Delivers to your rental
Contact
(242) 801-4045

Source: [18], [14]

Wendell's Golf Cart Rentals

Offers
Golf carts and bikes
Delivery
Delivers to your rental
Contact
(242) 357-6745

Source: [14], [15]

Local tips

Drive on the leftA valid US driver's license works for visits. Seatbelts are mandatory. Rural roads can be narrow and flood after rain [10].
Shop in Marsh Harbour firstThe big supermarkets, such as Maxwell's, are in Marsh Harbour. Treasure Cay's Mini Market has the essentials [19] [20].
Cards & cashAmerican's check-in counter at MHH is listed as cashless. Some rental firms add a credit-card surcharge (Rental Wheels lists 5%) [13] [16]. Ask taxis how they take payment when you agree the fare.
The trip homeThere's no US preclearance at Marsh Harbour; in the Bahamas it's only at Nassau. On a nonstop home you clear US Customs when you land in the US. Bahamasair asks international passengers to check in 3 hours ahead [21] [7].
Going home via NassauUS-bound passengers pre-clear US Customs at Nassau before boarding, so leave plenty of connection time [4] [6].
Hurricane seasonJune 1–Nov 30. Consider flexible fares and watch the National Hurricane Center.

Stay steps from the beach

Ocean Villas 907 is a quiet villa steps from Treasure Cay Beach. Pick your dates and book directly with us.

Book Direct and Save

Info current as of Oct 2026; always confirm with your airline and official sources before you travel. This page is a planning aid, not an official publication. Items marked confirm before you travel couldn't be verified with a current official source, or the sources disagree.