I am from the United States, and I am a 20-year old girl. I am scheduled to travel to India on the 10th of May with my colleague from India. I was already buying my ticket when I knew that I have to obtain a visa and get vaccinations first. I cannot pay extra money for this, and I don’t like vaccinations. What should I do?
You don’t need to undergo vaccinations before you can travel to the country.
According to the website of CDC, International Health Regulations only requires vaccination that will prevent a person from getting yellow fever; this is only for those who are traveling to countries that are located in tropical South America and sub-Saharan Africa. The Saudi Arabia government is also requiring meningococcal vaccination for those who are traveling annually during the annual Islamic pilgrimage—Hajj.
There are websites across the internet that can guide you on how to obtain one.
Furthermore, you can acquire a visa within the day if you go to any offices of Indian Consulate/Embassy which are located in Chicago, Houston, San Francisco, New York City, or Washington D.C. However, If you cannot go to the places I mentioned, it may take five working days before you can get your visa from the time they obtain your application.