Nationals of Antigua and Barbuda, the Bahamas, Bangladesh, Barbados, Belize, Botswana, Brunei, Canada, Dominica, Gambia, Ghana, Grenada, Guyana, Hong Kong, Jamaica, Kenya, Kiribati, Lesotho, Malawi, Malaysia, Maldives, Mauritius, Namibia, Nauru, Pakistan, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, Seychelles, Sierra Leone, Singapore, Solomon Islands, Suriname, Swaziland, Tonga, Tuvalu, Vanuatu, Zambia and Zimbabwe do not require a visa for the duration of their stay.
Nationals of all European Union/European Economic Area member states which are part of the Schengen Area may enter visa-free for 90 days in any 180-day period. Nationals of Argentina, Brazil, Chile, Colombia, Costa Rica, Cuba, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, India, Ireland, Israel, Japan, Mexico, Nicaragua, Panama, Peru, Russia, South Africa, South Korea, Turkey, United Kingdom, United States, Uruguay and Venezuela may enter visa-free for up to 90 days.
Nationals of Australia, New Zealand and the Philippines may obtain a visa waiver on arrival at a cost of TT$400.
For more info click HERE.