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

Indore, Madhya Pradesh
Photo: Wikipedia

Food capital of Madhya Pradesh with famous night markets, and India's cleanest city. The best time to visit Indore is October to March, and May is best avoided (summer heat). Plan 1 day; on the ground you can expect about ₹650 to ₹4,650 per person per day.

Plan your Indore trip and see the full cost

Indore at a glance

State
Madhya Pradesh
Best months
October to March
Best avoided
May (summer heat)
Suggested stay
1 day
Nearest airport
IDR (in town)
Nearest railway station
Indore Junction (INDB)
Good for
foodie
Ground cost per person per day
₹650 budget, ₹1,750 mid-range, ₹4,650 comfort

How much does a trip to Indore cost?

About ₹650 (budget), ₹1,750 (mid-range) or ₹4,650 (comfort) per person per day, two sharing a room and a cab, excluding the journey to Indore.

What to eat in Indore

  • Poha jalebi
  • Bhutte ka kees
  • Garadu
  • Sabudana khichdi at Sarafa

Top things to do in Indore

  • Sarafa Bazaar night food: A jewellery market that turns into a street food festival every night. about 2 hours. free entry
  • Chappan Dukan: 56 shops of poha, garadu and shikanji. about 1.5 hours. free entry
  • Rajwada Palace: The Holkars' seven-storey palace gateway. about 1 hour. entry about ₹10
  • Lal Bagh Palace: A Holkar palace with gates copied from Buckingham Palace. about 1.5 hours. entry about ₹20
  • Kanch Mandir: A Jain temple lined entirely with glass and mirrors. about 0.5 hours. free entry
  • Patalpani waterfall: A 90 m waterfall, roaring in the monsoon. about 3 hours. free entry
  • Mandu day trip: Afghan palaces and the Jahaz Mahal, 95 km away. about 8 hours. entry about ₹25

How to get to Indore

To reach Indore, Indore has its own airport (IDR), and Indore Junction (INDB) is the railway station.

Frequently asked questions about Indore

When is the best time to visit Indore?

The best months for Indore are October to March. May: summer heat. Prices for stays and flights rise around holidays and long weekends, so book early for those dates.

How much does a trip to Indore cost?

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

How many days do you need in Indore?

Plan at least 1 day in Indore. It works well as a short break.

What should you eat in Indore?

Try Poha jalebi, Bhutte ka kees, Garadu, Sabudana khichdi at Sarafa.

How do you get to Indore?

To reach Indore, Indore has its own airport (IDR), and Indore Junction (INDB) 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.