
Nabha to Ranchi
Ranchi is approximately 1350+ kms from Nabha. The fastest way to reach Ranchi from Nabha is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Ranchi from Nabha is by Train, Flight Via Ambala, Lucknow which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Nabha
Delhi
Ranchi
Approx Travel Time
8h 25m
₹5,340
Onwards
Via Ambala, Lucknow
CHEAPEST
Nabha
Ambala
Lucknow
Ranchi
Approx Travel Time
17h 50m
₹5,078
Onwards
Via Delhi, Gaya
Nabha
Delhi
Gaya
Ranchi
Approx Travel Time
13h 5m
₹6,068
Onwards
Nabha
Delhi
Gaya
Ranchi
Approx Travel Time
14h 57m
₹11,733
Onwards
Via Roorkee, Lucknow
Nabha
Roorkee
Lucknow
Ranchi
Approx Travel Time
18h 5m
₹5,518
Onwards
Via Delhi, Patna
Nabha
Delhi
Patna
Ranchi
Approx Travel Time
10h 5m
₹8,211
Onwards
Nabha
Delhi
Patna
Ranchi
Approx Travel Time
15h 5m
₹5,251
Onwards
Nabha
Delhi
Patna
Ranchi
Approx Travel Time
16h 20m
₹5,596
Onwards
Via Delhi, Lucknow
Nabha
Delhi
Lucknow
Ranchi
Approx Travel Time
9h 50m
₹8,371
Onwards
Via Amritsar
Nabha
Amritsar
Ranchi
Approx Travel Time
8h 55m
₹6,806
Onwards
Frequently Asked Questions
What is the distance between Nabha and Ranchi?
Ranchi is approximately 1350+ kms from Nabha.
How long does it take to reach Ranchi from Nabha?
It takes approximately 9 hours to reach Ranchi from Nabha by Train, Flight Via Delhi.
What is the cheapest way to reach Ranchi from Nabha?
The cheapest way to reach Ranchi from Nabha is by Train, Flight Via Ambala, Lucknow.
What is the fastest way to reach Ranchi from Nabha?
The fastest way to reach Ranchi from Nabha is by Train, Flight Via Delhi.