Flight time
1 hour
The Bahamasair flight duration between Marsh Harbour and West Palm Beach, FL is approximately 1 hour, though it may be influenced by additional factors.
Departure Airport
Marsh Harbour
When traveling with Bahamasair from Marsh Harbour to West Palm Beach, FL, your departure will be from Marsh Harbour.
Arrival Airport
Palm Beach International Airport
Whether you travel with Bahamasair from Marsh Harbour to West Palm Beach, FL, your arrival airport will be Palm Beach International Airport.