hero
How2Go
Nasirabad to Indore

Nasirabad to Indore

Indore is approximately 450+ kms from Nasirabad. The fastest way to reach Indore from Nasirabad is by Bus, Flight Via Ajmer. It takes approximately 3 hours. The cheapest way to reach Indore from Nasirabad is by Bus which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

CHEAPEST

Nasirabad

Indore

Approx Travel Time

10h 25m

₹600

Onwards

Via Ajmer, Udaipur

Nasirabad

Ajmer

Udaipur

Indore

Approx Travel Time

4h 40m

₹20,210

Onwards

Ads by MMT

Via Jaipur

Nasirabad

Jaipur

Indore

Approx Travel Time

6h 25m

On Demand

Nasirabad

Jaipur

Indore

Approx Travel Time

6h 10m

₹5,576

Onwards

Via Ajmer

FASTEST

Nasirabad

Ajmer

Indore

Approx Travel Time

3h 15m

₹8,096

Onwards

Ads by MMT

Via Kishangarh, Ajmer

Nasirabad

Kishangarh

Ajmer

Indore

Approx Travel Time

4h 54m

₹8,396

Onwards

Nasirabad

Kishangarh

Ajmer

Indore

Approx Travel Time

5h 10m

₹8,356

Onwards

Via Bijainagar, Ajmer

Nasirabad

Bijainagar

Ajmer

Indore

Approx Travel Time

5h 40m

₹8,840

Onwards

Nasirabad

Bijainagar

Ajmer

Indore

Approx Travel Time

5h 45m

₹8,565

Onwards

Via Beawar, Ajmer

Nasirabad

Beawar

Ajmer

Indore

Approx Travel Time

14h 20m

₹8,241

Onwards

Frequently Asked Questions

What is the distance between Nasirabad and Indore?

Indore is approximately 450+ kms from Nasirabad.

How long does it take to reach Indore from Nasirabad?

It takes approximately 3 hours to reach Indore from Nasirabad by Bus, Flight Via Ajmer.

What is the cheapest way to reach Indore from Nasirabad?

The cheapest way to reach Indore from Nasirabad is by Bus.

What is the fastest way to reach Indore from Nasirabad?

The fastest way to reach Indore from Nasirabad is by Bus, Flight Via Ajmer.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India