Tradewind Aviation
Did you mean flights from Marsh Harbour to Fort Lauderdale?
United States
Fort Lauderdale – Hollywood International Airport
Switch direction
Bahamas
Marsh Harbour Airport
Click to show full flight schedule
Scan through all non-stop flights from Fort Lauderdale to Marsh Harbour. The full flight schedule below gives an overview of all non-stop flights from FLL to MHH, which includes the daily timetable of every operating airline for the upcoming 12 months.
Note: for airline-specific flight schedules, please scroll further down.
Marsh Harbour is a tropical destination known for its warm climate, with temperatures between 25°C and 30°C (77°F to 86°F) throughout the year. The area is characterized by high humidity and frequent rainfall.
Being located north of the equator, Marsh Harbour experiences its dry season from November to April, making this the perfect time to visit. In this period, you can expect mostly dry conditions, while the wet season will see days of rain. Humidity and temperatures are consistently high all year long.

In total there are 4 airlines operating nonstop flights from Fort Lauderdale FLL to Marsh Harbour MHH. This section gives an overview of the flight schedules and timetables of every airline with direct flights for this route.
Click an airline below to view their FLL MHH flight schedule.
Flights from FLL to MHH are operated 23 times a week, with an average of 3 flights per day. Departure times vary between 08:35 - 15:30. The earliest flight departs at 08:35, the last flight departs at 15:30. However, this depends on the date you are flying so please check with the full flight schedule above to see which departure times are available on your preferred date(s) of travel.
You can fly in Economy and Business Class. Premium Economy and First Class are not available on this route (at least not as a non-stop flight).
The fastest direct flight from Fort Lauderdale to Marsh Harbour takes 1 hour and 1 minute. The flight distance between Fort Lauderdale and Marsh Harbour is 192 miles (or 309 km).
There is 1 airport in Marsh Harbour: Marsh Harbour Airport (MHH).
There are 23 flights per week flying from Fort Lauderdale to Marsh Harbour (as of April 2026).
1 hour and 1 minute is the average flight time from Fort Lauderdale to Marsh Harbour.
The distance from Fort Lauderdale to Marsh Harbour is 192 miles (309 kilometers).
Air Excursions, Aztec Airways, Tradewind Aviation and Tropic Ocean Airways are flying nonstop from Fort Lauderdale to Marsh Harbour.
There are no alliances flying direct from Fort Lauderdale to Marsh Harbour at the moment.
You can fly non-stop in Economy and Business Class.
Aircraft types that fly from Fort Lauderdale to Marsh Harbour:
The earliest flight departs at 08:35 from Fort Lauderdale and arrives at 09:35 at Marsh Harbour.
The latest flight departs at 15:30 from Fort Lauderdale and arrives at 16:50 at Marsh Harbour.
192 miles (309 km) · 1h 1m
08:35
09:35
Tradewind Aviation
TJ 6212
Tradewind Aviation
Pilatus PC-12
Y
W
J
F
09:00
10:15
Aztec Airways
AJ 321
Aztec Airways
Piper light aircraft - twin piston engines
Y
W
J
F
11:55
12:56
Tradewind Aviation
TJ 6202
Tradewind Aviation
Pilatus PC-12
Y
W
J
F
15:15
16:16
Tradewind Aviation
TJ 6204
Tradewind Aviation
Pilatus PC-12
Y
W
J
F
15:30
16:50
Air Excursions
X4 4201
Air Excursions
Cessna light aircraft - single turboprop engine
Y
W
J
F
Click to Check Prices