Entry requirements · Asia & the Middle East
Bahamas Visa Requirements for India Citizens
Visa on arrivalStay up to 90 days
Citizens of India can obtain a visa on arrival in The Bahamas for stays up to 90 days.
What India travellers need
Passport valid 6+ months, return ticket, proof of funds, plus valid US/UK/Canada/Schengen visa or permanent residency
Visa-on-arrival ONLY for Indians holding valid US, UK, Canada, or Schengen visa/PR. Diplomatic/official passport holders exempt. All others require e-visa in advance
General entry requirements for The Bahamas
- A passport valid for the duration of your stay (six months' validity is widely recommended).
- A return or onward ticket out of The Bahamas.
- Proof of sufficient funds for your visit and confirmed accommodation.
- All visitors complete the online Bahamas immigration/customs declaration before arrival.
Frequently asked questions
- Do India citizens need a visa to visit The Bahamas?
- Citizens of India can obtain a visa on arrival in The Bahamas for stays up to 90 days.
- How long can India citizens stay in The Bahamas?
- Up to 90 days for tourism. Extensions may be requested from Bahamas Immigration.
- What documents do India citizens need to enter The Bahamas?
- Passport valid 6+ months, return ticket, proof of funds, plus valid US/UK/Canada/Schengen visa or permanent residency
Entry rules can change. Always confirm current requirements with the official Bahamas Department of Immigration or a Bahamian embassy before you travel.
Planning a Bahamas sailing trip?
Once your entry is sorted, explore the Abacos by private catamaran charter.
Plan your charterSee all Bahamas visa requirements or read how to get to the Abacos.