Oslo to the Seychelles is a proper escape — granite islands, warm turquoise water and, from a Norwegian winter, about as far from grey and dark as you can get. There is no non-stop from Gardermoen, so every itinerary connects through a Gulf or East African hub, but strong competition on those hubs keeps fares to Mahé more reasonable than the distance suggests. This guide covers who actually flies it, a fair return in kroner, and how to time the booking.
Route: Oslo Gardermoen (OSL) → Mahé, Seychelles International (SEZ)
Distance: approximately 8,050 km (5,000 miles) direct
Non-stop flight time: no non-stop service — one-stop itineraries run about 13–16 hours in total
Direct flights: No — no airline flies Oslo to the Seychelles without a stop. The best one-stop routings are via Doha (Qatar Airways), Dubai (Emirates), Istanbul (Turkish Airlines) or Addis Ababa (Ethiopian Airlines).
Fares from Oslo to the Seychelles (NOK)
The Seychelles is a year-round destination with two gentle seasons, and fares track European holiday demand as much as the local weather. The calmer, drier windows (April–May and October–November) are lovely and moderately priced; the Christmas/New Year and July–August peaks are the dearest. The figures below are indicative economy return fares in kroner on a one-stop ticket.
| Month | Demand |
|---|---|
| January | high |
| February | high |
| March | medium-high |
| April | medium |
| May | medium |
| June | medium |
| July | high (holidays) |
| August | high |
| September | medium |
| October | medium |
| November | medium-high |
| December | very high |
Reference points from our own deal tracking: the cheapest one-stop returns we have logged land around 7,300 kr, a genuinely good price sits near 9,000–10,000 kr, and typical fair value is roughly 11,000 kr. The very lowest headline fares can be hand-baggage-only, so add a checked bag before comparing — you will want it for a beach trip.
Airlines on this route
Non-stop: none — no airline flies Oslo to the Seychelles without a stop.
One-stop (the only option):
- Qatar Airways via Doha — usually the quickest total journey and a frequent best-value pick, with a smooth connection at Hamad and one to two departures a day.
- Emirates via Dubai — strong economy product and a comfortable, well-connected hub for the run down to Mahé.
- Turkish Airlines via Istanbul — often the lowest headline price, several days a week, on a longer but well-timed routing (around 13h45 total).
- Ethiopian Airlines via Addis Ababa — frequently the cheapest carrier on the route, with a handy African connection to the islands.
- Air France / KLM via Paris or Amsterdam — useful SkyTeam alternatives when the Gulf carriers are full or pricey on your dates.
Norway’s home carriers — SAS and Norwegian — do not serve the Seychelles; SAS can only get you as far as a European hub for an onward connection. The Gulf and East African carriers dominate this market and compete head-on, so headline fares stay close. Qatar via Doha tends to be fastest; Turkish and Ethiopian are worth checking when you are chasing the lowest number.
When to book & how to save
- Book 3–5 months ahead for a beach trip; island fares reward early planning and rarely improve at the last minute.
- Skip the Christmas and midsummer peaks if budget matters — late December and July–August are the priciest weeks by a wide margin.
- Target April–May or October–November for the sweet spot of calm seas, fewer crowds and softer fares.
- Add the checked bag up front: Gulf and full-service carriers usually include 23–30 kg to Mahé, but the very cheapest fares may not — always compare the all-in price.
- Watch Gulf-carrier sales: Qatar, Emirates and Ethiopian run regular Indian Ocean promotions that can save 1,000 kr or more.
Arriving in the Seychelles
All international flights land at Seychelles International (SEZ) on the main island of Mahé, about 11 km southeast of the capital, Victoria. Most visitors pre-arrange a hotel transfer or hire a car, since public options are limited. A taxi to Victoria or Beau Vallon runs roughly 250–450 kr (about 350–600 Seychelles rupees) and takes 15–25 minutes; the public SPTC bus into town costs only a few kroner but keeps to a fixed timetable. If you are island-hopping onward to Praslin or La Digue, domestic flights and ferries leave from Mahé the same day — leave yourself a comfortable connection.
Frequently asked questions
How long is the flight from Oslo to the Seychelles?
There is no non-stop flight, so expect a one-stop journey of about 13 to 16 hours in total, including the layover. Routing through Doha with Qatar Airways is usually the quickest; connections via Dubai, Istanbul or Addis Ababa can run a little longer, mostly depending on how long you wait at the hub.
Are there direct flights from Oslo to the Seychelles?
No. No airline flies non-stop between Oslo Gardermoen and Mahé. Every itinerary is one-stop, with the best connections through Doha (Qatar Airways), Dubai (Emirates), Istanbul (Turkish Airlines) or Addis Ababa (Ethiopian Airlines). These one-stop fares are also where the best prices are.
How much does it cost to fly from Oslo to the Seychelles?
A typical economy return runs about 8,000–13,000 kr depending on the season. The strongest one-stop deals we track dip toward 7,300 kr, usually in the shoulder months, while the Christmas/New Year peak can climb well above 14,000 kr.
What is the cheapest month to fly from Oslo to the Seychelles?
May, and the April–early June window, tend to be the cheapest, with returns from around 7,500 kr. October and November are also good value. Avoid late December and July–August, the busiest and most expensive weeks.
Which airlines fly from Oslo to the Seychelles?
On a one-stop basis: Qatar Airways via Doha, Emirates via Dubai, Turkish Airlines via Istanbul and Ethiopian Airlines via Addis Ababa, with Air France and KLM via Paris or Amsterdam as alternatives. There is no non-stop carrier, so compare a couple of these on your exact dates.
Which airport do I fly into in the Seychelles?
You land at Seychelles International (SEZ) on Mahé, the main island and the only international gateway, about 11 km from the capital, Victoria. Onward flights and ferries to Praslin and La Digue depart from Mahé, so it is the hub for the whole archipelago.
How far in advance should I book Oslo to the Seychelles flights?
Aim to book 3 to 5 months ahead. Island fares to Mahé tend to rise as departure approaches and there are only a handful of connecting options per day, so early booking gives you both the best price and the best connection times.
Is it cheaper to fly on weekdays?
Usually a little. Midweek departures (Tuesday to Thursday) are often cheaper than weekend ones, and shifting your dates by a day or two can save a few hundred kroner on a long-haul return. Flexibility helps most on the pricier holiday weeks.
Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — check the live fare before booking.



