🇹🇭Thailand🇧🇸The BahamasTH-BS Thailand to The Bahamas visa requirements
Thai ordinary passport holders need a visa for the Bahamas. There is no visa-free or visa-on-arrival channel; you must obtain an electronic visitor visa (eVisa) through the Bahamas Ministry of Foreign Affairs online portal before you travel. Thailand is on the Bahamas' list of nationalities that require a visa to enter, and the Bahamas does not grant visa-on-arrival to Thai citizens. The route to a tourist stay is the Bahamas eVisa (Electronic Entry Visa) applied for online via the Ministry of Foreign Affairs portal. A single-entry visitor visa costs USD 160 and a multiple-entry visa USD 250 (3-month, 6-month, or 1-year). Standard processing is 7-10 business days. The visa permits a stay of up to 3 months. Applicants must hold a passport valid at least 6 months beyond the trip and supply onward/return tickets, proof of accommodation, and proof of funds. Pay by credit or debit card (Visa, MasterCard, Amex); all fees are non-refundable. The Bahamas is not in the Schengen area, so the 90/180 rule and ETIAS do not apply.
VISA REQUIREDTOURISMFLEXIBLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →