
Pune to Indore
Indore is approximately 550+ kms from Pune. The fastest way to reach Indore from Pune is by Flight. It takes approximately 1 hour. The cheapest way to reach Indore from Pune is by Train Via Ratlam which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mumbai
Pune
Mumbai
Indore
Approx Travel Time
5h 25m
₹5,113
Onwards
Pune
Mumbai
Indore
Approx Travel Time
5h 55m
₹5,548
Onwards
Pune
Mumbai
Indore
Approx Travel Time
15h 25m
₹420
Onwards
Pune
Mumbai
Indore
Approx Travel Time
3h 10m
₹11,376
Onwards
Pune
Mumbai
Indore
Approx Travel Time
13h 10m
₹6,683
Onwards
Pune
Mumbai
Indore
Approx Travel Time
15h 55m
₹855
Onwards
Via Ratlam
CHEAPEST
Pune
Ratlam
Indore
Approx Travel Time
15h 40m
₹415
Onwards
Via Surat
Pune
Surat
Indore
Approx Travel Time
2h 55m
₹13,821
Onwards
Frequently Asked Questions
What is the distance between Pune and Indore?
Indore is approximately 550+ kms from Pune.
How long does it take to reach Indore from Pune?
It takes approximately 1 hour to reach Indore from Pune by Flight.
What is the cheapest way to reach Indore from Pune?
The cheapest way to reach Indore from Pune is by Train Via Ratlam.
What is the fastest way to reach Indore from Pune?
The fastest way to reach Indore from Pune is by Flight.