
Diphu to Ranchi
Ranchi is approximately 900+ kms from Diphu. The fastest way to reach Ranchi from Diphu is by Train, Flight Via Dimapur, Kolkata. It takes approximately 7 hours. The cheapest way to reach Ranchi from Diphu is by Train Via Khagaria which would take approximately 28 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
Diphu
Guwahati
Ranchi
Approx Travel Time
13h 40m
₹4,940
Onwards
Diphu
Guwahati
Ranchi
Approx Travel Time
1d 5h 49m
On Demand
Diphu
Guwahati
Ranchi
Approx Travel Time
11h 44m
₹13,408
Onwards
Via Dimapur, Kolkata
FASTEST
Diphu
Dimapur
Kolkata
Ranchi
Approx Travel Time
6h 24m
₹9,763
Onwards
Via Khagaria
CHEAPEST
Diphu
Khagaria
Ranchi
Approx Travel Time
1d 3h 50m
₹640
Onwards
Via Siliguri
Diphu
Siliguri
Ranchi
Approx Travel Time
1d 6h 10m
On Demand
Via Katihar
Diphu
Katihar
Ranchi
Approx Travel Time
1d 8h 33m
₹1,320
Onwards
Via Guwahati, Siliguri
Diphu
Guwahati
Siliguri
Ranchi
Approx Travel Time
1d 6h 44m
₹10,462
Onwards
Via Jorhat, Kolkata
Diphu
Jorhat
Kolkata
Ranchi
Approx Travel Time
8h 44m
₹8,567
Onwards
Diphu
Jorhat
Kolkata
Ranchi
Approx Travel Time
8h 55m
On Demand
Frequently Asked Questions
What is the distance between Diphu and Ranchi?
Ranchi is approximately 900+ kms from Diphu.
How long does it take to reach Ranchi from Diphu?
It takes approximately 7 hours to reach Ranchi from Diphu by Train, Flight Via Dimapur, Kolkata.
What is the cheapest way to reach Ranchi from Diphu?
The cheapest way to reach Ranchi from Diphu is by Train Via Khagaria.
What is the fastest way to reach Ranchi from Diphu?
The fastest way to reach Ranchi from Diphu is by Train, Flight Via Dimapur, Kolkata.

