25 Best Places to Visit in India in May - 2020 (Photos & Reviews)
Offering a mix of adventure and rejuvenation, places to visit in India in May are worthy of making any tourist go gaga with wanderlust. Whether it's the cold desert of Ladakh or the pristine beaches of Andaman and Nicobar, tourist spots in India do not disappoint any kid of traveller.

From backpacking to time with friends and family, these places in India will help you relax and unwind to the core.
Offering you memories to cherish for a lifetime, tourist spots in India make for a splendid holiday for everyone whether you are looking for adventure or a laid back holiday. Popular tourist spots like Ooty, Kodaikanal, Kashmir, Coorg, Shimla, Darjeeling etc. are sure to leave you in search of words when you behold their gorgeous natural beauty.

Moreover, these places offer a surreal respite from the summer heat as they boast of pleasant temperatures throughout the year. Scroll down to find some of the best places to visit in India in May for a wonderful holiday with your loved ones

Here are some of the best places to visit in India in May:

01

Ladakh

Ladakh

Charming you with dramatic landscapes that comprise of Buddhist Gompas among the glittering snow-laded mountains, Ladakh is definitely one of the top places to visit in May. Amidst the enchanting vibes created by fluttering flags and prayers of monks, Ladakh is an ideal getaway for all adventure seekers.

With places like Nubra Valley, Zanskar, Leh and Kargil, this place offers a number of tourist spots to help you make memories worth cherishing.

Things/activities to do: white water rafting, Chadar Trek, Bactarian camel safari, mountain biking, trekking, etc.

Distance from Nearby Metro City: Srinagar, 420 kms away

How to Reach:

Nearest Airport: Leh Airport

Nearest Railway Station: Jammu Tawi, 700 kms away


02

Coorg

Coorg

Known for its mesmerising valleys and verdant hills, Coorg is one of the most popular hill stations in South India. The place is known for its coffee plantations and forest hills that makes it a delight for all the nature lovers. With a mix of thrilling tourist places like Abbey Falls, Raja’s Seat, Nagarhole National Park, Iruppu Falls, Tadiandomal Peak, Madikeri Fort etc.

Coorg is a brilliant vacation spot for all types of travellers. 
Offering some gorgeous views of nature and many adventures, Coorg is undeniably a great place to visit in India in May.

Things/activities to do: camping, river rafting, plantation walk, trekking, microlight flying, waterfall rappelling, rock climbing, kayaking, quad biking etc.

Distance from Nearby Metro City: Mangalore, 111 km away.

How to Reach:

Nearest Airport: Mangalore, 111 km away.

Nearest Railway Station: Mysore, 95 km away.


03

Alleppey

Alleppey

Often called Venice of the East, Alleppey will charm you with wonderful houseboat rides, sunsets on the beaches and Ayurvedic spas. Mostly famous for its backwaters, Alleppey is a coastal paradise that captivates all the nature lovers.

The famous places to visit in Alleppey are Allapuzha Beach, Kumarakom Bird Sanctuary, Vembanad Lake, Pallippuram, Marari Beach, Pathiramanal etc.

Things/activities to do: Houseboat rides, visit boat race festival.

Distance from Nearby Metro City: Kochi, 57 km away

How to Reach:

Nearest Airport: Kochi, 57 km away.

Nearest Railway Station: Allapuzha Railway Station.


04

Lansdowne

Lansdowne

Away from the reach of commercialisation, Landsowne is a beautiful town that boasts of a refreshing getaway. Located in Uttarakhand, Landsowne has been a popular tourist spot since the British era and renowned for eco-tourism. Amidst the snow clad mountains and green forests, Landsowne makes for a perfect hill station to captivate you with its pristine ambience.

Some of the popular places to visit in Landsowne are Bhulla Lake, St John’s Church, Tip N Top, Darwan Singh Regimental Museum, Tarkeshwar Mahadev Temple etc.

Things/activities to do: Camping, boat ride, trekking, nature walk, bird watching, etc.

Distance from Nearby Metro City: Delhi, 228 km.

How to Reach:

Nearest Airport: Dehradun, 83 km away.

Nearest Railway Station: Kotdar, 40 km away.


05

Bir Billing

Bir Billing

Escape into a world of adventure when you visit the beautiful town of Bir Billing in Himachal Pradesh. Considered as one of the best spots for paragliding, this place is a must visit if you are looking for a once in a lifetime experience. It is a reputed spot for paragliding across the globe and makes for a delightful escape from humdrum life.

