India’s vast size means that there are numerous weather patterns. Generally, the best time to visit for warm, dry and sunny weather is between October and March. During this time, the north offers clear blue skies; however, December and January are much cooler with potential fog, while the higher Himalaya can be very cold, but with clearer mountain views. Increasing temperatures in April and May can result in excellent value trips, but you can expect high humidity and thunderstorms. The best time to travel to India’s southern states is from November onwards when the monsoon has ended. Juxtaposing the rest of the country, Ladakh in the far north is accessible between June and September. The iconic Taj Mahal is a beautiful sight; plan ahead with some flexibility and we can arrange for you to visit under a full moon.
Average Temperatures and Rainfall






Weather Month-by-Month
Events & Festivals
- Holi Festival (early March): The well known paint-throwing festival is colorful, noisy and good fun; just remember to take clothes which you don’t mind being covered in paint!
Events & Festivals
- Diwali (October or November): The ancient Hindu festival of lights is India’s largest festival. Candles are lit and dazzling firework displays illuminate the sky to celebrate, making this a magical time to visit the country
Events & Festivals
- Camel fair (November): Around 50,000 camels and goats, along with their owners and thousands of spectators, descend on Pushkar, Rajasthan each November for the Camel Fair – a truly incredible sight.
- Diwali (October or November): The ancient Hindu festival of lights is India’s largest festival. Candles are lit and dazzling firework displays illuminate the sky to celebrate, making this a magical time to visit the country.
Current Weather Forecasts | ||
Delhi
Friday
![]() 49°
mist
![]() Clouds0%
![]() Humidity100%
![]() Wind4mph
Fri
Min52°
Max76°
Sat
Min58°
Max78°
Sun
Min59°
Max80°
Mon
Min60°
Max82°
Tue
Min61°
Max81°
|
Kolkata
Friday
![]() 61°
mist
![]() Clouds20%
![]() Humidity88%
![]() Wind0mph
Fri
Min63°
Max85°
Sat
Min61°
Max87°
Sun
Min63°
Max89°
Mon
Min65°
Max89°
Tue
Min67°
Max91°
|
Mumbai
Friday
![]() 79°
smoke
![]() Clouds51%
![]() Humidity41%
![]() Wind0mph
Fri
Min76°
Max82°
Sat
Min75°
Max81°
Sun
Min75°
Max81°
Mon
Min75°
Max82°
Tue
Min74°
Max80°
|
Chennai
Friday
![]() 81°
mist
![]() Clouds40%
![]() Humidity83%
![]() Wind5mph
Fri
Min77°
Max82°
Sat
Min76°
Max82°
Sun
Min75°
Max82°
Mon
Min74°
Max83°
Tue
Min74°
Max83°
|
Jaipur
Friday
![]() 52°
mist
![]() Clouds0%
![]() Humidity82%
![]() Wind0mph
Fri
Min52°
Max72°
Sat
Min57°
Max79°
Sun
Min58°
Max80°
Mon
Min58°
Max81°
Tue
Min60°
Max81°
|
Amritsar
Friday
![]() 47°
mist
![]() Clouds91%
![]() Humidity93%
![]() Wind0mph
Fri
Min47°
Max69°
Sat
Min50°
Max79°
Sun
Min50°
Max78°
Mon
Min52°
Max80°
Tue
Min50°
Max78°
|