The Seychelles is about four and a half hours from Dubai and one of the simplest entries anywhere: no nationality needs a visa. Every visitor who meets the conditions receives a free Visitor’s Permit on arrival. The one step you must not skip is the Travel Authorisation, applied for online before you fly. It costs €10 on the official site — and dozens of look-alike websites charge many times that.
Checked on 20 October 2026 against Air Seychelles’ published entry requirements and Seychelles Immigration and Civil Status guidance. Sources at the end.
On this page
- The short answer
- The Travel Authorisation, step by step
- The Visitor’s Permit on arrival
- Mistakes to avoid
- Questions people ask
The short answer
| Visa needed? | No, for any nationality |
| Before you fly | Travel Authorisation (TA) on seychelles.govtas.com or the Seychelles e-Border app |
| TA fee | €10, plus processing and bank charges; faster options cost more |
| TA processing | About 12 hours |
| On arrival | Free Visitor’s Permit, for up to 3 months |
| UAE residence needed? | No — the rules are the same for every passport |
That makes the Seychelles one of the few places where an Indian, Pakistani, Filipino, Egyptian, Bangladeshi, Sri Lankan, Nigerian and Emirati traveller follow exactly the same process.
The Travel Authorisation, step by step
- Go to seychelles.govtas.com or install the official Seychelles e-Border app. The Seychelles Electronic Border System is the only government site for TAs.
- Apply up to 30 days before your flight.
- Upload your passport details and a selfie, and enter your contact and trip details.
- Upload your airline booking showing arrival and departure dates.
- Upload accommodation bookings for every place you stay, or an invitation letter if staying with friends or family.
- Pay the €10 fee by card and wait for approval — usually around 12 hours.
Each traveller needs their own TA, including children.

The Visitor’s Permit on arrival
At Seychelles International Airport, immigration grants a Visitor’s Permit if you are not a prohibited person and you can show:
- a passport valid for your whole stay (6 months is the safe rule);
- a return or onward ticket;
- confirmed accommodation; and
- enough money for the stay.
The first permit is free and can be granted for up to three months. Extensions are possible in three-month blocks, up to twelve months in total, at SCR 5,000 for each additional period.

Mistakes to avoid
- Paying a look-alike site US$50 to US$100 for a “Seychelles eVisa”. There is no Seychelles visa — only the €10 TA on seychelles.govtas.com.
- Leaving gaps in your accommodation. Island-hoppers between Mahé, Praslin and La Digue need a booking for every night.
- Applying more than 30 days ahead. The system will not accept it.
- Forgetting the children’s TAs.
Questions people ask
Do Indians in Dubai need a visa for the Seychelles?
No. Like every other nationality, they need only the €10 Travel Authorisation and receive a free Visitor’s Permit on arrival.
Do Pakistanis need a visa for the Seychelles?
No. The same Travel Authorisation and free Visitor’s Permit apply.
How long does the Seychelles TA take?
About 12 hours. Apply within the 30 days before your flight.
Related guides
- Mauritius visa for UAE residents
- Maldives visa for UAE residents
- Sri Lanka visa for UAE residents
- Kenya visa for UAE residents
Sources
- Seychelles Electronic Border System — Travel Authorisation: seychelles.govtas.com
- Air Seychelles — Travel Authorisation requirements: airseychelles.com
- Immigration and Civil Status, Seychelles: ics.gov.sc
Written by Asad Waleed M, Dubai. Asad has lived in the UAE for nine years and researches visa rules from government sources. He is not an immigration lawyer or consultant, and Sifqa does not process applications. Read the editorial policy.
Last checked 20 October 2026. Rechecked quarterly. Found an error? Email ionicwaleed@gmail.com — it gets fixed and logged.
