Since April 2025, visitors from 33 countries, including the US and many European nations, require a visa (available online or on arrival, ~US$90). A passport valid for six months with one blank page is mandatory. Other nationalities may still qualify for visa-free entry up to 90 days.