answersLogoWhite

0

A direct flight from London Heathrow to Nassau, Bahamas takes 9hr 30mins with British Airways. The direct return takes 8hr 40mins. Lots of other airlines don't fly direct, so obviously the travel time will be longer. Ask your travel agent for advice.

London (LON) to Nassau (NAS)

Flight Duration * 12 hours 0 mins * Via Miami International Apt, Miami (MIA)

User Avatar

Wiki User

17y ago

What else can I help you with?