Mumbai is an all-season destination that experiences tropical climate. Its coastal nature and location ensure that temperatures do not fluctuate much throughout the year. Mumbai experiences three distinct seasons: 1. A moderate winter (December to February): Average temperature is at 15 to 20 °C. 2. Summer (March to May): Average temperature 27 to 30°C with peak summer months at 35–40°C. 3. Monsoon: (June to November): Average temperature is at 24–29°C.