How Indian passport holders get a visa for St. Lucia: 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: Visa on arrival — 6 weeks (verify; sources conflict)
- Government fee: Approximately USD 75 (~₹6,300) for visa-on-arrival. Some sources state visa-free for short stays — verify with St. Lucia consulate.
- Processing time: Granted on arrival at Hewanorra International (UVF) or George F.L. Charles (SLU).
- Maximum stay: Up to 6 weeks per visit.
- Interview: Not required
- Ease for Indian travellers: 75/100
Documents you'll need
- Passport valid 6+ months from arrival, 2 blank pages
- Recent passport-size photo
- Confirmed return / onward ticket
- Hotel bookings or resort confirmation
- Proof of funds
- USD cash for VOA fee (if applicable)
How & where to apply
Sources conflict between visa-on-arrival and visa-required status for Indian citizens. Conservative approach: apply for the visa in advance through the official St. Lucia non-immigrant visa application or via a Caribbean consulate. VOA is typically granted at airports for short tourism trips. Government of St. Lucia — Non-Immigrant Visa (official)
Transit & connections
Most travellers transit via Barbados (BGI), Antigua (ANU), or Miami (MIA).
Good to know
Sources are inconsistent — some report visa-free / VOA, others say visa-required. Verify with the St. Lucia consulate or your airline before travel. Researched May 2026. Visa rules change often — confirm on the official government source: https://saintluciaconsulateny.org/visas
Frequently asked questions
Do Indians need a visa for St. Lucia?
Visa on arrival — 6 weeks (verify; sources conflict). Sources are inconsistent — some report visa-free / VOA, others say visa-required. Verify with the St. Lucia consulate or your airline before travel. Researched May 2026.
What documents do Indians need for a St. Lucia visa?
Passport valid 6+ months from arrival, 2 blank pages; Recent passport-size photo; Confirmed return / onward ticket; Hotel bookings or resort confirmation; Proof of funds; USD cash for VOA fee (if applicable)
How long does a St. Lucia visa take and what does it cost?
Processing: Granted on arrival at Hewanorra International (UVF) or George F.L. Charles (SLU).. Government fee: Approximately USD 75 (~₹6,300) for visa-on-arrival. Some sources state visa-free for short stays — verify with St. Lucia consulate.. Maximum stay: Up to 6 weeks per visit..
How do Indians apply for a St. Lucia visa?
Sources conflict between visa-on-arrival and visa-required status for Indian citizens. Conservative approach: apply for the visa in advance through the official St. Lucia non-immigrant visa application or via a Caribbean consulate. VOA is typically granted at airports for short tourism trips. Official source: https://saintluciaconsulateny.org/visas