The place is known for its spiritualism and meditation attracting a lot of backpackers who come here in search of peace. A few of the popular places to visit in Bir Billing include Sherab Ling Monastery, Tibetan Colony, Bir Tea Factory etc.

Things/activities to do: Trekking, paragliding, nature walk, hand gliding etc.

Distance from Nearby Metro City: Chandigarh, 152 km away

How to Reach:

Nearest Airport: 67.6 km away from Kangra Airport

Nearest Railway Station: 112 km away from Pathankot Railway Station


06

Tawang

Tawang

A great place to seek solitude and immerse in extraordinary adventure, Tawang is a beautiful town with amazing places to charm the tourist in you. With beautiful monasteries, waterfalls and serene landscapes, Tawang is a gorgeous town that will make you wish you never had to come back.

A few of the notable places not to miss when in Tawang are Taktsang Gompa, Gorichen Peak, Sela Pass, Nuranang Waterfalls, Shonga-Tser Lake, Tawang Monastery, Jaswant Garh etc.

Distance from Nearby Metro City: Guwahati, 510 km away.

How to Reach:

Nearest Airport: Lokpriya Gopinath Bordoloi International Airport (GAU) - 166 km.

Nearest Railway Station: Tezpur, 320 km away.


07

Chikmagalur

Chikmagalur

One of the most popular places to visit in India in May, Chikmagalur is a hilly paradise that will leave you in awe of the city. Greeting you with the intoxicating aroma of coffee, Chikmagalur is famous for its serene environs comprising of lush green mountains and lofty peaks.

A few popular places which you must visit when in Chikmagalur are Bhadra river, Mulllayanagari, Kemmanagundi, Inam Dattatreya Peetha, Kudremukh National Park, Bhadra Wildlife Sanctuary etc.

Things/activities to do: trekking, waterfall visit, explore coffee culture, rafting, etc.

Distance from Nearby Metro City: Mangalore, 110 km away.

How to Reach:

Nearest Airport: Mangalore Airport, 105 km.

Nearest Railway Station: Kadur Railway Station, 40 km away.


08

Munnar

 Munnar

Blessed with brilliant creation of nature, Munnar is home to some of the largest tea estates in India. It is abound with verdant greenery and lofty hills to leave you spellbound with its idyllic landscapes. Many tourist places here like Atukkad Waterfalls, Pothamedu Viewpoint, Chokramudi Peak, Eravikulam National Park, Echo Point etc. leave the tourists spoilt for choice.

A visit to Munnar will be incomplete without indulging in adventure activities like visiting waterfalls and trekking.

Things/activities to do: visiting tea estates, camping and trekking, mountain biking, rock climbing, rappelling, shikara ride, water sports, elephant safari.

Distance from Nearby Metro City: Kochi, 89 km away.

Nearest Airport: Cochin, 110 km away.

Nearest Railway Station: Aluva, 100 km away.


09

Mount Abu

Mount Abu

Located in Rajasthan, Mount Abu is a popular hill station attracting a lot of tourists. Comprising of beautiful landscapes of Aravalli Hills, Mount Abu is a nice getaway from the scorching heat of other cities in the desert state of Rajasthan.

Boasting of numerous tourist places like Dilwara Jain Temples, Guru Shikhar, Achalgarh, Nakki Lake, Sunset Point etc, this city is a magical retreat to enjoy various activities and adventures.

Things/activities to do: Trekking, camping, rappelling, rock climbing, boating at Nakki Lake, caving etc.

Distance from Nearby Metro City: Udaipur, 185 km away.

How to Reach:

Nearest Airport: Udaipur Airport, 101 km away.

Nearest Railway Station: Mount Abu Road, 28 km away.


10

Shillong

Shillong

Get away from the summer heat with a rejuvenating vacation in Shillong. One of the top places to visit in India in May to enjoy the nature’s beauty, Shillong is a wonderful getaway that will offer you many waterfalls and beautiful places to visit. Boasting of an interesting culture, Shillong is one of the top places to visit in North East India and take back home a wonderful experience.

Things/activities to do: Boating, angling, trekking, horse riding, river rafting, kayaking, waterfall rappelling, waterfall hopping, camping, golfing, cave exploration, rock climbing, enjoying nightlife, etc.

Distance from Nearby Metro City: Guwahati, 100 km away.

