Peak Season is from November to February when Mumbai experiences mild winters. Temperatures can go as low as 10 degrees celsius, although rarely.
Shoulder Season: June to October welcomes the famous monsoons to Mumbai. July and August sees perpetual downpour and for those who can brave the rains, the city is at its most beautiful during this season.
Off-season:March to May are the months when the tourists start thinning out. Henceforth, the accommodation costs reduce and though the weather is hot and humid, it’s nice to be able to explore the city away without the crowds.
Budget for Mumbai
For Budget Travellers: INR 1600 to 2500 a day
Accommodation in hostels and basic rooms in guesthouses: INR 800 - 1500
Food in local cafes and street eateries: INR 200-500
Public Transport in local trains and buses: INR 10 - 100
Sightseeing: INR 10 - 200
For Mid-range Travellers: INR 2500 to INR 5000 a day
Accommodation in mid-range hotels and homestays: INR 1500 - 2500
Food in mid-range cafes and restaurants: INR 1000 - 2000
Local transport in auto-rickshaws, and local taxis: INR 250 - 400
Sightseeing & Tours: INR 10 - 1000
For Luxury Travellers: INR 8000 and upwards
Accommodation in 4* or 5* hotels: INR 5000 and upwards
Food in upscale restaurants and bars: INR 2000 and upwards