Delhi and Mumbai are two important stoppages for any tourist who comes to India. While Delhi is the capital city, Mumbai is the financial capital of India, also housing Bollywood, India’s answer to Hollywood. The two cities can’t be more dissimilar in culture as well as weather. While Mumbai is a city that is composed of seven islands lying along the coast of Arabian Sea, Delhi is a land locked city lying in the northern part of the country closer to Himalayas. This difference in location has great significance as far as climates of Delhi and Mumbai are concerned. Let us find out the differences.
For one, whether it is January or August, someone from north of India has to remain prepared to face a sultry weather in Mumbai. This is because of the proximity of the ocean from the city of Mumbai. High humidity levels means uncomfortable weather that feels hotter than the temperatures of 28 degrees Celsius would suggest. The weather is like this all year long, and there is no respite from humidity even in December and January, which are supposed to be cooler months in Mumbai. However, someone from Delhi coming to Mumbai in December would feel as if he is facing summers, as winters in Delhi can be pretty harsh with temperatures down to 4-5 degrees Celsius.
While the climate of Mumbai is tropical, the one in Delhi is sub tropical with influences of monsoons making the climate rich and varied. While the climate in Mumbai is dry for 7 months with 5 months that are wet, July August are the months of monsoon rains in Delhi with strong summer months of May and June, while having harsh winters in December and January. Average rainfall in Mumbai is much more than in Delhi, and the temperature variation is seen more in Delhi than in Mumbai where one has 25-27 degrees Celsius temperatures all year long.
In summary, while Delhi has prolonged summers, short winters with extreme weather, and months of rainfall, Mumbai has almost same weather all year long being closer to ocean and high humidity makes one feel even temperatures of 27-28 degree Celsius look hotter than they are.