India is one of the most visited countries in Asia. Every state/UT of India has its own charm and uniqueness that attracts tourists. In this article, we will see the top 10 most visited states/UTs in India by domestic and foreign tourists separately. Let’s begin.
Top 10 most visited states/UTs in India by foreign tourists
India is growing as a travel destination. In a few decades’ time, India is set to become one of the most visited countries in the world. The majority of tourists visit India for holidays and leisure. A large number of foreign tourists also visit India for medical and business purposes.
A large country with great cultural and geographical diversity, India has so many places to see and explore. There are a total of 40 UNESCO World Heritage sites in India.
Top 10 most visited states/UTs in India by foreign tourists
State/UT | Top tourist destinations | |
1 | Tamil Nadu | Mahabalipuram, Madurai, Ooty, Kodaikanal, Rameshwaram, etc. |
2 | Maharashtra | Kailasa temple, Ajanta and Ellora caves, Mumbai, Mahabaleshwar, etc. |
3 | Uttar Pradesh | Varanasi, Taj Mahal, Sarnath, Prayagraj, Vrindavan, Kushinagar, etc. |
4 | Delhi | Red Fort, India Gate, Qutub Minar, Akshardham, Lotus Temple, etc |
5 | West Bengal | Sunderbans National Park, Darjeeling, Kolkata, etc. |
6 | Rajasthan | Udaipur, Jaipur, Jaisalmer, Jodhpur, etc. |
7 | Kerala | Munnar, Kochi, Alleppey, Kovalam, etc. |
8 | Punjab | Amritsar, Wagah border, Chandigarh, etc. |
9 | Bihar | Bodh Gaya, Nalanda, Vaishali, Sitamarhi, etc. |
10 | Goa | Panaji, Anjuna, Agonda, Margao, etc. |
Top 10 most visited states/UTs in India by domestic tourists
- Uttar Pradesh
- Tamil Nadu
- Andhra Pradesh
- Karnataka
- Maharashtra
- West Bengal
- Madhya Pradesh
- Telangana
- Gujarat
- Rajasthan
Tamil Nadu

Tamil Nadu is a state in Southern India famous for its culture, ancient temples, beaches, and various spiritual sites. The most famous tourist destinations in Tamil Nadu are Mahabalipuram, Madurai, Ooty, Kodaikanal, Rameshwaram, etc. Apart from the numerous tourist destinations, the thing that works in favor of Tamil Nadu is that the state has many international airports. The Chennai airport in Tamil Nadu is one of the busiest airports in the entire country.
Uttar Pradesh

Uttar Pradesh is a state in Northern India famous for its religious sites and monuments. The most famous tourist destinations in Uttar Pradesh are Varanasi, Taj Mahal, Sarnath, Prayagraj, etc. Uttar Pradesh has a fast-developing infrastructure. It will not be a surprise if the state surpasses Tamil Nadu in a few years.
Maharashtra

Maharashtra is a coastal state with a multitude of tourist destinations. From beautiful beaches to scenic hill stations to ancient temples, there is so much to see and experience in Maharashtra. Prime destinations in Maharashtra are Kailasa temple, Ajanta and Ellora caves, Mumbai, Mahabaleshwar, etc.
Rajasthan

Rajasthan is a state in western India in the famous Thar desert. Famous for its forts and palaces, Rajasthan attracts a lot of domestic as well as foreign tourists. The top destinations in Rajasthan are Udaipur, Jaipur, Jodhpur, etc.
West Bengal

West Bengal is visited by both domestic and foreign tourists in numbers. The most visited places in West Bengal are – Sunderbans National Park, Darjeeling, Kolkata, etc.
This post is based on the 2019 tourism data. As in the years 2020 and 2021, world tourism was not in full flow, this post will be updated after the 2022 data comes out.
Nice Information Noone Give Information Like You . Your website is so great .
Thank You