Visa Map for Indian Travellers
← Back to map

Visa requirements for Indian citizens

Pick a country for its visa status, cost, processing time and what to prepare.

Full comparison

ProcessingPermitted stay
BarbadosVisa on arrival₹0Instant (on-arrival)Up to 90 days
CambodiaVisa on arrival or e-Visa₹3,500e-VisaMax. upto 30 days
Cook IslandsVisa on arrival₹0Instant (on-arrival)Max. up to 31 days
FijiVisa-free₹0InstantUpto 120 days (4months)
MadagascarVisa on arrival or e-Visa₹8,600 for 30daysStandard - 4-6 working daysUp to 90 Days
MalaysiaVisa-free₹0InstantUp to 30 days per entry
MaldivesVisa on arrival₹0Instant (on-arrival)up to 30 days
MauritiusVisa on arrival₹0Instant (on-arrival)up to 60 days
Republic of Serbiae-Visa₹10,00014 daysupto 90 days within a 180 day period
Russiae-Visa₹4,3004 calendar daysup to 30 days from the date of entry
SeychellesVisa-free₹0Instantup to 90 days
Sri LankaVisa-free₹0InstantUp to 30 days
United KingdomVisa required₹18,00015 days after Biometric AppointmentMax. up to 6 months (Standard)
United Republic of TanzaniaVisa on arrival or e-Visa₹4,30010 working daysUp to 90 Days
United States of AmericaVisa required₹42,000Interview - 4 to 9.5 months wait.Maximum of 6 months (180 days)

Open the interactive map

Visa rules and fees change often, and costs are shown in INR and are approximate. This page is for information only and is not legal, financial or immigration advice. Information last updated 31 October 2026.
Report outdated info · Request a country

Plan your trip
Book flightsBook hotelsTravel insuranceGet an eSIMTours & activities

Some of these are affiliate links. If you buy or sign up through them, we may earn a commission at no extra cost to you.