Mumbai trip planner: best time, cost and things to do

Mumbai, Maharashtra
Photo: Wikipedia

India's biggest city: sea-facing promenades, colonial architecture, street food and nightlife. The best time to visit Mumbai is November to February, and June to August is best avoided (heavy monsoon flooding). Plan 2 days; on the ground you can expect about ₹1,400 to ₹10,800 per person per day.

Plan your Mumbai trip and see the full cost

Mumbai at a glance

State
Maharashtra
Best months
November to February
Best avoided
June to August (heavy monsoon flooding)
Suggested stay
2 days
Nearest airport
BOM (in town)
Nearest railway station
Mumbai CSMT (CSMT)
Good for
foodie, party, beach
Ground cost per person per day
₹1,400 budget, ₹3,850 mid-range, ₹10,800 comfort

How much does a trip to Mumbai cost?

About ₹1,400 (budget), ₹3,850 (mid-range) or ₹10,800 (comfort) per person per day, two sharing a room and a cab, excluding the journey to Mumbai.

What to eat in Mumbai

  • Vada pav
  • Pav bhaji
  • Bombay sandwich
  • Irani chai with bun maska

Top things to do in Mumbai

  • Gateway of India: The 1924 basalt arch on the harbour, facing the Taj hotel. about 1 hour. free entry
  • Elephanta Caves: 6th-century rock-cut Shiva caves, an hour's ferry across the harbour. about 5 hours. entry about ₹40. Last ferry back leaves around 5:30 pm
  • Marine Drive at sunset: 3.6 km of sea wall, the Queen's Necklace lighting up after dark. about 1.5 hours. free entry
  • Chhatrapati Shivaji Terminus: A UNESCO-listed Victorian Gothic station that still runs millions of commuters. about 0.5 hours. free entry
  • CSMVS museum: Mumbai's grand museum: Indus artefacts, Mughal miniatures and a huge dome. about 2 hours. entry about ₹150
  • Colaba Causeway: Street shopping for jhumkas to fridge magnets, then chai at Leopold Cafe. about 2 hours. free entry
  • Haji Ali Dargah: A mosque out at sea on a causeway you can only walk at low tide. about 1 hour. free entry. Check tide times; the path floods at high tide
  • Siddhivinayak Temple: Mumbai's most loved Ganesh temple; Tuesdays mean serious queues. about 1 hour. free entry

How to get to Mumbai

To reach Mumbai, Mumbai has its own airport (BOM), and Mumbai CSMT (CSMT) is the railway station.

Frequently asked questions about Mumbai

When is the best time to visit Mumbai?

The best months for Mumbai are November to February. June to August: heavy monsoon flooding. Prices for stays and flights rise around holidays and long weekends, so book early for those dates.

How much does a trip to Mumbai cost?

On the ground in Mumbai a budget trip costs about ₹1,400 per person per day, a mid-range trip about ₹3,850 and a comfortable one about ₹10,800, assuming two people share a room and a cab. That covers stay, food and local transport but not the journey to Mumbai. TripRoast works out the full cost per person from your city, including transport.

How many days do you need in Mumbai?

Plan at least 2 days in Mumbai. It works well as a short break.

What should you eat in Mumbai?

Try Vada pav, Pav bhaji, Bombay sandwich, Irani chai with bun maska.

How do you get to Mumbai?

To reach Mumbai, Mumbai has its own airport (BOM), and Mumbai CSMT (CSMT) is the railway station.

Similar places to visit

Costs are estimates built from public data, official fares and traveller reports. Always check prices before you book. How TripRoast works.