Flight time from London
10 hrs 15 mins
Greater flexibility on bookings
Book now, change laterFind out more
Arrive in a faraway paradise
Flight time from London
10 hrs 15 mins
Distance from London
Let the excitement of your holiday begin before you get there, by booking flights to Seychelles with British Airways. Whether you’re embarking on a luxurious trip of a lifetime or an island-hopping adventure, you can expect an enjoyable journey with our wonderful British Airways cabin crew. We want you to have that holiday feeling from the moment you step aboard.
Take that dream Seychelles holiday. Soak up every blissful moment on your journey to this mesmerising tropical island in the middle of the Indian Ocean. Enjoy outstanding service and heavenly comfort on your flight, as well as complimentary food and drinks. Make the most of your generous baggage allowance – you’ll have plenty of space for those extra outfits and bottles of sun cream.
Due to Covid-19, schedules and airports are subject to change. For the latest information, check our timetable.
You can fly direct from London to the Seychelles with British Airways.
Flights to Seychelles take around 10 hours. Making your way to ‘the land of perpetual summer’ has never been easier.
Fly direct from London to Seychelles International Airport (SEZ). Choose the cabin to suit you, for comfort, style, or luxury, when you travel in First, business (Club World), premium economy (World Traveller Plus) or economy (World Traveller).
Due to Covid-19, schedules and airports are subject to change. For the latest information, see our Seychelles timetable.
Secure your holiday with a low deposit and flexible installments – you can decide when you make the payments and how much they are.
Which cabins can I book when I fly with British Airways?
Our economy (World Traveller) cabins are great value for those looking for cheap flights. For an extra fee, you can select your seats in advance – the quieter seats are towards the front of the plane. Sit directly above the wings to reduce the effects of any turbulence. 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.
Premium economy (World Traveller Plus) has more legroom and a smaller cabin with greater privacy. Enjoy the comforts of cosy cushions, blankets, eye masks, toothbrush and toothpaste. Noise-reducing headphones are also provided to ease your long haul journey.
Our business (Club World) cabin has fully flat beds for total comfort, dining menus designed by top chefs and fast track priority through the airport, to make your journey even easier from the start.
First cabins are the epitome of luxury, from fully flat beds in private suites, to exclusive lounge and spa access on the ground – enjoy ultimate exclusivity.
With the average temperature at 27°C, these exotic islands are a welcoming year-round destination. The cheapest time to visit the Seychelles is during the shoulder months of April and May and October and November – like all tropical places, rain is inevitable – but that doesn’t make Seychelles holidays any less enchanting. You can be assured of short, sharp rain bursts, where the sun shines the rest of the time. The driest weather is between June and September, when the waters are warm and crystal clear – perfect for swimming, snorkelling and diving, but prices rise accordingly. To find our cheapest flights to Seychelles, use our lowest fare finder.
Around 10 hours. You’ll fly from London to Seychelles International Airport (SEZ). British Airways provides the only direct flights to Seychelles from London to the island of Mahé. Choose from two departures a week, with night flights on Wednesday and Saturday.
Seychelles International Airport (SEZ) is on the mountainous island of Mahé. You can travel to the capital of Victoria by bus, taxi or car, which is just seven miles away from the airport. If your onward journey is to another of the Seychelles islands, you will need to make your transfer by ferry, speedboat, or plane, depending on which island your resort is on. There is also a free shuttle operating from the airport to the harbour, for those travelling by boat.
If you have a British passport then you won’t need a visa for your holiday. You will receive a visitor’s permit upon arrival, which is valid for a month. Remember to check your passport is in date for your period of travel.
We offer a generous baggage allowance. 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. Premium economy class customers can check in two 23kg bags. If you’re travelling in business class you can check in two bags at 32kg each. Travel in First and indulge with the option of three hold bags weighing in at 32kg each.
Read our baggage guide to answer your specific queries.
Travelling can be tiring, but you can arrive refreshed and ready to go if you follow some easy steps:
Our insider Seychelles tips will have you feeling holiday ready in no time
Tipping isn’t compulsory here. Many of the restaurants, hotels, bars and taxis already include a 5-10 per cent tip to the bill, so extra tipping isn’t obligatory. If you have experienced an excellent service, an additional tip would be warmly welcomed.
Soak up the free natural wonders of the Seychelles. Kick back on some of the best beaches in the world. Anse Volbert beach offers pristine waters, powder-soft sand and euphoric views. Take in the exotic landscape, go hiking through jungles and trek across mountains.
The Seychelles weather offers dazzling sunshine throughout the year. Reaching highs of 32°C plus and lows of 24°C, you’ll be in your flip flops every day. Although rainfall is higher from November to February, like other tropical destinations, showers are short, sweet and refreshing.