Loading…
Get the best deals on flights and hotels.
Get help whenever you need it.
Get competitive prices on every booking.
Book with confidence, fully protected.
Relax on pristine white-sand beaches and turquoise Indian Ocean waters with cheap flights to Seychelles, featuring dependable connections from London to Seychelles starting at only £510. Seven Zones Travel makes booking effortless by comparing top international carriers operating out of major British hubs. Secure your Mahé airfares early to guarantee optimal rates for your upcoming trip.
Flights from
£469
iDiscover the best prices by selecting your travel dates.

Etihad
EY 68
→ Outbound · 4 Feb
LHR
London Heathrow
SEZ
Seychelles
8:55 PM
4 Feb
30h 20m
7:15 AM
6 Feb
← Return · 14 Feb
SEZ
Mahe
LHR
London Heathrow
8:20 AM
14 Feb
34h 10m
2:30 PM
15 Feb
from
£626
Return · per adult

Qatar Airways
QR 330
→ Outbound · 3 Feb
LGW
London Gatwick
SEZ
Seychelles
8:40 AM
3 Feb
19h 50m
8:30 AM
4 Feb
← Return · 13 Feb
SEZ
Mahe
LGW
London Gatwick
6:10 PM
13 Feb
15h 45m
5:55 AM
14 Feb
from
£654
Return · per adult

Etihad
EY 62
→ Outbound · 11 Nov
LHR
London Heathrow
SEZ
Seychelles
8:50 AM
11 Nov
18h 25m
7:15 AM
12 Nov
← Return · 21 Nov
SEZ
Mahe
LHR
London Heathrow
8:20 AM
21 Nov
13h 50m
6:10 PM
21 Nov
from
£665
Return · per adult

Ethiopian Airlines
ET 701
→ Outbound · 12 Nov
LHR
London Heathrow
SEZ
Seychelles
8:15 PM
12 Nov
14h 20m
2:35 PM
13 Nov
← Return · 22 Nov
SEZ
Mahe
LGW
London Gatwick
3:50 PM
22 Nov
17h 50m
5:40 AM
23 Nov
from
£724
Return · per adult

Turkish Airlines
TK 1982
→ Outbound · 23 Dec
LGW
London Gatwick
SEZ
Seychelles
10:05 AM
23 Dec
16h 45m
6:50 AM
24 Dec
← Return · 2 Jan
SEZ
Mahe
LHR
London Heathrow
8:30 PM
2 Jan
22h 25m
2:55 PM
3 Jan
from
£1547
Return · per adult

Emirates
EK 68
→ Outbound · 24 Dec
STN
London Stansted
SEZ
Seychelles
8:15 PM
24 Dec
13h 35m
1:50 PM
25 Dec
← Return · 3 Jan
SEZ
Mahe
LHR
London Heathrow
8:35 AM
3 Jan
15h 25m
8:00 PM
3 Jan
from
£1623
Return · per adult

Share your existing quote and our experts will find you a cheaper deal — guaranteed.
Based on 500 reviews
Rated 4.8/5 by our customers on Google.

Secure your fare today and spread the cost with flexible instalment options. Ask our team about instalment options for your trip to Seychelles.
Travel Now
Don't wait, explore more
Pay Later
Spread the cost over time
More Destinations
More places, more memories
Cheapest and average return economy fares by carrier, from our sampled live searches. Fares change constantly — tap Search to see live prices for your dates.
| Airline | Cheapest | Average | Flights | Search |
|---|---|---|---|---|
Etihad | £625 | £626 | With stops | |
Qatar Airways | £628 | £762 | With stops | |
Turkish Airlines | £649 | £768 | With stops | |
Kenya Airways | £845 | £850 | With stops | |
Emirates | £919 | £919 | With stops |
Data-powered insights to help you find the cheapest flights, the best time to fly and much more.
Return flights from London to Seychelles typically cost between £625 and £840 in October, though fares move with demand, season and how early you book. The lowest fare our search found recently was £625 — a great price and well below the usual range, so a price near this is worth grabbing. Keeping your dates flexible and comparing nearby days is the easiest way to land at the cheaper end.
Flights to Seychelles are generally cheapest departing in the morning, with fares from around £625. Departures in the afternoon tend to cost more (about £869), as those slots are more convenient and in higher demand. Picking an off-peak departure time is a simple way to trim the price without changing your dates.
The cheapest month to fly from London to Seychelles is typically January, with return economy fares from £625. Fares are usually highest in October (around £845). Figures are indicative, from sampled live fares, and change with demand.
Cheapest sampled return economy fare, London to Seychelles, per month (gaps estimated). Search live for exact prices.
Are your dates flexible? These are the ideal times to fly to Seychelles based on our flight data — find the cheapest days for a 7-day trip.
See what customers who have flown with Qatar Airways, Emirates, Turkish Airlines and more to Seychelles have to say. Each airline is scored on boarding, crew, food, comfort and entertainment.

