India passport → Bahamas
Bahamas visa for citizens of India
Citizens of India need a visa for the Bahamas and can apply online for an eVisa.
Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | eVisa · Tourist |
|---|---|
| How to apply | Fully online — no office visit |
| Maximum stay | Up to 90 days |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Evidence of sufficient funds for the stay |
How to apply
- 1
Check eligibility
Indians holding a valid US, UK, Canadian or Schengen visa may obtain a visa on arrival; otherwise apply for a visa in advance.
- 2
Contact the nearest Bahamian mission
The Bahamas has no eVisa portal for India, so applications are handled by the nearest embassy/consulate or honorary consul.
- 3
Complete the application form
Fill out the visa application form accurately and sign it.
- 4
Gather supporting documents
Collect passport copy, photo, tickets, accommodation and financial proofs.
- 5
Submit application and pay fee
Submit the pack per mission instructions and pay the applicable visa fee.
- 6
Await processing and receive visa
Once issued, the visa/endorsement is placed in the passport or communicated by the mission.
- 7
Travel with documents
Carry passport, visa, tickets, accommodation and funds proof for airline and immigration checks.
Documents checklist
Identity
Passport bio page copy
Valid at least 6 months beyond intended stay.
Recent passport photo
Digital colour photo on white background.
Travel
Proof of onward/return ticket
Confirmed booking showing departure from the Bahamas.
Hotel booking or accommodation proof
Reservation covering the full stay.
Financial
Bank statements
Recent statements showing sufficient funds.
Employment
Employment/proof of status letter
OptionalEmployer letter or proof of occupation supporting the trip.
Supporting
Completed visa application form
Submitted electronically or to the nearest Bahamian mission.
Valid US, UK, Canada or Schengen visa copy
OptionalHolders may be eligible for visa on arrival instead.
Proof of funds
- Bank statements
No fixed minimum stated; show sufficient funds for the duration of stay.
Good to know
- Holders of valid US, UK, Canadian or Schengen visas may be eligible for visa on arrival instead of applying in advance.
- The Bahamas is not widely listed as offering an online eVisa to Indian nationals; verify current procedures with the nearest Bahamian mission.
- Airlines may deny boarding without a valid visa or qualifying third-country visa.
Common refusal reasons
Insufficient proof of funds or accommodation
Provide recent bank statements and confirmed hotel bookings.
Passport validity under 6 months
Renew the passport before applying if validity is short.
FAQ
Do citizens of India need a visa for the Bahamas?
Citizens of India need a visa for the Bahamas and can apply online for an eVisa. Visa type: eVisa · Tourist.
How long can citizens of India stay in the Bahamas?
Up to 90 days.
What documents do citizens of India need for the Bahamas?
Passport bio page copy; Recent passport photo; Completed visa application form; Proof of onward/return ticket; Hotel booking or accommodation proof; Bank statements; and 2 more depending on your situation.
How long must my passport be valid for the Bahamas?
At least 6 months.
Sources
Plan your trip to the Bahamas
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Bahamas.
Bahamas visa for other passports
- United States
- United Kingdom
- China
- Philippines
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- Australia
- Germany
- All passports for the Bahamas