How to Reach:

Nearest Airport: Shillong Airport (City itself).

Nearest Railway Station: Guwahati, 100 km away.


11

Nainital

Nainital

Located in Uttarakhand, Nainital is a beautiful hill station deriving its name from Naini Lake. Often called the City of Lakes, Nainital is renowned for its natural beauty, snow clad mountains and beautiful lakes.

With popular tourist spots like Sariyatal Lake, Bhimtal Lake and Khurpatal Lake, Nainital is a place that will not leave you bored of natural beauty. Moreover, it offers a pleasant climate throughout the year and attracts a number of tourists.

Things/activities to do: rock climbing, shopping, skating, trekking, boating, wildlife watching etc.

Distance from Nearby Metro City: Dehradun.

How to Reach:

Nearest Airport: Dehradun, 173 kms away.

Nearest Railway Station: Pantnagar, 65 km away.


12

Rishikesh

Rishikesh

Situated on the foothills of Himalayas, Rishikesh is where you can look forward to a gamut of activities like river rafting, yoga, water sports and so on. A popular hub for Ayurveda and Yoga, Rishikesh offers a tranquil spot to spend your vacation time in a great way.

Some popular places to visit in Rishikesh are Triveni Ghat, Geeta Bhavan, Lakshman Jhoola, Neelkantha Mahadev Temple, Bharat Mandir etc.

Things/activities to do: river rafting, bungee jumping, camping and bonfire, mountain biking, flying fox, body surfing, trekking, kayaking, parasailing, paragliding, etc.

Distance from Nearby Metro City: Dehradun, 34 kms away.

How to Reach:

Nearest Airport: Jolly Grant Airport, 34 kms away.

Nearest Railway Station: Haridwar, 25 km away.


13

Andaman & Nicobar

Andaman & Nicobar

Enjoy a laid back vacation visiting the mesmerising islands and surreal beaches of Andaman and Nicobar. A popular vacation spot to escape the summers, Andaman and Nicobar is where you can enjoy adventure and relaxation in one go. With its pristine beaches and spellbinding views of the sunset, all tourists can look forward to a memorable holiday.

Some notable tourist destinations in Andaman and Nicobar are Ross Island, Cellular Jail, Neil Island, Havelock Island etc.

Things/activities to do: Snorkelling, scuba diving, banana boat ride, parasailing, sea plane riding, trekking, nature walk, bird watching, island hopping.

Distance from Nearby Metro City: Kolkata.

How to Reach:

Nearest Airport: Veer Savarkar International Airport.

Nearest Railway Station: N/A.


14

Ooty

Ooty

Also called the Queen of the Hills, Ooty is a picturesque hill station located in the state of Tamil Nadu. offering a vacation to help you relax and unwind amidst breathtaking natural beauty, Ooty is where you can relive the old world charm and behold the glorious sights made by cascading waterfalls, beautiful lakes and beautiful green valleys.

Some notable spots not to miss when you are in Ooty include Nilgiri Mountain railway, Ooty lake, Ooty rose garden, Thread Garden, Emerald Lake etc. 

Things/activities to do: trekking, speedboat ride, camping etc.

Distance from Nearby Metro City: Chennai, 275 km away.

How to Reach:

Nearest Airport: Coimbatore, 57 kms.

Nearest Railway Station: Coimbatore Railway Station, 90 km away.


15

Kodaikanal

Kodaikanal

 A popular spot for honeymooners, Kodaikanal is a beautiful hill station located in Palani Hills in Tamil Nadu. At a height of 7200 feet above sea level, Kodaikanal boasts of an idyllic mountain getaway with numerous tourist spots and adventure activities.

It offers a beautiful break from your daily life and boasts of numerous places to keep you entertained. A few popular places to visit in Kodaikanal are Green Valley View, Pillar Rocks, Devel’s Kitchen, Coaker’s Walk, Bear Shola Falls etc.

Things/activities to do:
Coaker’s walk, farm stay, photography, sightseeing, night safari, camping, picnicking etc.

Distance from Nearby Metro City:
460 kms from Bangalore.

How to Reach:

Nearest Airport:
Trichy Airport, 150 km.

Nearest Railway Station:
Madurai Airport, 80 kms away.


16

Dharamshala

Dharamshala

