39+ Years of Travel Expertise
IATA Certified
ATOL Protected
ABTA Member
4.8/5 Trustpilot Rating
Booking flights and holidays for UK travellers since 1986. ATOL protected, ABTA members, IATA accredited. Our travel agents actually pick up the phone. They will find you the right travel deal across 150+ airlines, sort hotels, car hire, or put together a full package. Book Now Pay Later if you would rather spread the cost. On the same day cancellation is free. And our team is here 24/7 when something needs fixing.
Best Price Guarantee
Book Now Pay Later
Secure Payments
24/7 Customer Support
Free Same Day Cancellation
Direct flights from the UK to Mahe offer the fastest route to the Seychelles archipelago. British Airways operates non-stop flights from London Heathrow twice weekly (Wednesdays and Saturdays), taking around 10 hours 15 minutes.
Mahe is the largest island in the Seychelles, home to the capital Victoria and some of the world's most beautiful beaches. The archipelago offers pristine coral reefs, unique wildlife, and luxury resort experiences.
Non-stop to paradise
Direct flights to Mahe get you to the Seychelles without layovers in the Middle East or Africa.
Overnight flight
Evening departures arrive in Mahe early morning, maximising your time in the islands.
Premium cabin options
British Airways offers World Traveller Plus, Club World, and First Class on the route.
Island connections
From Mahe, connect to Praslin, La Digue, and other islands by ferry or domestic flight.
Which UK airports offer direct flights to the Seychelles?
How long is a direct flight from the UK to the Seychelles?
What time do direct flights to the Seychelles depart?
Do I need a visa to visit the Seychelles?
How often do direct flights to the Seychelles operate?
Which airlines fly direct from the UK to the Seychelles?
Are direct flights to the Seychelles available year-round?
How do I get from Mahe to other Seychelles islands?