London offers the most convenient gateway from the UK to the Bahamas, with direct flights connecting Heathrow Airport to Nassau. British Airways operates year-round nonstop service, making the journey straightforward for British travellers seeking Caribbean sunshine.
The direct flight takes approximately 9 to 10 hours westbound, landing you in Nassau where you can explore the capital or connect onward to the Out Islands including the stunning Abacos. With regular weekly departures, planning your Bahamas escape from London is refreshingly simple.
Direct Flights to Nassau
British Airways operates the primary direct route from London Heathrow (LHR) to Nassau's Lynden Pindling International Airport (NAS), with seven weekly departures on wide-body aircraft. The westbound flight typically takes around 9 hours 50 minutes, while the return journey benefits from tailwinds at approximately 8 hours 35 minutes. Virgin Atlantic also offers service on this route, sometimes via Orlando or other Florida gateways. For connecting options, American Airlines provides multiple daily flights via Miami or Charlotte, offering flexibility if direct flights do not align with your schedule. Always check current timetables as frequencies can vary by season.
Onward to the Abacos and Out Islands
From Nassau, reaching the Abacos and other Out Islands requires a short domestic connection. Bahamasair and Western Air operate scheduled flights to Marsh Harbour (MHH) and Treasure Cay (TCB), the main gateways to the Abaco Islands. Flight times from Nassau are typically 30 to 45 minutes. Some travellers opt to connect through Florida hubs like Miami or Fort Lauderdale, which offer direct flights to Marsh Harbour, potentially reducing total journey time. For the most remote cays, water taxis and ferry services connect the airports to destinations like Hope Town, Green Turtle Cay, and Man-O-War Cay.
Planning Tips for UK Travellers
British passport holders can enter the Bahamas visa-free for tourism stays up to 90 days. Book flights well in advance for travel during peak season (December to April) when demand is highest. Consider travel insurance that covers medical evacuation, as healthcare facilities on the Out Islands are limited. The Bahamas is five hours behind UK time during British Summer Time and four hours behind during GMT. Pack light layers for air-conditioned flights and bring reef-safe sunscreen for the islands.
At a glance
- Direct nonstop flights from London Heathrow to Nassau
- British Airways operates year-round service with wide-body aircraft
- Flight time approximately 9-10 hours westbound
- Easy connections to the Abacos via Bahamasair from Nassau
- Visa-free entry for UK passport holders up to 90 days
Frequently asked questions
- Are there direct flights from London to the Bahamas?
- Yes, British Airways operates direct flights from London Heathrow to Nassau approximately seven times per week. The nonstop flight takes around 9-10 hours. Virgin Atlantic also serves this route, sometimes with connections through Florida.
- How do I get from Nassau to the Abacos?
- From Nassau, you can catch domestic flights on Bahamasair or Western Air to Marsh Harbour or Treasure Cay in the Abacos. Flight time is 30-45 minutes. Alternatively, some travellers connect through Miami or Fort Lauderdale for direct flights to Marsh Harbour.
- Do UK citizens need a visa for the Bahamas?
- No, British passport holders can enter the Bahamas visa-free for tourism purposes and stay up to 90 days. You will need a valid passport and proof of onward travel.
Routes and schedules change seasonally — confirm current flights with airlines before booking.
Once you land in the Abacos…
Step aboard a private catamaran charter and explore the Sea of Abaco.
Plan your charterSee all getting-there guides, how to get to the Abacos, or the best time to visit.
