Mumbai, Thane, and Navi Mumbai experienced heatwave conditions with the suburban Santacruz observatory in the metropolis recording a temperature of 38.5 degrees Celsius while Navi Mumbai sizzled at 42 degrees Celsius, the India Meteorological Department said on Wednesday.