Direct flights from Marsh Harbour to Charlotte MHH → CLT

American Airlines operates nonstop flights from Marsh Harbour (MHH) to Charlotte (CLT). The nonstop flight takes around ~1h 18m, covering 643 miles (1,035 km) and operates 3–4×/week. Updated 30 June 2026.

📬 Cheap nonstop deals from Marsh Harbour

We'll email you when a fare from MHH drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

American Airlines AA

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Marsh Harbour to Charlotte?

Yes, American Airlines operates nonstop flights from Marsh Harbour (MHH) to Charlotte (CLT).

Which airlines fly direct from Marsh Harbour to Charlotte?

American Airlines operates nonstop flights from Marsh Harbour to Charlotte.

How long is the flight from Marsh Harbour to Charlotte?

The nonstop flight from Marsh Harbour to Charlotte takes ~1h 18m (approximately 1035 km).

How often do direct flights operate from Marsh Harbour to Charlotte?

Nonstop flights from Marsh Harbour to Charlotte operate 3–4×/week.

Explore More

Get cheap direct-flight deals from Marsh Harbour, free by email