Flights from Nairobi to Mahe Island – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
NBO to SEZ – All flight route options from Jomo Kenyatta International, Kenya to Seychelles International, Seychelles. These flights are non-stop and operated by Kenya Airways. The flight time is 3 hours and 15 minutes. See the full flight schedule and time table, including departure times, airlines and in-flight details to find the best option for you.
Other flight options
Check out these routes. They have daily flights from Jomo Kenyatta International and connections to Mahe Island:
Find the best prices on hotels and car rental near Seychelles
We got great deals on hotels and car rentals near the airport.

Quick copy and share this page
From Nairobi to Seychelles
We have found another destination to Seychelles from Jomo Kenyatta International as well.
From Kenya to Mahe Island
Below is a list of other cities in Kenya with flights to Mahe Island with either non-stop or connecting flights.