Visa Issuance:

Passengers can obtain a visa on arrival for a maximum stay of 30 days. Their passport must contain at least 1 unused visa page. Fees are payable in USD only.

The following should be taken into account even if holding a Visa:

Passengers can extend their stay to a total cumulative stay of 90 days by submitting their application to the Immigration Department. Fee: USD 35.- for up to 30 days; USD 75.- for between 30 and 60 days.

Visitors are required to hold proof of sufficient funds to cover their stay (USD 100.- per entry and USD 50.- per day).


Visitors not holding return/onward tickets could be refused entry.