Offer Type
Offered
All international travelers must have a valid travel visa before they begin their travel to India. Tourist may apply for visa anytime and arrive at selected Indian airports and the stay will be valid for maximum of 60 days from the date of entry in India. Tourists can also avail this facility within 18 to 24 business hours for urgent travels.