Passengers:

Adults(12+)
1
Children(2-11)
0
Infants(0-1)
0

Cabin class:

tick Trusted Choice tick Secure Booking

Please select an airport

Select a departure date

Cheap Domestic Flights in Seychelles

Cancellation Protection
Protects
Illness Refundable Booking Mechanical Breakdown Emergency
Trusted Choice
  • 65,000 happy customers
  • Rated 4.5 Stars. Based on 3,581 service ratings over the past year
  • Dedicated customer service team on hand to help
  • Secure payments
We are an IATA accredited agent
Pay for your flights using your PayPal account
Pay for your flights over time using Affirm
Search over 600 airlines
We accept 160 different currencies
Over 3000 customers rated us 4.4/5
Your payments are 100% safe and secure
Cancellation Protection
Protects
Illness Refundable Booking Mechanical Breakdown Emergency
Trusted Choice
  • 65,000 happy customers
  • Rated 4.5 Stars. Based on 3,581 service ratings over the past year
  • Dedicated customer service team on hand to help
  • Secure payments

Domestic Flights Seychelles

Buy domestic flights within Seychelles with Alternative Airlines. Use our search form at the top of the page to search for flights between two destinations within Seychelles, select your flight and pay with a choice of more than 25 payment options. 

Which airlines fly within Seychelles?

Air Seychelles

Air Seychelles logo

Air Seychelles is the national carrier of Seychelles and the only airline that currently offers flight around the islands.

The airline is based at Seychelles International Airport, Mahé and offers a scheduled service that flies to Praslin on a daily basis, several times a day. Air Seychelles is the only commercial airline to currently fly this route. 

Aside from the Mahe—Praslin route, the airline also offers charter flights to several other islands within Seychelles, including Bird Island, Denis Island and D'arros Island.

 

Why book domestic flights in Seychelles?

Seychelles is known for the beach paradise on its tropical islands. It has a strong argument to lay claim as the most beautiful islands in the world. 

As with all islands, travelling between them by road is often not possible. This leaves two other options — by boat or by plane. Domestic flights within Seychelles aren't possible between all islands but — when they are — they are a much quicker option than a boat. For example, travelling between the islands of Mahé and Praslin by ferry will take around 60 minutes. Whereas, travelling between the same islands by plane is only 20 minutes. Plus, for a return journey, there isn't much between the prices either.

 

Internal Seychelles Flights Check-In Time

 

Air Seychelles

Online: Online check-in is open from 24 hours up until one hour before flight departure time.

Airport: Airport check-in opens three hours before scheduled flight departure time and closes 45 minutes before. The boarding gate closes 20 minutes before.

 

What are domestic flights in Seychelles?

A domestic flight in Seychelles is any flight that departs from an airport within Seychelles and arrives at another airport within Seychelles. For example, the most popular commercial internal route within Seychelles is from Mahé to Praslin. 

Domestic flights in Seychelles are often inter-island flights. There are more than 150 islands within Seychelles and as the islands themselves are very small, it's not necessary to travel within them by plane. However, when travelling between islands, flights are a great option as they can travel over the sea in a quick and safe manner.

 

FAQs

Do I need a passport for local flights in Seychelles?

No, you don't need a passport to fly locally within Seychelles. If you're an international traveller, you'll need a passport to enter the country but won't be required to show your passport when flying between islands.

Airlines might require you to have some form of ID, though. Therefore, it's important that you carry some form of an in-date government-issued photo ID.

How early do I need to arrive for domestic flights in Seychelles?

Airport check-in closes around 45 minutes before scheduled flight departure time, so it's important to arrive well in advance of this if you haven't checked in online and need to check-in at the airport. If you're checking in at the airport, we recommend arriving 90 minutes before scheduled flight departure time.

If you have checked-in online, you can arrive at the airport a little later. The boarding gate closes around 20 minutes before scheduled flight departure time so it's important that you arrive at the gate in advanced of this. If you've checked in online, we recommend arriving at the airport between 90—60 minutes before scheduled flight departure time.

How much baggage can I take on domestic flights within Seychelles?

Although it depends on the airline, free baggage allowance for flights within Seychelles is usually quite generous.

Generally, passengers are allowed to bring one carry-on bag (7 kg) and one checked bag (23 kg), free of charge.

Can I book domestic flights online?

Yes, you can book domestic flights within Seychelles online and with Alternative Airlines. Use the search form at the top of the page to find the flights that you want and pay with a choice of more than 25 payment options.

Select a currency