Getting Your Seychelles Visa on Arrival

Seychelles Visa on arrival
Seychelles Visa on arrival

Seychelles is one of the most beautiful places on earth, blessed with some of the most breathtaking beaches, lagoons, coral reefs and a diverse multiracial and cultural population. Usually known as a preferred destination for couples on their honeymoons, it also has a lot to offer to the solo traveller. 

According to the website of the Department of Foreign Affairs,

Seychelles is a visa-free country which means that there are no visa requirements for any persons wishing to travel. Although a visa is not required to enter Seychelles, visitors should nevertheless have in their possession a valid passport or other travel documents recognized by the government of Seychelles in order to gain entry. The passport must be valid for the period of the intended stay until arrival back in the holder’s country of origin or residence.

A visitor’s permit is issued on arrival in Seychelles to travellers visiting for the purposes of holiday, business, visiting friends or family and who also meet the following criteria:

  • is not a prohibited immigrant;
  • is not a holder of a valid permit which entitles the holder to reside in Seychelles;
  • holds a valid return ticket or ticket for onward travel for the duration of the visit;
  • has confirmed accommodation;
  • and, has sufficient funds for the duration of the stay (minimum of US$150 or equivalent per day).

Based on my experience here are additional things you need to take into account so you do not get into trouble and get denied entry:

  1. Have some cash with you, either US dollars or Euros. They will actually count to make sure you have enough money to cover your stay. If you do not want to carry too much cash with you, make sure you have paid for your hotel in advance. The US$150 requirement above includes accommodation, food and transportation around the island. In my case, I actually failed to realize that I need that much per day and only had US$700 with me. As I was going to be staying 7 nights I was a bit worried. However, if you have a credit or debit card with you, you can also tell them that you will be using that as well. 
  2. For your accommodation, book a hotel instead of an Airbnb. I know, Airbnb is much cheaper and hotels are really expensive in Seychelles, however, you don’t want to take the risk of getting denied entry. If you really want to go with Airbnb, make sure it is a licensed one. I read in forums that the government is clamping down on unauthorised Airbnbs. In my case, I used a combination of both. My first 3 nights in Mahe Island were in a hotel, then I used Airbnb for Praslin and La Digue. Praslin was a licensed Airbnb but I don’t I am not sure about La Digue. You can find cheap hotels with
  3. Again concerning your accommodation, make sure you have the phone number of the hotel, licensed Airbnb or wherever you will be staying. The immigration officers will likely want to call and verify that you will be really staying there. 
  4. Print your return ticket and hotel or Airbnb bookings. I do not think this is a requirement however, it will make the job easier for the Immigration officer and fewer questions for you. 
  5. Have your Yellow Fever Card. Whatever you do, do not forget this. This is especially for countries with risk of yellow fever. Immigration authorities are quite tough on this. 

I hope you will find this article useful. Leave a comment below if you have any questions or would like to add something I forgot to mention. 

Mahe Island, Seychelles

79 °F broken clouds

Leave a Reply