Flights from Tel Aviv-Yafo to Mahe Island – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
TLV to SEZ – All flight route options from Ben Gurion International Airport, Israel to Seychelles International, Seychelles. These routes are operated by 5 airlines. Fly non-stop with Air Seychelles or Arkia Israeli Airlines, or choose from 2 different stopover flights. The shortest flight time is 6 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Seychelles
We got great deals on hotels and car rentals near the airport.
Tel Aviv-Yafo to Mahe Island flights
With over 76 flights every week and 4 different airlines you have a wide range of options. You can fly non-stop to Mahe Island (SEZ) from Tel Aviv-Yafo (TLV) with Air Seychelles or Arkia Israeli Airlines or choose a connecting flight via Addis Ababa (ADD) or Dubai (DXB) if it suits you better.
Tel Aviv-Yafo to Mahe Island with Air Seychelles
You can fly non-stop every weekday except Mondays and Mondays with departure times at 04:50, 23:25 or 00:25.
Note Non-stop flights with Air Seychelles will begin in Aug 2025.
With Ethiopian Airlines
If you fly from Tel Aviv-Yafo with Ethiopian Airlines you will do a stopover in Addis Ababa, ADD before reaching Mahe Island. This flight trip will take 11 hours and 30 minutes and you can fly every weekday with departures between 2:00 pm and 1:00 am. Ethiopian Airlines is a Star Alliance member.
Distance & flight times: Ben Gurion International Airport to Seychelles International
The shortest flight time between TLV and SEZ is 6 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 20m | - | 2890 miles (4650 km) |
ADD Addis Ababa | 11h 30m | 4h 5m | 3117 miles (5015 km) |
DXB Dubai | 11h 55m | 4h 25m | 3410 miles (5487 km) |


Quick copy and share this page
From Tel Aviv-Yafo to Seychelles
We have found another destination to Seychelles from Ben Gurion International Airport as well.