Charlotte (CLT) to Marsh Harbour (MHH) flights

Envoy Air flies nonstop from Charlotte Douglas International Airport to Leonard M. Thompson International Airport, with about 7 flights a week in July 2026. The 642-mile flight takes about 2h 6m gate to gate.

From
CLT
Charlotte
Charlotte Douglas International Airport
To
MHH
Marsh Harbour
Leonard M. Thompson International Airport
Distance
642 mi · 1,033 km
Flight time
2h 6m
Airlines
1
Seats filled
77%
Flights a week, July 2026
210 flights and 12,233 passengers in 12 months
MHHMHHCLT
Map data: Natural Earth. Lines follow the shortest (great-circle) path.

Airlines flying CLT to MHH

AirlineFlights a weekAircraftPassengers (12 months)Flight time
Envoy Air7Embraer E17512,2332h 6m

Airlines are the operating carrier: regional airlines such as SkyWest or Horizon often fly under a larger airline's brand.

Flights by month

MonthFlightsFlights, relativePassengers
August 20255
203
November 20253
166
December 202529
1,533
January 202619
754
February 202623
1,342
March 202628
1,871
April 202620
1,352
May 202622
1,462
June 202630
1,821
July 202631
1,729

Related

Source: US Department of Transportation, T-100 Segment data, August 2025 to July 2026.