
Nabha to Rangia
Rangia is approximately 1750+ kms from Nabha. The fastest way to reach Rangia from Nabha is by Train Via Roorkee. It takes approximately 36 hours. The cheapest way to reach Rangia from Nabha is by Train Via Roorkee which would take approximately 36 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
CHEAPEST
FASTEST
Nabha
Roorkee
Rangia
Approx Travel Time
1d 12h 10m
₹855
Onwards
Nabha
Roorkee
Rangia
Approx Travel Time
1d 14h 32m
₹6,252
Onwards
Via Saharanpur
Nabha
Saharanpur
Rangia
Approx Travel Time
1d 12h 10m
₹860
Onwards
Via Ambala
Nabha
Ambala
Rangia
Approx Travel Time
1d 12h 10m
₹880
Onwards
Via Jangipur
Nabha
Jangipur
Rangia
Approx Travel Time
1d 16h 10m
On Demand
Via Yamunanagar
Nabha
Yamunanagar
Rangia
Approx Travel Time
1d 12h 13m
On Demand
Via Agra
Nabha
Agra
Rangia
Approx Travel Time
1d 16h 54m
On Demand
Via Delhi
Nabha
Delhi
Rangia
Approx Travel Time
1d 14h 10m
₹915
Onwards
Via Ludhiana
Nabha
Ludhiana
Rangia
Approx Travel Time
1d 13h 55m
₹910
Onwards
Via Murshidabad
Nabha
Murshidabad
Rangia
Approx Travel Time
1d 16h 55m
On Demand
Frequently Asked Questions
What is the distance between Nabha and Rangia?
Rangia is approximately 1750+ kms from Nabha.
How long does it take to reach Rangia from Nabha?
It takes approximately 36 hours to reach Rangia from Nabha by Train Via Roorkee.
What is the cheapest way to reach Rangia from Nabha?
The cheapest way to reach Rangia from Nabha is by Train Via Roorkee.
What is the fastest way to reach Rangia from Nabha?
The fastest way to reach Rangia from Nabha is by Train Via Roorkee.