Citizens and permanent residents from several countries are eligible to get a visa on-arrival. However, we recommend getting an e-Visa before travelling to avoid airport queues and last-minute issues. If you are eligible for a e-Visa, please apply for it at least seven days before your date of arrival. For more information about e-Visas and to see if your nationality is eligible, please click here.