How Indian passport holders get a visa for Bahamas: visa type, government fee, processing time, maximum stay, the documents required and where to apply. Government-sourced — always verify on the official site before you travel.
Quick facts
- Visa type: eVisa — or visa-free with US/UK/Canada/Schengen visa or PR
- Government fee: eVisa ~USD 100-150 (~₹8,400-12,600) depending on entry type. Free if entering under the held-visa concession.
- Processing time: eVisa: 3–5 working days. Visa-free entry: instant on arrival.
- Maximum stay: Up to 90 days per entry (3 months) under the eVisa or held-visa concession.
- Interview: Not required
- Ease for Indian travellers: 72/100
Documents you'll need
- Passport valid 6+ months from entry, 2 blank pages
- Application form
- Recent passport-size photographs
- Confirmed return ticket
- Hotel bookings / resort confirmation
- Proof of funds
- Travel insurance (recommended)
- If using held-visa concession: the actual US/UK/Canada/Schengen visa or PR card in your passport
How & where to apply
If you hold a valid US, UK, Canadian, or Schengen visa OR permanent resident status in any of those, you do not need a Bahamas visa — just present the visa on arrival. Indian diplomatic / official passports are also visa-exempt. Otherwise, apply for the Bahamas eVisa through the Ministry of Foreign Affairs portal or via the Bahamas High Commission in London (no consulate in India). Bahamas Ministry of Foreign Affairs (official)
Transit & connections
Airside transit through Lynden Pindling Intl (NAS) for non-Bahamian destinations does not require a visa.
How Bahamas compares in the Americas
With an ease score of 72/100 this is one of the smoother applications for Indians. Bahamas uses an online e-visa for Indian passport holders — no embassy visit is needed at application time.
| Country | Visa type | Government fee | Processing |
|---|---|---|---|
| 🇧🇸 Bahamas | eVisa — or visa-free with US/UK/Canada/Schengen visa or PR | eVisa ~USD 100-150 (~₹8,400-12,600) depending on entry type. Free if entering under the held-visa concession. | eVisa: 3–5 working days. Visa-free entry: instant on arrival. |
| 🇦🇷 Argentina | Consular tourist visa — or visa-free if you hold a qualifying US visa / Green Card | Free for Indian nationals under bilateral agreement (zero consular fee). Visa-free entry is also free if eligible. | Consular visa: typically 10–15 working days after document submission at the Embassy in New Delhi or Consulate in Mumbai. |
| 🇲🇽 Mexico | Consular visa — or visa-free if you hold US/Canada/UK/Japan/Schengen visa | Consular tourist visa US$54 (~₹4,600). Visa-free entry is free — only the FMM/FMME tourist card (free if filed online or ~MXN 717 / ~₹3,600 at land borders) is needed. | Consular visa: 2–10 working days at the Mexican Embassy in New Delhi after appointment. Visa-free entry: instant at port of entry. |
| 🇨🇱 Chile | Consular tourist visa — or visa-free if you hold a valid US visa / Green Card | Tourist visa US$25 (~₹2,100) consular fee for Indian nationals. Visa-free entry is free. | Consular visa: typically 10–15 working days at the Embassy of Chile in New Delhi after document submission. |
| 🇵🇪 Peru | Consular tourist visa — or visa-free if you hold a US/Canada/UK/Australia/Schengen visa | Tourist visa approx US$30 (~₹2,500) consular fee at the Embassy in New Delhi. Visa-free entry is free. | Consular visa: 7–10 working days after the in-person interview at the Embassy of Peru in New Delhi. |
| 🇧🇷 Brazil | Tourist visa via Embassy / VFS — eVisa for business travellers only (as of mid-2026) | Tourist visa ₹6,400 (~US$77) consular fee. Business eVisa via VFS: US$40 + US$25 service fee (~₹5,500). | Tourist visa: 10–15 working days from VFS submission. Business eVisa: 5–10 working days. |
| 🇨🇦 Canada | Visitor visa (TRV) — apply online + VFS biometrics | CAD 100 (~₹6,300) visitor visa fee + CAD 85 (~₹5,400) biometrics. Total ~₹11,700. | From India: about 70–90 days after biometrics (IRCC posted ~71–88 days in early-to-mid 2026). IRCC targeting 60 days global by Q4 2026. |
Fees and processing times are indicative and change with exchange rates and season — always confirm on each country's official source before applying.
Good to know
No Bahamas consulate in India — applications without the held-visa exemption typically go through the High Commission in London, which is cumbersome. The US/UK/Canada/Schengen visa exemption is the practical route for most Indian travellers. Researched May 2026. Visa rules change often — confirm on the official government source: https://mofa.gov.bs/consular-services/needs-visas-enter-bahamas/
Frequently asked questions
Do Indians need a visa for Bahamas?
eVisa — or visa-free with US/UK/Canada/Schengen visa or PR. No Bahamas consulate in India — applications without the held-visa exemption typically go through the High Commission in London, which is cumbersome. The US/UK/Canada/Schengen visa exemption is the practical route for most Indian travellers. Researched May 2026.
What documents do Indians need for a Bahamas visa?
Passport valid 6+ months from entry, 2 blank pages; Application form; Recent passport-size photographs; Confirmed return ticket; Hotel bookings / resort confirmation; Proof of funds; Travel insurance (recommended); If using held-visa concession: the actual US/UK/Canada/Schengen visa or PR card in your passport
How long does a Bahamas visa take and what does it cost?
Processing: eVisa: 3–5 working days. Visa-free entry: instant on arrival.. Government fee: eVisa ~USD 100-150 (~₹8,400-12,600) depending on entry type. Free if entering under the held-visa concession.. Maximum stay: Up to 90 days per entry (3 months) under the eVisa or held-visa concession..
How do Indians apply for a Bahamas visa?
If you hold a valid US, UK, Canadian, or Schengen visa OR permanent resident status in any of those, you do not need a Bahamas visa — just present the visa on arrival. Indian diplomatic / official passports are also visa-exempt. Otherwise, apply for the Bahamas eVisa through the Ministry of Foreign Affairs portal or via the Bahamas High Commission in London (no consulate in India). Official source: https://mofa.gov.bs/consular-services/needs-visas-enter-bahamas/
Is a Bahamas visa hard to get for Indian citizens?
With an ease score of 72/100 this is one of the smoother applications for Indians. No interview is normally required.
Can Indians get a Bahamas visa online or on arrival?
Bahamas uses an online e-visa for Indian passport holders — no embassy visit is needed at application time.
More visas nearby
← All visa guides for Indian travellers · Get expert help with your Bahamas visa