Direct flights from Nassau to Havana
All flights from NAS to HAV non-stop. There are direct flights from Nassau International, Bahamas to Jose Marti International (HAV), Cuba twice a week with Bahamasair. The flight distance is 344 miles and the trip usually takes about 1 hour and 25 minutes.
Airlines with non-stop routes:

Bahamasair

Condor
No flights anymore
Flight schedule from Nassau to Havana with Bahamasair
This is a weekly direct flight schedule for Bahamasair. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-01-15
Nassau to Havana flight departures
Select a date to see all scheduled flight departures between NAS to HAV.
NAS - HAV information
-
Distance344 miles (553 km)
-
Flight time1 hour and 25 minutes
-
Airlines
Bahamasair
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Bahamasair AircraftBoeing 737 Passenger
Unpublished Flight Rates From Nassau to Havana