Qatar Airways
1,450 reviews

Emirates
1,040 reviews

Turkish Airlines
2,140 reviews

Kenya Airways
700 reviews

Qatar Airways
9.0WonderfulA well-managed flight with professional service. The crew were polite and responsive, and I appreciated their attention to passengers.
Daily price changes to Seychelles in your inbox — only with Price Alerts.
By creating a price alert you accept our terms of use and privacy policy.
More options coming soon.
Seychelles is a scatter of around 115 granite and coral islands in the Indian Ocean, roughly 1,000 miles off the East African coast and north-east of Madagascar. For UK travellers it offers powder-soft beaches, warm seas all year and a genuinely slow pace of life, with most holidays built around the three main islands of Mahe, Praslin and La Digue. English is one of the official languages, driving is on the left and the clocks are just four hours ahead of the UK, so jet lag is mild. Direct flights from London make it one of the more accessible tropical long-haul escapes, and searches for cheap flights to Seychelles rise sharply before the winter sun season.
The islands stay warm year round, typically 24-31C. Two gentle trade-wind seasons shape the weather: the north-west monsoon (November to March) is hotter and more humid with short, heavy downpours, while the south-east monsoon (May to September) is cooler, drier and breezier, though it can push seaweed onto some east-facing beaches. April and October are the calm, clear transition months and are widely considered ideal. Snorkelling and diving visibility is usually best around March to May and October to November. UK school holidays and the Christmas and New Year period are the busiest and most expensive times to fly, so check the When to book chart above to see how fares move through the year.
Seychelles International Airport (SEZ) on Mahe, about 10km south of the capital Victoria, is the only international gateway. From there, Air Seychelles operates short domestic hops to Praslin in around 15 minutes, and frequent ferries connect Mahe, Praslin and La Digue.
British Airways flies direct from London Heathrow to Mahe, with a typical flight time of about 10 hours 15 minutes. There are no direct flights from Manchester or other UK regional airports, so travellers from Manchester, Birmingham, Edinburgh or Glasgow usually connect through a hub such as Emirates via Dubai, Qatar Airways via Doha, Etihad via Abu Dhabi or Turkish Airlines via Istanbul, for a total journey of roughly 13-16 hours. Connecting fares are often lower than the direct service, so it is worth comparing both.
UK passport holders do not need a visa, but you must complete a Seychelles Travel Authorisation online before departure and carry proof of accommodation, onward or return travel and sufficient funds. You are then granted a Visitor's Permit on arrival, usually for the length of your stay up to three months. The currency is the Seychellois rupee; hotels and larger restaurants take cards, but carry some cash for taxis, ferries and small shops, particularly on La Digue. For the best fares, see the price charts on this page and book a few months in advance.
Your allowance to Seychelles depends on the airline and the fare you book. The table below shows typical long-haul allowances so you know roughly what to expect — always confirm the exact limits with your airline before you fly.
| Fare type | Hand baggage | Checked baggage |
|---|---|---|
| Basic / Light economy | 1 small under-seat bag | Usually none — add for a fee |
| Standard economy | 1 cabin bag + 1 personal item | Typically 1 × 23 kg |
| Premium economy | 1–2 cabin bags + personal item | Typically 2 × 23 kg |
| Business / First | 2 cabin bags + personal item | Typically 2 × 32 kg |
Indicative only. Allowances vary by airline, route and fare — always check your airline's baggage policy.