• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    Wonderful range of mountains in the Northern India

    Irrespective of age, summers in India can easily take a toll on anyone which is why we’ve compiled this list of best places to visit in India in May to get the best out of your vacations. From Spiti in North to Kerala in South, travel to enticing and best tourist places to visit in May in India that can be best explored and enjoyed with affordable and economical India tour packages.

    Places To Visit In May In India

    #1. Spiti – Best known for its rugged “mountainscape”

    Translating literally into The Middle Land, Spiti is one of the top places to visit in India during May that should be topping your Indian travel bucket list too. Home to one of the oldest monasteries, rugged motorable roads and panoramic landscapes, Spiti is one place that is blessed with natural beauty in abundance.

    Rugged mountains of Spiti

    Image Source

    Must Read: 50 Places To Visit In India Before You Turn 30

    Weather in May: Spiti faces extreme weather conditions in winters which is why summers are considered perfect. Average temperature ranges from 18°C to 25°C.
    Major Attractions: Dhankar Gompa, Kye Monastery, Pin Valley National Park, Chandratal Lake, Lahaul Valley, Komick Village and Trilokinath Temple
    Things To Do: Tour around Spiti Valley, enjoy your bike ride and camp at Chandratal, go trekking to Hampta Pass, enjoy river rafting in Spiti and Pin, admire the beauty of flora and fauna in Pin Valley National Park, trek to Dhankar Lake and more.
    How To Reach:

    • The Kullu or the Bhuntar airport is the nearest airport from Spiti from where you’ll have to hire a cab for next 245 kilometers.
    • Shimla railway station is the nearest railway head.
    • When it comes to traveling by road, Spiti can be best reached from Manali through Kunzum and Rohtang Pass which is about 196 kilometers away.

    Looking To Book A Holiday Package?

    Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.

    #2. Bir Billing – Best known for “paragliding in India”

    A heaven for paragliders, Bir Billing is one of the most incredible places to visit in North India in May. Being totally high on adrenaline and 14 kilometers away from each other, Billing serves as the take-off spot whereas Bir serves as the landing spot and together, Bir Billing is an thrilling paragliding destination in India.

    Paragliding in Bir Billing

    Image Source

    Weather in May: The weather in Bir Billing is the most suitable for exploring around the place in summers as the temperature ranges from 11°C to 25°C.
    Major Attractions: Sherab Ling Monastery, Bir Tea Factory and Chokling Monastery
    Things To Do: Enjoy paragliding in Bir Billing, go sightseeing around Bir, Billing and Barot, experience river crossing, rock climbing, rappelling and more.
    How To Reach:

    • One can reach Bir in about 45 minutes from the nearest Gaggal airport.
    • Pathankot is the nearest railway head.
    • One can reach Bir in 12 to 14 hours through a private bus from Delhi.

    #3. Kerala – Best known for its “backwaters”

    Boasting of an awesome coastline stretch of about 600 kilometers, this little piece of heaven called Kerala is not only one of the best tourist destinations for summer vacations but is also one of the best places to visit in India in May for honeymoon. A perfect blend of nature, mountains, backwaters and beaches lined with palm trees, a perfect Kerala tour package offers everything you need for a perfect summer holiday.

    backwater cruising in houseboat in Kerala

    Image Source

    Suggested Read: 15 Sun-kissed Spots For Family Beach Vacations In India

    Weather in May: Summers in Kerala is pleasantly mild due to the presence of coastal breeze and bustling backwater and the temperature ranges from 22°C to 35°C.
    Major Attractions: Munnar, Periyar National Park, Thekkady, Fort Kochi, Kovalam beaches, Alleppey, Bekal Fort and many more.
    Things To Do: Don’t miss out on a Kathakali dance performance, tour the tea estates, take a houseboat ride in the backwaters, learn some Kalaripayattu techniques and get an ayurveda massage.
    How To Reach:

    • Kerala is connected very well by air through Thiruvananthapuram airport, Cochin airport and Kozhikode airport.
    • You can travel to Kerala by train from anywhere in India and get down at any one of the 200 stations across God’s own country.
    • One can also opt for traveling by road from neighboring south Indian states like that of Karnataka, Tamil Nadu and Andhra Pradesh.

    #4. Mcleodganj – Best known for being “Dalai Lama’s home”

    Taking the travelers one step closer to mother nature, Mcleodganj is one of the perfect places to visit in India in May with family, friends and even for solo trips. Settled in the foothills of Himalayas, Mcleodganj forms a rare combination of an adventurer’s paradise and a peaceful haven which makes it one of the best places to visit in May in India.

    Triund Trek in Mcleodganj

    Image Source

    Weather in May: Summers in Mcleodganj is the best time to get out and explore this adventurous city with average temperature ranging from 22°C to 38°C.
    Major Attractions: Namgyal Monastery, Tsuglagkhang, Bhagsu Nag temple, Bhagsu Falls, Tibetan Museum, Church of St. John, Triund and Dal Lake.
    Things To Do: Go on a sightseeing tour of the city, enjoy boating in Dal Lake, go trekking, camping, and hiking on Triund, chill at Shiva Cafe and enjoy shopping in the local markets.
    How To Reach:

    • Gaggal Airport is the closest airport located about 18 kilometers from Mcleodganj.
    • Pathankot Junction serves as the nearest railway head which is 90 kilometers away from Mcleodganj.
    • From all major cities, one can easily reach Mcleodganj Bus Terminal by road.

    Planning your holiday but confused about where to go? These travel stories help you find your best trip ever!

    Real travel stories. Real stays. Handy tips to help you make the right choice.

    #5. Lansdowne – Best Known for a serene “escape from Delhi”

    A hidden gem in the state of Uttarakhand, Lansdowne is the most surreal hill station of North India when it comes to the top places to visit in India in May. A tranquil abode of charm and peace, a trip to Lansdowne is sure to be an unforgettable one. Also, it is one of the famous places to visit in India during summer and is frequented by travelers a lot.

    Trip to Lansdowne, Uttarakhand

    Image Source

    Suggested Read: Best Trekking Places In India For 2017: Your Month-wise Trekking Guide Is Here!

    Weather in May: Find yourself amidst peaceful environs during summers in Lansdowne when temperature ranges from 15°C to 30°C.
    Major Attractions: Tip n Top, St. Mary’s Church, Tarkeshwar Mahadev Temple, War memorial, Darwan Singh Museum and Bhulla Lake.
    Things To Do: Go camping, enjoy boating in Bhulla Lake, experience trekking to Snow Viewpoint, hike to Tip n Top, indulge in some nature walking throughout Lansdowne and visit Kalagarh Tiger Reserve.
    How To Reach:

    • Dehradun airport is the nearest airstrip which is 152 kilometers away.
    • Kotdwar is the nearest railway station located at a distance of 41 kilometers from Lansdowne.
    • By road, Lansdowne is just 6 hours away from New Delhi.

    #6. Kausani – Best Known for the view of “famous peaks”

    Kausani is also one of the best tourist places to visit in May in India of Uttarakhand which is perched at a heigh of about 1800 meters above the sea level. Offering panoramic views of Trisul and Nanda Devi Hills, witnessing a sunrise over the Himalayas is a must experience for everyone in Kausani.

    Hiking in Kausani

    Image Source

    Weather in May: Kausani enjoys a moderate temperature during summers and the average temperature lies between 9°C to 26°C.
    Major Attractions: Rudradhari Falls & Caves, Gandhi Ashram, pear farms and tea estates in Kausani, Anasakti Ashram and Baijnath Temple.
    Things To Do: Enjoy mystical sunrise at Nanda Devi, enjoy trekking to Adi Kailash and Bageshwar to Sunderdhunga, experience the best of bird watching and more.
    How To Reach:

    • Pantnagar is the nearest airport to Kausani which is 177 kilometers away.
    • By train, Kathgodam is the closest railway station near Nainital which is 136 kilometers away.
    • By road, Kausani is 401 kilometers away from Delhi and you can reach within 10 hours.

    #7. Chail – Best known for a “serene vacation”

    Located 2250 meters above the sea level, Chail is a beautiful hill station which is often referred to as the summer capital. An overdose on hills and misty clouds, Chail also boasts of being home to the world’s highest cricket ground.

    Lush green meadows of Chail

    Image Source

    Suggested Read: 10 Lesser Heard Wonders Of India You Never Knew Existed

    Weather in May: Chail enjoys a pleasant and mild summers with an average temperature of 15°C to 24°C.
    Major Attractions: Palace hotel, Sidh Baba temple, Kali temple, Chail wildlife sanctuary and the Himalayan nature park.
    Things To Do: Must experience living in a glass cottage, enjoy night camping in jungles of Chail, go horse riding in Kufri, go trekking, mountain biking and more.
    How To Reach:

    • By air, the Jabarhatti airport in Shimla is the nearest airport which is 72 kilometers away from Chail.
    • Kalka railway station is the closest railway head located just 81 kilometers away.
    • Located 360 kilometers away, the best way to reach Chail is by road from New Delhi via Karnal – Ambala – Zirakpur – Kalka – Kandaghat – Chail.

    #8. Tawang – Best known for “adventure-seekers & mountain-lovers”

    Much famed for being one of the most unusual hill stations in India, Tawang is where the adventure junkies find solace. Whether it’s trekking, hiking, skiing or nature walking, Tawang is one of the best tourist places to visit in May in India that has it all for you as a one stop destination.

    Hill station of Tawang

    Image Source

    Weather in May: Tawang enjoys a cool climate with an average temperature fluctuating from 3°C to 18°C.
    Major Attractions: Tawang Monastery, Bap Teng Kang, Tawang War Memorial, Sela Pass, Gorichen Peak, Madhuri Lake and many more.
    Things To Do: Skiing in Pankang Teng Tso Lake, go on a day tour to Bum La Pass, go bird watching at Bhajagang lake and much more.
    How To Reach:

    • Tezpur Airport in Assam is the nearest location which is 143 kilometers away from Tawang.
    • Tezpur is also the nearest railway head to Tawang.
    • One can also take reliable bus services from Tezpur and Bomdila.

    #9. Shillong – Best known for its “landscape”

    The capital city of Meghalaya is often denoted as the Scotland of the East due to the natural surprises that it has in store for all travelers alike. Filled with lush gardens, enticing hiking trails, hills and waterfalls, Shillong is indeed a perfect summer vacation destination.

    Trekking in Shillong

    Image Source

    Suggested Read: 15 Photogenic Valleys In India That Every Traveler Must Visit

    Weather in May: Owing to its altitude, Shillong enjoys a cool climate during summers as the average temperature rises from 15°C to 24°C.
    Major Attractions: Elephant Falls, Mawlynnong, Umiam Lake, Shillong Peak, Don Bosco Museum, Lady Hydari Park, Mawsynram and more.
    Things To Do: Explore the Elephant falls, trek to David Scott Trail, explore the Living Root Bridge at Mawlynnong, go caving at Krem Mawmluh, experience rock climbing, rappelling and ziplining at Barapani and much more.
    How To Reach:

    • Shillong Airport in Umroi is located just 40 kilometers from the city.
    • Guwahati is the nearest railway station located about 104 kilometers away from Shillong.
    • One can also reach Shillong via local buses.

    #10. Mahabaleshwar – Famous for its “raw natural beauty”

    Majestically surrounded by magnificent views, Mahabaleshwar is beautifully bound by valleys and lush greenery on all sides. Known as the Queen of Hills of the central India, Mahabaleshwar is one of the most popular tourist destinations in Maharashtra.

    lush green forests of mahabaleshwar in maharashtra

    Image Source

    Weather in May: Mahabaleshwar has a very enjoyable climate in summers during which the temperature lies between 20°C to 30°C.
    Major Attractions: Mahabaleshwar Temple, Morarji Castle, Venna Lake, Pratapgad, Mapro Garden, Tapola, Lingamala Falls, Lodwick Point, Elephant’s Head Point and many more.
    Things To Do: Witness majestic sunrise at Wilson Point, biking at Mahabaleshwar hill station, enjoy boating from Tapola to Bamnoli Island and enjoy rock climbing, horse riding trekking at Matheran.
    How To Reach:

    • The nearest airport is that of Pune located just 120 kilometers away.
    • Wathar is the nearest railway station which is located only 60 kilometers away from Mahabaleshwar.
    • One can also take local buses from Vashi, Dadar East or Sion and reach Mahabaleshwar in just 5 to 6 hours.

    #11. Sandakphu – Best known for “trekkers”

    Much famed as the trekker’s paradise, Sandakphu is located at a height of 3636 meters in the north west region of Darjeeling. Being the highest peak in the entire Singalila mountain range, trekking to Sandakphu once can get you Himalayan memories of a lifetime.

    Mountains in Sandakphu

    Image Source

    Suggested Read: 10 Romantic Road Trips In India To Embark On With Your Love

    Weather in May: Sandakphu enjoys a cool climate with a temperature range of 6°C to 12°C in summers.
    Major Attractions: Varsey Rhododendron Sanctuary, Singalila mountain range, Mane Bhanjang, Chitrey, Tonglu and Tumling.
    Things To Do: Trek from Manebhanjan to Sandakphu, stroll through Glenburn Tea Estate, go shopping at local Pashupati market and more.
    How To Reach:

    • You can reach Sandakphu from Manebhanjan in about 5 hours via a jeep or any other SUV.
    • The climb is too steep and the distance of about 32 kilometers cannot be accessed at night.

    #12. Horsley Hills – Best Known for providing an “escape from city’s humdrum”

    For those who want to get away from the hustle and bustle of the busy Bengaluru city and the neighboring places, Horsley Hills serves as a heavenly getaway located in the heart of Chittoor district of Andhra Pradesh. Promising a lovely summer in the nature’s lap, Horsley Hills is also famous for adventure sports.

    Rock climbing at Horsley Hills

    Image Source

    Weather in May: Horsley Hills enjoy a moderate weather during summers and the temperature ranges from 20°C to 30°C.
    Major Attractions: The View Point, Mallamma Temple, Gali Bandalu, Horsley Hills Zoo and Dumukurallu Waterfalls
    Things To Do: Go on a scenic sightseeing tour, experience trekking, hiking, and rappelling at its best, shop for some beautiful tribal handicrafts of Chenchu tribes and more.
    How To Reach:

    • Located at a distance of 160 kilometers and 165 kilometers, Tirupati and Bengaluru are the nearest airports respectively.
    • Madanapalle is the nearest railway head located just 43 kilometers away.

    #13. Kotagiri – Best known for “slow travelers”

    Quiet and quaint, Kotagiri is the oldest of all hill stations in Nilgiris and is one of the perfect laid-back places to visit in South India in May for summers. Located at a distance of about 30 odd kilometers from Ooty, Kotagiri welcomes everyone to witness its natural greens that blends perfectly with the clear blue skies.

    Kotagiri Hill Station in Nilgiris

    Image Source

    Suggested Read: Hill Stations Near Chennai That Will Leave You Loving Summer Forever

    Weather in May: Kotagiri enjoys a cool climate during summers and average temperature lies between 20°C to 30°C.
    Major Attractions: Kodanad View Point, Catherine Falls, Rangaswamy Peak and Pillar, Longwood Shola, Elk Falls and John Sullivan Memorial.
    Things To Do: Go nature walking throughout Kotagiri, experience trekking and rock climbing at Kodanad, walk through the lush green tea plantations and much more.
    How To Reach:

    • Coimbatore airport is the nearest airport located about 100 kilometers away.
    • You can take the Nilgiris Mountain railway from Mettupalayam and get down at Ooty.
    • You can reach Kotagiri from Ooty through local buses within 1 hour.

    #14. Dandeli – Best known for its “wildlife and birdlife”

    Located in the north-west region of Karnataka, Dandeli is home to the second largest wildlife sanctuary in India. Being a natural habitat for tigers, elephants, exotic snakes, black panthers and leopards, Dandeli also houses more than 300 species of birds making itself a perfect destination for nature lovers and one among the best places to visit in May in India with family.

    water rafting in Dandeli

    Image Source

    Weather in May: Dandeli can be best explored during the summers when the average temperature is around 33°C.
    Major Attractions: Dandeli Wildlife Sanctuary, Kulgi Nature Camp, Kavala Caves and Shiroli Peak.
    Things To Do: Indulge in the best of white water rafting, bird watching, jeep safari, mountain biking, canoeing and kayaking at Dandeli Wildlife Sanctuary and more.
    How To Reach:

    • Belgaum is the nearest airport located at a distance of 90 kilometers.
    • The nearest railway station is that of Alnavar which is 35 kilometers away from Dandeli.
    • You can also take the local buses from Alnavar, Dharwad, Belgaum and Hubli to Dandeli.

    #15. Kadmat Island – Best known for “honeymooners”

    Popularly recognized as the Cardamom Island, Kadmat is a beautiful coral island perfect for honeymooners and for watersports enthusiasts. Being a part of the Amindivi subgroup that belongs to the archipelago of Lakshadweep, Kadmat Island is one destination which should be on your summer vacation destination list without fail.

    Kadmat Island beach

    Image Source

    Suggested Read: 20 Best Beaches In Andaman & Nicobar Islands

    Weather in May: All of Lakshadweep Islands including Kadmat Island enjoy a tropical climate throughout the year and the average temperature is between 25°C to 35°C.
    Major Attractions: Andrott Island, Mohiyudeen Mosque, Golden Jubilee Museum and Kavaratti.
    Things To Do: Visit the archaeological remains of Buddhist culture at Andrott, explore the traditional Minicoy sailboats at Golden Jubilee Museum, experience kayaking, diving and swimming in crystal clear waters of Kavaratti.
    How To Reach:

    • By air, fly to Agatti Aerodrome from Cochin International Airport in approximately 2 hours and then get your transfer via helicopter of speed boats from there.
    • You can reach Kadmat Island through passenger ships from Kochi in about 15 to 20 hours.

    With all the required information on your fingertips, these escapades are worth spending your summer at. And whenever you’re ready, the best of customizable tour packages in India at TravelTriangle will just be a click away from you. See you on the other side!

    Frequently Asked Questions About Places To Visit In India In May

    Q: What is the coolest place in India?

    A: Located in the heart of Kargil, the town of Dras happens to be the coolest place in India.

    Q: What are best places to visit in May in South India?

    A: Kodaikanal, Ooty, Munnar, Yercaud, and Araku Valley are some of the best places to visit in South India in the month of May.

    Q: What are best places to visit in May in India for 3 days?

    A: Hilly retreats like that of Bir Billing, Mcleodganj, Lansdowne, Kausani, Chail, and Tawang are some of the best places to visit in May in India for a short period of about three to four days.

    Further Read: 15 Best Places To Visit In India In June: Summer Vacations Done Right!

    Looking To Book An International Holiday?

    Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.



    Category: Adventure, India, Places To Visit

    Best Places To Visit In India By Month