
Indore to Diphu
Diphu is approximately 2000+ kms from Indore. The fastest way to reach Diphu from Indore is by Flight, Train Via Patna. It takes approximately 22 hours. The cheapest way to reach Diphu from Indore is by Train Via Mughal Sarai which would take approximately 42 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
FASTEST
Indore
Patna
Diphu
Approx Travel Time
21h 55m
₹6,228
Onwards
Indore
Patna
Diphu
Approx Travel Time
1d 17h 40m
₹1,230
Onwards
Via Varanasi
Indore
Varanasi
Diphu
Approx Travel Time
1d 2h 25m
On Demand
Via Bhubaneshwar
Indore
Bhubaneshwar
Diphu
Approx Travel Time
1d 2h 10m
₹5,897
Onwards
Via Ayodhya
Indore
Ayodhya
Diphu
Approx Travel Time
1d 3h 55m
On Demand
Via Naugachhia
Indore
Naugachhia
Diphu
Approx Travel Time
1d 17h 25m
On Demand
Via Prayagraj(Allahabad)
Indore
Prayagraj(Allahabad)
Diphu
Approx Travel Time
1d 4h 40m
₹8,386
Onwards
Via Begusarai
Indore
Begusarai
Diphu
Approx Travel Time
1d 17h 40m
On Demand
Via Mughal Sarai
CHEAPEST
Indore
Mughal Sarai
Diphu
Approx Travel Time
1d 17h 40m
₹1,220
Onwards
Via Lucknow
Indore
Lucknow
Diphu
Approx Travel Time
1d 6h 40m
On Demand
Frequently Asked Questions
What is the distance between Indore and Diphu?
Diphu is approximately 2000+ kms from Indore.
How long does it take to reach Diphu from Indore?
It takes approximately 22 hours to reach Diphu from Indore by Flight, Train Via Patna.
What is the cheapest way to reach Diphu from Indore?
The cheapest way to reach Diphu from Indore is by Train Via Mughal Sarai.
What is the fastest way to reach Diphu from Indore?
The fastest way to reach Diphu from Indore is by Flight, Train Via Patna.