
Nagpur to Indore
Indore is approximately 400+ kms from Nagpur. The fastest way to reach Indore from Nagpur is by Flight. It takes approximately 1 hour. The cheapest way to reach Indore from Nagpur is by Train Via Bhopal which would take approximately 12 hours.
Sort By
Mode of Transport
Via Itarsi
Nagpur
Itarsi
Indore
Approx Travel Time
10h 25m
₹420
Onwards
Nagpur
Itarsi
Indore
Approx Travel Time
10h 55m
₹6,814
Onwards
Via Sehore
Nagpur
Sehore
Indore
Approx Travel Time
11h 55m
₹440
Onwards
Via Bhopal
CHEAPEST
Nagpur
Bhopal
Indore
Approx Travel Time
11h 55m
₹335
Onwards
Via Shajapur
Nagpur
Shajapur
Indore
Approx Travel Time
12h 10m
On Demand
Frequently Asked Questions
What is the distance between Nagpur and Indore?
Indore is approximately 400+ kms from Nagpur.
How long does it take to reach Indore from Nagpur?
It takes approximately 1 hour to reach Indore from Nagpur by Flight.
What is the cheapest way to reach Indore from Nagpur?
The cheapest way to reach Indore from Nagpur is by Train Via Bhopal.
What is the fastest way to reach Indore from Nagpur?
The fastest way to reach Indore from Nagpur is by Flight.