All visitors require a passport that is valid for at
least six months on entry. Visitors must hold return or onward
tickets, and sufficient funds. All nationals can obtain a visa on
arrival at a cost of US$50 (single entry) or US$200 (multiple entry
with six months validity).
US nationals require a valid passport and a visa, which can be
obtained on arrival.
UK nationals require a valid passport and a visa, which can be
obtained on arrival.
Canadians require a valid passport and a visa, which can be
obtained on arrival.
Australians require a valid passport and a visa, which can be
obtained on arrival.
South Africans require a valid passport and a visa, which can
be obtained on arrival.
Irish nationals require a valid passport, but no visa is
necessary for a stay of up to six months.
New Zealand nationals require a valid passport and a visa,
which can be obtained on arrival.