June marks the start of the monsoon season in (southern) India. India experiences an average temperature of 29°C (84°F), so it is still hot. Around 60 mm (2 inches) of rain falls in northern India, but over 400 mm (16 inches) in southern India!
Monsoon season doesn't mean it rains nonstop or even every day, but rain often comes on suddenly, and it can last for hours, although it is sometimes brief.
Because of the monsoon, flights and hotels will offer some discounts. So, June is one of the best times to visit India for good value of money.
India Weather in June Overview
- Average daytime temperature range in most areas of India: 25–34°C (77–93°F)
- Average rainfall: 211 mm (8 inches)
- Average rainy days: 12
- Average sunny days: 18
Weather in Central North India (Delhi, Taj Mahal, Rajasthan...)
The rain really arrives in central north India at the end of June. If you're looking for a place with relatively little rain for travel in June in India, central northern cities are better than the south. Cities like Delhi, Agra, Jaipur, and Varanasi stay dry and hot until then.
Average high temperatures can still be around 35°C (95°F) in June. When it rains, it becomes both humid and hot.
You can find the best time to visit India and travel tips at Best (and Worst) Times to Visit India.
Weather in Southern India: Mumbai, Goa, Kerala...
Southern India suffers monsoon deluges from the beginning of June. The monsoon starts first in Kerala. Then it travels up north along the east and west coast.
It arrives in Goa and Mumbai in earnest by mid-June, and then makes it way up to the north. Many beach resorts and restaurants will be closed for the monsoon season.
Meanwhile, the southern Indian state of Tamil Nadu and the east coast is usually less affected by the monsoon. So, it could be a good place to explore, with its relatively dry conditions, colonial architecture, and spectacular temples.
Get some inspiration about How to Plan an Affordable Luxury Trip to India.
Discover real reviews of Highlights Travel Family's best-rated service across trusted platforms.
Sirin is the BEST!
My recent trip to Chiang Mai was nothing short of magical, and our tour guide played a huge part in making it so memorable. From the moment we met, Sirin welcomed us with warm hospitality and an infectious passion for sharing the beauty, history, and culture of northern Thailand. More
Jenny Tse, Oct 2024
|
Excellent Trip Planning by Alisa Liu at Asia Highlights
Alisa did a wonderful job! She was very detail oriented, extremely responsive and answered my questions very promptly. She incorporated all of the places we wanted to visit and was able to book hotels, airline tickets and special event tickets (to the Chiang Mai CAD Khomloy Sky Lantern Festival which was sold out when I tried booking on my own.) Alisa was great to work with and I recommend that others use her for their trip planning. More
Effie, Sep 2024
|
Excellent experience in Bangkok
Ying was our guide in Bangkok. She was very knowledgeable and extremely helpful. She knew exactly how to move us through crowds quickly so that we could see all we wanted to say and made good recommendations for other things we were interested in. I would not hesitate to recommend Ying or anyone that helped us at Asia highlights More
Dr. Meshagae Hunte-Brown, Aug 2024
|
Northern Mountainous Regions: The Himalayan Foothills
The northern mountainous regions in June stay relatively cool and it barely rains due to the rain shadow effect. The temperature gets up to 15°C (59°F) to 20°C (68°F) in the day, but is cool at night.
The hill stations ai the Himalayan foothills, like Shimla, are among the most popular destinations for cooler weather, beautiful valley views, and Buddhist culture.
Looking for further information about planning a trip to India? Read our ultimate guide: How to Plan a Trip to India.
Average Temperatures in India's Main Cities in June
City | Average Daily Temperature Range | Average Rainfall |
---|---|---|
Delhi | 28–39°C (82–102°F) | 72 mm (3 in) |
Agra | 26–42°C (76–107°F) | 58 mm (2 in) |
Jaipur | 28–40°C (82–103°F) | 43 mm (2 in) |
Varanasi | 27–38°C (81–101°F) | 92 mm (4 in) |
Mumbai | 27–32°C (80–90°F) | 526 mm (21 in) |
Goa | 25–30°C (77–87°F) | 868 mm (34 in) |
Kochi (Kerala) | 20–27°C (68–81°F) | 359 mm (14 in) |
The Best 7 Places to Visit in India in June
Since most cities in southern India are particularly affected by the monsoon in June, it is better to consider the less-affected cities in the north. There are also a few cities in the south that are not so affected by the rain. See our 7 recommended places for June:
1. Delhi — Heart of India
Delhi doesn't receive much rain in June, especially in early June. So, you can still enjoy relatively dry weather. But the temperatures do stay high.
Midday visiting should be avoided due to the scorching heat. You could visit Delhi's largest mosque in the morning and observe worshippers. Then, take a rickshaw ride tour of Chandni Chowk market before it gets too hot.
In the afternoon when the temperature goes down a little, visit two of Delhi's World Heritage sites — Qutub Minar and Humayun's Tomb. The latter was the inspiration for the Taj Mahal.
Too busy to plan your own itinerary? Get inspiration from our itinerary ideas for 9 days, 10 days, 11 days, 12 days, and 2 weeks, or contact us to tailor-make one just for you!
2. Agra — City of the Taj
The heat scares away many would-be visitors to Agra in June. But, apart from that, Agra is one of the best places to spend June in India, due to its low rainfall.
Though it's impossible to avoid the heat completely, reasonable arrangements can make your experience much better.
You can visit the Taj Mahal at sunrise when the temperature is relatively low. Getting incredible photos of the glowing Taj will be the reward.
During the hottest period, you can enjoy a cool time in the hotel, which could have a view of the Taj Mahal from its infinity pool.
You could visit Agra Fort in the late afternoon. The sunset will enhance its splendor.
3. Jaipur — The Pink City
Similar to Delhi and Agra, Jaipur is also much less affected by the rainy season in June. There you can explore magnificent forts and princely palaces like Hawa Mahal ('Palace of the Winds'). It is best known for its pink walls lined with nearly a thousand wisely-designed windows, which allow wind to blow in from all angles.
A good idea to avoid the heat is to go to the home of a local Jaipuri where you can learn about basic Indian ingredients and spices and cook a meal of authentic local dishes following the host's instructions.
A staycation in a luxury resort is also a good choice. Find more exclusive experiences at our 2-Week Luxury India Tour.
4. Tamil Nadu — Ancient Indian Culture
As the main rain-bringing wind in June is the southwest monsoon, Tamil Nadu, located in the southeast, is less affected.
There you can visit the first English fortress in India — in Chennai. Tamil Nadu is also known as the land of temples, where you can find some of the finest Hindu temples in India.
Saraswathi Mahal Library, which is one of the oldest libraries in Asia, is also a big attraction. Check out our 12-Day Historical and Idyllic South India Tour
5. Hampi — Ruins of Medieval India
Hampi, in the south, is also one of the places less affected by the monsoon.
It is said that there are nearly 3,700 historical sites scattered over 37 square km (14 square miles), containing the picturesque ruins of a 15th-century city full of old temples, palaces, and forts. It offers glimpses of the luxurious lives of the rich at that time.
There you can see a rare stone chariot, which can still operate. The Virupaksha Temple and the Hanuman Temple sitting on a hilltop offer great views of the surrounding ruins.
If you are interested in it, see more on our 7-Day Off the Beaten Path South India Tour.
6. Shimla — Summer Capital of British India
If you are looking for a cool place to visit with little rain, then you might consider some of the hill stations located in the foothills of the Himalayas, like Shimla.
Shimla used to be the summer capital of British India. There you can visit its most famous temple, Jakhu Temple, which is dedicated to the monkey god of Hinduism. Explore the history of British India and see the Victorian-style buildings in Shimla's Mall Road.
7. Leh — Fresh Valley Views
Leh, located in the far north, is also a prefect summer resort. In June, Leh will experience a daily high temperature of 21°C (70°F) and a daily low temperature of 7°C (45°F). Rainfall averages only 4 mm (0.2 in).
Indulged in the sweeping pristine landscapes, humongous mountain faces, lovely hiking trails, and the bubbling rivers flowing through the valleys.
Get an idea about how long to spend in India if you would like to venture into Leh.
Cost and Crowds
If you don't mind the heat (or rain), you could enjoy the sights with fewer tourists in June as the monsoon season descends on India. Flights and hotels can be found at a discount for many places.
What to Bring/Wear
It is suggested to bring an umbrella, raincoat, and non-slip shoes when visiting rain-affected places in India during this June.
For other places dress for the heat… or for cooler conditions in the far north. Bring ample sun protection.
Tour India with Us
Rain is inevitable in June in most of India, but a professional travel plan, an excellent hotel, private transfers, and a professional local guide can make your experience better.
Just contact us if you are thinking of a trip to India. We'd like to create a wonderful trip based on your needs and interests, whatever the weather.
Our itineraries can all be adapted to your requirements:
- 9-Day India Highlights and Food Tour
- 8-Day Royal Rajasthan on Wheels Tour
- 14-Day Romantic Honeymoon Trip in India
- 14-Day India, Nepal, and Bhutan Tour
Monthly Weather and Travel Information for India
Learn about the weather in India for 12 months and find out the best places to visit each month.
Get Inspired with Some Popular Itineraries
At Asia Highlights, we create your kind of journey — your dates, your destinations, at your pace. You can have any trip tailor made for your travel.