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