
Nagpur to Ranchi
Ranchi is approximately 1300+ kms from Nagpur. The fastest way to reach Ranchi from Nagpur is by Flight Via Kolkata. It takes approximately 5 hours. The cheapest way to reach Ranchi from Nagpur is by Train, Bus Via Jharsuguda which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
FASTEST
Nagpur
Kolkata
Ranchi
Approx Travel Time
4h 30m
₹11,429
Onwards
Via Patna
Nagpur
Patna
Ranchi
Approx Travel Time
14h 2m
₹15,905
Onwards
Nagpur
Patna
Ranchi
Approx Travel Time
13h 50m
₹8,438
Onwards
Via Jharsuguda
CHEAPEST
Nagpur
Jharsuguda
Ranchi
Approx Travel Time
17h 5m
₹1,395
Onwards
Via Bilaspur, Chattisgarh
Nagpur
Bilaspur, Chattisgarh
Ranchi
Approx Travel Time
18h 30m
On Demand
Via Patna, Giridih
Nagpur
Patna
Giridih
Ranchi
Approx Travel Time
13h 18m
₹8,218
Onwards
Via Raipur, Chhattisgarh
Nagpur
Raipur, Chhattisgarh
Ranchi
Approx Travel Time
20h 1m
On Demand
Via Raipur, Chhattisgarh, Jharsuguda
Nagpur
Raipur, Chhattisgarh
Jharsuguda
Ranchi
Approx Travel Time
18h 6m
₹7,768
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Ranchi?
Ranchi is approximately 1300+ kms from Nagpur.
How long does it take to reach Ranchi from Nagpur?
It takes approximately 5 hours to reach Ranchi from Nagpur by Flight Via Kolkata.
What is the cheapest way to reach Ranchi from Nagpur?
The cheapest way to reach Ranchi from Nagpur is by Train, Bus Via Jharsuguda.
What is the fastest way to reach Ranchi from Nagpur?
The fastest way to reach Ranchi from Nagpur is by Flight Via Kolkata.


