Basti to Nabha
Nabha is approximately 850+ kms from Basti. The fastest way to reach Nabha from Basti is by Train Via Roorkee. It takes approximately 18 hours. The cheapest way to reach Nabha from Basti is by Train Via Ambala which would take approximately 19 hours.
Sort By
Mode of Transport
Via Yamunanagar
RECOMMENDED
Basti
Yamunanagar
Nabha
Approx Travel Time
18h 13m
On Demand
Via Saharanpur
Basti
Saharanpur
Nabha
Approx Travel Time
18h 25m
₹745
Onwards
Via Roorkee
FASTEST
Basti
Roorkee
Nabha
Approx Travel Time
18h 10m
₹520
Onwards
Via Haridwar
Basti
Haridwar
Nabha
Approx Travel Time
18h 25m
₹560
Onwards
Via Karnal
Basti
Karnal
Nabha
Approx Travel Time
18h 25m
On Demand
Via Ambala
CHEAPEST
Basti
Ambala
Nabha
Approx Travel Time
18h 25m
₹405
Onwards
Via Panipat
Basti
Panipat
Nabha
Approx Travel Time
18h 40m
On Demand
Via Sonipat
Basti
Sonipat
Nabha
Approx Travel Time
18h 55m
On Demand
Via Rajpura
Basti
Rajpura
Nabha
Approx Travel Time
18h 52m
₹710
Onwards
Via Delhi
Basti
Delhi
Nabha
Approx Travel Time
19h 25m
₹450
Onwards
Frequently Asked Questions
What is the distance between Basti and Nabha?
Nabha is approximately 850+ kms from Basti.
How long does it take to reach Nabha from Basti?
It takes approximately 18 hours to reach Nabha from Basti by Train Via Roorkee.
What is the cheapest way to reach Nabha from Basti?
The cheapest way to reach Nabha from Basti is by Train Via Ambala.
What is the fastest way to reach Nabha from Basti?
The fastest way to reach Nabha from Basti is by Train Via Roorkee.