A popular hub of Tibetan culture in India, Dharamshala is called ‘Little Lhasa in India’. With its serene landscapes, Dharamshala is one of the best places to spend time with friends and family. While the religious ones come here to do meditation and in search of spiritualism, adventure lovers here can look forward to numerous thrilling activities.

A few of the famous places to visit in Dharamshala are Dharamshala Cricket Stadium, St John in the Wilderness Church, War Memorial, Gyuto Monastery, Dal Lake, Jwalamukhi Devi Temple etc.

Things/activities to do: Paragliding, Triund Trek, Camping, Kareri Lake Trek, meditation etc. 

Distance from Nearby Metro City: Jammu, 148 kms away.

How to Reach:

Nearest Airport: Gaggal Airport, 150 kms.

Nearest Railway Station: Kangra Mandir, 22 kms.


17

Darjeeling

Darjeeling

Brace yourself to be enthralled by the glorious sunsets, spellbinding views and the old world charm when you visit Darjeeling. One of the most commendable places to visit in India in May for a refreshing escape, Darjeeling is often called the ‘Queen of the Himalayas’.

It is known for its cultural heritage and makes a delight for all the tourists who come here to explore the tea estates, its simple villages and bustling markets.

Things/activities to do: river rafting, trekking, toy train ride etc.

Distance from Nearby Metro City: Siliguri, 80 km away

How to Reach:

Nearest Airport: Bagdogra Airport, 38 kms away

Nearest Railway Station: New Jalpaiguri, 62 km away


18

Manali

Manali

Tucked beautifully between Pir Panjal and Dhauladhar Ranges, Manali is a serene getaway that ought to be on every travel lover’s bucket list for places to visit in India in May. With breathtaking views to greet you at every step, Manali is where you can feel at peace with nature at one hand and get lost in the crowds on the other.

Blessed with verdant forests, sprawling meadows and sparkling streams, Manali is famous with its tourist places like Solang Valley, Rohtang Pass, Beas Kund Trek, Hadimba Temple etc.

Things/activities to do:
cycling, trekking, camping, yoga, hot spring bath, bike ride etc.

Distance from Nearby Metro City:
Chandigarh, 180 kms away.

How to Reach:

Nearest Airport:
Bhuntar, 50 km away.

Nearest Railway Station:
Joginder Nagar, 50 km away.


19

Shimla

Shimla

A popular getaway for honeymooners and family goers, Shimla is one of the most beautiful cities of India. With its colonial style buildings, amazing landscapes and a bunch of adventure activities, Shimla is sure to leave you overwhelmed with its mystical natural beauty.

Some popular places to pay a visit in Shimla are Mall Road, The Ridge, Institute of Advanced Studies etc. Moreover, Shimla is a nice getaway to enjoy retreat to famous other places like Chail, Kufri, Naldehra, Mashobra, Tattapani etc.

Things/activities to do: Travel in toy train, ice skating, rafting, trekking, nature walk, photography etc.

Distance from Nearby Metro City: Chandigarh, 60 kms away.

How to Reach:

Nearest Airport: Shimla Airport, 20 km from the main city.

Nearest Railway Station: Kalka railway station, 90 km away.


20

Pachmarhi

Pachmarhi

Also famous as the queen of Satpura ranges, Pachmarhi is a splendid hill station in Madhya Pradesh. It is known for its ancient caves and offers the tourists a range of places to make their vacation one happening affair. With many notable places like Bee Falls, Jata Shankar Caves, Mahadeo Hill, Handi Khoh, Pandava Caves, Dhoopgarh etc.

Pachmarhi is replete with numerous activities for the tourists. The place is a delight for history fanatics and makes a wonderful vacation for nature lovers.

Things/activities to do: Horse riding, ATV ride, parasailing, Ziplining, waterfall trekking, hiking, cycling, etc.

Distance from Nearby Metro City: Bhopal, 240 km away.

How to Reach:

Nearest Airport: Raja Bhoj Airport, 145 kms.

Nearest Railway Station: Pipariya Railway station, 52 km away.


21

Kashmir

Kashmir

Often called ‘Paradise on Earth’, Kashmir is undeniably one of the most gorgeous places to visit in India in May. Replete with breathtaking scenic beauty and offering a thrilling adventure, Kashmir is a splendid destination nestled in the Himalayas. Offering you memories that you will cherish forever, Kashmir attracts a number of tourists every year.

Some popular places to visit here include
Amarnath and Vaishno Devi, Dal Lake, Kashmir Valley, Khardung La Pass, Gulmarg, Shalimar bagh

