
Lucknow to Indore
Indore is approximately 650+ kms from Lucknow. The fastest way to reach Indore from Lucknow is by Flight. It takes approximately 2 hours. The cheapest way to reach Indore from Lucknow is by Train Via Kanpur which would take approximately 13 hours.
Sort By
Mode of Transport
Via Jaipur
Lucknow
Jaipur
Indore
Approx Travel Time
4h 45m
₹10,674
Onwards
Via Prayagraj(Allahabad)
Lucknow
Prayagraj(Allahabad)
Indore
Approx Travel Time
7h 56m
₹8,955
Onwards
Lucknow
Prayagraj(Allahabad)
Indore
Approx Travel Time
7h 36m
On Demand
Via Raipur, Chhattisgarh
Lucknow
Raipur, Chhattisgarh
Indore
Approx Travel Time
4h 5m
₹10,423
Onwards
Via Kanpur
CHEAPEST
Lucknow
Kanpur
Indore
Approx Travel Time
13h 5m
₹470
Onwards
Lucknow
Kanpur
Indore
Approx Travel Time
12h 20m
₹1,409
Onwards
Frequently Asked Questions
What is the distance between Lucknow and Indore?
Indore is approximately 650+ kms from Lucknow.
How long does it take to reach Indore from Lucknow?
It takes approximately 2 hours to reach Indore from Lucknow by Flight.
What is the cheapest way to reach Indore from Lucknow?
The cheapest way to reach Indore from Lucknow is by Train Via Kanpur.
What is the fastest way to reach Indore from Lucknow?
The fastest way to reach Indore from Lucknow is by Flight.


