Flying to the Seychelles

The best way to get to the Seychelles is by plane. Regular flights arrive from Europe, Middle East, Africa and Asia. There are many various airlines offering direct and indirect flights to Mahé and Praslin. The Seychelles International Airport (SEZ) on Mahé is located around 10 km (15 min) form Victoria – capital of the Seychelles.

Ethiopian Airlines

Ethiopian Airlines fly directly to the Seychelles from Addis Abeba five times a week. Return flight are also five times a week.

There are a number of direct flights from various countries to Addis Abeba. This enable one-stop flight to the Seychelles.

Ethiopian Airlines fly back and forth from Addis Abeba to:

Europe – Dublin, London, Stockholm, Vienna

Africa – Cape Town, Dar Es Salaam, Johannesburg

NOTE: Passengers who travel to the Seychelles through Ethiopia do not need to provide proof of vaccination against yellow fever as long as they stay in Bole International Airport no longer than 12 hours.