Set your course straight to St Lucia with British Airways. In less than nine hours you could be relaxing on white sand beaches and snorkelling in aquamarine waters. We offer regular direct flights to St Lucia from London. Due to Covid-19, schedules and airports are subject to change. For the latest information, check our timetable.
All long-haul flights to St Lucia fly into Hewanorra International Airport on the south of the island. You can search for our cheapest fares using the Low Price Finder tool at the top of this page and start creating your perfect trip. Relax in the knowledge that your flight booking includes complimentary onboard catering, a generous baggage allowance and no hidden charges. With all that taken care of, you can focus on getting ready for your St Lucia holiday.
Flying to Hewanorra International Airport from London
With our award-winning service and free on-board food and bar service, your holiday can start as soon as you step on board the plane. Choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 24 hours before you fly – available on select routes only.
Our St Lucia flights land in Hewanorra International Airport on the southern tip of the island. Unlike many countries, which require your passport to be valid for at least six months to enter, you can clear passport control in St Lucia a minimum of three months before your passport’s expiration date. Add a transfer to your holiday booking or grab a taxi at the airport. It takes under an hour to drive to Soufrière and an hour and a half to reach Rodney Bay.