Asansol to Nabha - Multiple Options To Reach By Train
Nabha is approximately 1500+ kms from Asansol. The fastest way to reach Nabha from Asansol is by Train Via Roorkee. It takes approximately 30 hours. The cheapest way to reach Nabha from Asansol is by Train Via Roorkee which would take approximately 30 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
CHEAPEST
FASTEST
Asansol
Roorkee
Nabha
Approx Travel Time
1d 6h 10m
₹710
Onwards
Via Karnal
Asansol
Karnal
Nabha
Approx Travel Time
1d 6h 10m
₹760
Onwards
Via Sonipat
Asansol
Sonipat
Nabha
Approx Travel Time
1d 6h 40m
₹770
Onwards
Via Ganaur
Asansol
Ganaur
Nabha
Approx Travel Time
1d 6h 40m
₹770
Onwards
Via Panipat
Asansol
Panipat
Nabha
Approx Travel Time
1d 6h 40m
₹750
Onwards
Via Yamunanagar
Asansol
Yamunanagar
Nabha
Approx Travel Time
1d 6h 13m
₹730
Onwards
Via Kurukshetra
Asansol
Kurukshetra
Nabha
Approx Travel Time
1d 6h 10m
₹765
Onwards
Via Delhi
Asansol
Delhi
Nabha
Approx Travel Time
1d 7h 10m
₹775
Onwards
Via Agra
Asansol
Agra
Nabha
Approx Travel Time
1d 8h 39m
₹820
Onwards
Via Ambala
Asansol
Ambala
Nabha
Approx Travel Time
1d 6h 25m
₹745
Onwards
Frequently Asked Questions
What is the distance between Asansol and Nabha?
Nabha is approximately 1500+ kms from Asansol.
How long does it take to reach Nabha from Asansol?
It takes approximately 30 hours to reach Nabha from Asansol by Train Via Roorkee.
What is the cheapest way to reach Nabha from Asansol?
The cheapest way to reach Nabha from Asansol is by Train Via Roorkee.
What is the fastest way to reach Nabha from Asansol?
The fastest way to reach Nabha from Asansol is by Train Via Roorkee.