There are no non-stop flights from Dublin to the Seychelles — the islands sit almost on the equator in the middle of the Indian Ocean, roughly 8,000 km away, so every routing involves one change of plane. The good news is that the connection is easy and the competition is real: the Gulf carriers and Turkish Airlines all fly the route through their hubs, which keeps fares from Dublin more reasonable than the distance suggests. This guide covers who flies it, what a fair return costs in euro, and when to book.
Route: Dublin (DUB) → Seychelles International, Mahé (SEZ)
Distance: approximately 8,000 km (5,000 miles)
Non-stop flight time: none — no airline flies Dublin to Mahé non-stop
Direct flights: No. The best one-stop carriers are Emirates (via Dubai), Qatar Airways (via Doha), Etihad (via Abu Dhabi) and Turkish Airlines (via Istanbul). Total journey time from about 12h 30m.
Fares from Dublin to Seychelles (EUR)
The Seychelles is a year-round beach destination, but airfares track two things: the European holiday calendar and the islands’ own seasons. The Christmas–New Year peak and the July–August summer holidays are the dearest; the quieter shoulder months of May, September and November tend to be the best value. The figures below are typical economy return fares in euro — all are one-stop, since there is no non-stop option.
| Month | Typical return (economy) | Demand |
|---|---|---|
| January | €620 – €780 | high |
| February | €560 – €700 | medium-high |
| March | €540 – €680 | medium |
| April | €520 – €660 | medium |
| May | €480 – €600 | low |
| June | €520 – €660 | medium |
| July | €640 – €820 | high |
| August | €640 – €820 | high |
| September | €500 – €640 | low-medium |
| October | €520 – €660 | medium |
| November | €540 – €700 | medium-high |
| December | €720 – €950 | very high |
Reference points from our own deal tracking: the cheapest returns we’ve recorded land around €425–€470, a strong deal is anything under about €560, and a typical fair economy return sits near €600–€620. The lowest prices are almost always the Gulf one-stops booked well ahead in the shoulder months.
Airlines on this route
Every option is one-stop through a hub — there is no non-stop service from Dublin. Aer Lingus and Ryanair are handy for feeding you to a European connecting point, but the long leg to the islands is flown by the Gulf and Turkish carriers.
One-stop (the only option, about 12½–17 hours total):
- Emirates via Dubai — multiple daily options and a strong, roomy economy; often the most convenient single connection.
- Qatar Airways via Doha — frequently the best-value premium cabins and a smooth Hamad International transfer.
- Etihad via Abu Dhabi — regularly among the lowest headline fares to Mahé.
- Turkish Airlines via Istanbul — resumed Istanbul–Seychelles service in June 2026 (A330), a competitive newer option.
- Ethiopian Airlines via Addis Ababa — another one-stop routing that can undercut the Gulf hubs at times.
Because these carriers compete hard for the same passengers, watching two or three hubs rather than fixing on one is the surest way to a lower fare.
When to book & how to save
- Book 3–5 months ahead. Indian Ocean fares to a small-island destination rarely drop at the last minute — seats are limited, so early booking almost always wins.
- Travel in May, September or November for the lowest fares and pleasant weather; avoid the Christmas peak and the July–August rush.
- Compare across hubs. Dubai, Doha, Abu Dhabi and Istanbul all serve Mahé — the cheapest can vary week to week, so check more than one.
- Watch the layover length. A short 2–3 hour connection keeps the total trip near 13 hours; a long overnight can stretch it past 20.
- Check the baggage allowance. Full-service carriers usually include 23–30 kg to the Seychelles, but the cheapest “light” fares may not — compare the all-in price with a bag before booking.
Arriving in the Seychelles
All international flights land at Seychelles International Airport (SEZ) on the main island of Mahé, about 11 km south of the capital, Victoria. There is no train; most visitors take a metered taxi (roughly €20–€30 into Victoria or the nearby resort areas, a little more to the far north or south of the island) or a pre-arranged hotel transfer. Local buses run past the airport for a fraction of the cost if you’re travelling light. For the outer islands such as Praslin and La Digue, you’ll connect onward by domestic flight from the same airport or by inter-island ferry from Victoria.
Frequently asked questions
How long is the flight from Dublin to the Seychelles?
There is no non-stop flight, so the journey is measured door-to-door with one connection. The quickest one-stop routings — typically through Dubai, Doha or Abu Dhabi — take from about 12 hours 30 minutes in total, while longer layovers or the Istanbul and Addis Ababa options can stretch the trip to 16 to 18 hours.
Are there direct flights from Dublin to the Seychelles?
No. No airline operates a non-stop Dublin–Mahé service. Every itinerary changes planes once, most commonly with Emirates (via Dubai), Qatar Airways (via Doha), Etihad (via Abu Dhabi) or Turkish Airlines (via Istanbul). These one-stop fares are the norm for this route and are usually very reasonably priced for the distance.
How much does it cost to fly from Dublin to the Seychelles?
A typical economy return runs about €480–€820 depending on the season. The best deals dip to around €425–€470 when booked ahead in the quieter shoulder months, while the December and summer peaks sit toward the top of that range or above.
What is the cheapest month to fly from Dublin to the Seychelles?
May, September and November are usually the cheapest, with returns from around €480–€540. Avoid the Christmas–New Year peak and the July–August European summer holidays, which are the busiest and most expensive weeks to fly.
Which airlines fly from Dublin to the Seychelles?
The main one-stop carriers are Emirates (via Dubai), Qatar Airways (via Doha), Etihad (via Abu Dhabi), Turkish Airlines (via Istanbul, from June 2026) and Ethiopian Airlines (via Addis Ababa). Aer Lingus and Ryanair are useful for the short first leg to a European hub, but they do not fly the long Indian Ocean sector themselves.
Which airport do I fly into in the Seychelles?
You’ll land at Seychelles International Airport (SEZ) on Mahé, the country’s only international gateway, about 11 km from the capital, Victoria. From there, onward travel to Praslin, La Digue and the other islands is by short domestic flight or by ferry from Victoria’s harbour.
How far in advance should I book Dublin to Seychelles flights?
Aim to book 3 to 5 months ahead. The islands have limited flight capacity and the connecting hubs fill up, so fares tend to climb rather than fall as departure nears — especially for the high-season weeks around Christmas and the European summer.
Is it cheaper to fly on weekdays?
Often, yes — midweek departures (Tuesday to Thursday) are usually a little cheaper than a Friday–Sunday getaway, and pairing weekday outbound and return legs can shave €30–€80 off a return. Flexibility of a day or two around your ideal dates is one of the easiest ways to cut the fare.
Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Prices are indicative economy returns and change with demand — always check the live fare before booking.



