You can apply for a Cuban visa from the Cuban Embassy or Consulate in India, or through a Cuban visa agency.
The following documents are required to apply for a Cuban tourist visa:
- Valid passport (must be valid for at least six months beyond the date of your intended departure from Cuba)
- Completed visa application form
- Two passport-sized photos
- Proof of onward travel (e.g. airline ticket)
- Proof of accommodation in Cuba (e.g. hotel reservation or invitation from a Cuban resident)
- Proof of sufficient financial means (e.g. bank statement)
- Yellow fever vaccination certificate
The Cuban tourist visa fee is $25.
The processing time for a Cuban tourist visa is typically 5-10 business days.