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