
Ranchi to Diphu
Diphu is approximately 950+ kms from Ranchi. The fastest way to reach Diphu from Ranchi is by Flight, Train Via Guwahati. It takes approximately 7 hours. The cheapest way to reach Diphu from Ranchi is by Flight, Train Via Guwahati which would take approximately 7 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
CHEAPEST
FASTEST
Ranchi
Guwahati
Diphu
Approx Travel Time
7h 10m
₹7,413
Onwards
Ranchi
Guwahati
Diphu
Approx Travel Time
8h 10m
₹7,528
Onwards
Ranchi
Guwahati
Diphu
Approx Travel Time
21h 10m
On Demand
Ranchi
Guwahati
Diphu
Approx Travel Time
10h 4m
₹14,496
Onwards
Ranchi
Guwahati
Diphu
Approx Travel Time
22h 10m
On Demand
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
Via Barddhaman
Ranchi
Barddhaman
Diphu
Approx Travel Time
21h 25m
On Demand
Via Katihar
Ranchi
Katihar
Diphu
Approx Travel Time
21h 55m
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 7 hours to reach Diphu from Ranchi by Flight, Train Via Guwahati.
What is the cheapest way to reach Diphu from Ranchi?
The cheapest way to reach Diphu from Ranchi is by Flight, Train Via Guwahati.
What is the fastest way to reach Diphu from Ranchi?
The fastest way to reach Diphu from Ranchi is by Flight, Train Via Guwahati.