Things/activities to do:
Shikara ride, houseboat ride, Gondola cable car ride, river rafting, golfing, trekking, skiing, snowboarding etc.

Distance from Nearby Metro City:
Srinagar

How to Reach:

Nearest Airport:
Srinagar International Airport

Nearest Railway Station:
Jammu Tawi


22

Wayanad

Wayanad

Situated in Kerala, Wayanad is one of the most prominent tourist destinations in India. Mostly known for its surreal homestays, Wayanad offers a great holiday with numerous activities and adventures. Whether you want to nature walk in one of the plantations or want to get the thrill by trekking to pre-historic caves, Wayanad will keep you enticed throughout the holiday.

A few of the popular places to visit in Wayanad include Chembra Peak, Nilimala, Meenmutty Waterfalls, Chethalayam, Pakshipathalam, Banasura Sagar Dam etc.

Things/activities to do:
Trekking, tea estate visit, birdwatching etc.

Distance from Nearby Metro City:
Bangalore, 280 kms away.

How to Reach:

Nearest Airport:
Calicut, 61 kms away.

Nearest Railway Station:
Nilambur Railway Station, 90 km away.


23

Spiti Valley

Spiti Valley

Enjoy a splendid retreat in the lap of Himalayas by visiting Spiti Valley on your next vacation. Replete with cold deserts and snow clad mountains, Spiti Valley is a wonderful place to enjoy adventure and get to know the distinctive local culture.

Spiti Valley is sure to leave you speechless with a number of Buddhist monasteries, crystal clear rivers and gigantic glaciers. An enthralling getaway, Spiti Valley is an adventure you will remember for a lifetime.

Things/activities to do: river rafting, camping, yak safari, etc.

Distance from Nearby Metro City: Chandigarh, 522 km away.

How to Reach:

Nearest Airport: Bhuntar, 245 km away.

Nearest Railway Station: Chandigarh, 522 km away.


24

Mahabaleshwar

Mahabaleshwar

Calling out all the nature lovers, Mahabaleshwar is a beautiful hill station located in Western Ghats. Whether you want to get close to the beauty of nature in solitude or looking to spend some quality time with your loved ones, Mahabaleshwar would not disappoint you among places to visit in India in May.

It is known for many popular tourist spots like
Mahabaleshwar temple, Mapro’s Garden, Elephant ‘s head point, Panch Ganga Temple, Venna Lake, Krishna Bai Temple, Pratapgarh Fort, Lingmala Waterfall, Bhilar Waterfall, Helen’s Point, Carnac Point, Atibalehwar temple, Dhobi Waterfall, Morarji Castle

Things/activities to do: Shikara ride, jungle trekking, birdwatching, picnic, caving, waterfall visit, etc.

Distance from Nearby Metro City: Pune, 120 kms away.

How to Reach:

Nearest Airport: Pune, 102 km away.

Nearest Railway Station: Wathar, 60 km from Mahabaleshwar.


25

Sakleshpur

Sakleshpur

One of the most beautiful hill stations of Western Ghats, Sakleshpur offers a wonderful holiday to all the tourists. It is known for its quaint landscapes and known for its foggy and misty weather. It is a paradise for nature lovers who can enjoy a visit to numerous plantations of tea, coffee, cardamom and cinnamon.

Offering a fantastic weekend getaway, some of the popular places to visit in Sakleshpur are Bisle Reserve Forest, Manjarabad Fort, Sakleshwara Temple, Manjehalli Waterfalls, Agni Gudda Hill, Raxidi Estate etc.

Things/activities to do: Camping, relax in homestays, cycling, plantation walk etc.

Distance from Nearby Metro City: Mangalore, 140 kms away.

How to Reach:

Nearest Airport: Mangalore Airport, 138 km.

Nearest Railway Station: Sakleshpur Railway Station, 2 km away from the city.


Newly Added India Tour Packages

Trending in India

Adventure in India

Explore All (2369)
Explore All (2369)

Attractions in India

Explore All (1624)
Explore All (1624)

Day Outs in India

Explore All (816)
Explore All (816)

Nature and Wildlife in India

Explore All (1039)
Explore All (1039)

Homestays in India

Explore All (524)
Explore All (524)

Boating in India

Explore All (185)
Explore All (185)

India Top Attractions

Places To Visit In India

Popular Related Destinations

Popular Nearby Places Around India