BahamasAir website will not show flights if the layover time is less than 2 hours. If you REALLY want to see if there's a flight on your day, only query on the NAS to GHB leg. If it shows up, look at the time it departs. Chances are it's less than 2 hours. You can get around this by booking your flight on the phone or in person. For example, on my next flight I only have 1 hour 40 mins layover in Nassau. IFFFFFF there are no delays, I should be able to make it across the airport and checkin in time. The website wouldn't show me the flight but I was able to book it in person. Hope this helps!