Book direct for a better deal


Best Price Guarantee

Find a British Airways flight for less, we'll refund the difference.

Low price finder and low initial deposits.

Budgeting tools

Low price finder and low initial deposits.


Hold your flight booking for 72 hours for a small fee

Why book direct?

Need a little help from our destination experts?

Ensure your next holiday is extra special by talking to one of our Caribbean travel specialists.

  • Call us now on 0844 493 0120 (Daily 07.30 - 22.00)

Calls cost 7ppm plus your phone company's access charge.
Bookings made over the telephone incur a £5 booking fee per person.

Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance*
  • Inclusive 23kg checked baggage allowance*
  • Airport, online or mobile check-in
  • Free onboard food and bar service

*Except on hand baggage only fares

Fly to The Bahamas with British Airways

For comfortable and convenient holidays in The Bahamas, fly with BA and choose from several non-stop flights from London to Nassau International Airport each week.

Book your holiday to The Bahamas now and explore the sparkling bays, deserted beaches and colonial settlements of this idyllic archipelago of over 700 islands.

The Bahamas flight facts

Fact 1 - The Bahamas flight time

The Bahamas flight time

When you fly to The Bahamas with British Airways, you will arrive at your destination in roughly 9 hours 30 minutes. Choose BA to start your holiday in style, with our range of tasty in-flight food options, fantastic on-board entertainment and friendly crew, all helping ensure your journey is enjoyable from the moment you step on board.

Fact two - Flying from London Heathrow

Flying from London Heathrow

With five flights a week from London non-stop to the Bahamian capital Nassau, it is easy to choose a Bahamas flight that suits you. With online and mobile check-in options and easy access to Heathrow airport from all over London, as well as other locations in the UK, you can enjoy a hassle-free holiday when you fly with BA.

Fact 3 - Transport in the Bahamas

Transport in The Bahamas

When you fly from London to The Bahamas with BA, you'll arrive at Nassau International Airport, located in western New Providence Island, just outside the capital city. Taxis and shuttle vans are readily available outside the terminal building, transporting visitors to numerous locations across Nassau and beyond. To explore the idyllic Bahamas at your own pace, rent a car to pick up from the airport.

Fact 4 - Number of flights

Number of flights

British Airways operates five flights per week to the Bahamas, allowing you to choose a convenient travel time. With free seat selection 24 hours in advance and a generous 23kg checked baggage allowance, flying to your dream destination has never been easier.

Fact 5 - Flying direct from London to the Bahamas

Flying non-stop from London to The Bahamas

Save time and money by flying non-stop to The Bahamas with BA. When you fly with us, you don't have to worry about flight connections or stopovers, meaning you could be exploring the coral reefs and deserted, palm-fringed beaches of The Bahamas less than ten hours after leaving London.

Cheapest return flights to The Bahamas

  • £750
    Oct 2015
  • £790
    Nov 2015
  • £790
    Dec 2015
  • £790
    Jan 2016
  • £790
    Feb 2016
  • £790
    Mar 2016
  • £792
    Apr 2016
  • £752
    May 2016
  • £752
    Jun 2016
  • £771
    Jul 2016
  • £814
    Aug 2016
  • £752
    Sep 2016

How many passengers?


Travel classes

Terms and Conditions