
Ranchi to Diphu
Diphu is approximately 950+ kms from Ranchi. The fastest way to reach Diphu from Ranchi is by Flight, Train Via Kolkata, Dimapur. It takes approximately 6 hours. The cheapest way to reach Diphu from Ranchi is by Flight, Train Via Siliguri which would take approximately 14 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
Ranchi
Guwahati
Diphu
Approx Travel Time
7h 10m
₹5,856
Onwards
Ranchi
Guwahati
Diphu
Approx Travel Time
7h 40m
₹6,071
Onwards
Ranchi
Guwahati
Diphu
Approx Travel Time
9h 25m
₹12,939
Onwards
Via Guwahati, Dimapur
Ranchi
Guwahati
Dimapur
Diphu
Approx Travel Time
5h 50m
₹7,481
Onwards
Via Kolkata, Dimapur
FASTEST
Ranchi
Kolkata
Dimapur
Diphu
Approx Travel Time
5h 35m
₹7,397
Onwards
Ranchi
Kolkata
Dimapur
Diphu
Approx Travel Time
13h 5m
₹4,599
Onwards
Via Siliguri
CHEAPEST
Ranchi
Siliguri
Diphu
Approx Travel Time
13h 55m
₹4,192
Onwards
Via Jangipur
Ranchi
Jangipur
Diphu
Approx Travel Time
20h 55m
On Demand
Via Tarapith
Ranchi
Tarapith
Diphu
Approx Travel Time
20h 40m
On Demand
Via Malda
Ranchi
Malda
Diphu
Approx Travel Time
21h 10m
On Demand
Frequently Asked Questions
What is the distance between Ranchi and Diphu?
Diphu is approximately 950+ kms from Ranchi.
How long does it take to reach Diphu from Ranchi?
It takes approximately 6 hours to reach Diphu from Ranchi by Flight, Train Via Kolkata, Dimapur.
What is the cheapest way to reach Diphu from Ranchi?
The cheapest way to reach Diphu from Ranchi is by Flight, Train Via Siliguri.
What is the fastest way to reach Diphu from Ranchi?
The fastest way to reach Diphu from Ranchi is by Flight, Train Via Kolkata, Dimapur.