Hapur to Nabha - Multiple Options To Reach By Cab, Train, Bus
Nabha is approximately 250+ kms from Hapur. The fastest way to reach Nabha from Hapur is by Cab, Train Via Sonipat. It takes approximately 7 hours. The cheapest way to reach Nabha from Hapur is by Train Via Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Sonipat
RECOMMENDED
FASTEST
Hapur
Sonipat
Nabha
Approx Travel Time
7h 10m
₹2,789
Onwards
Via Panipat
Hapur
Panipat
Nabha
Approx Travel Time
7h 47m
₹2,495
Onwards
Via Ambala
Hapur
Ambala
Nabha
Approx Travel Time
7h 58m
₹520
Onwards
Via Delhi
CHEAPEST
Hapur
Delhi
Nabha
Approx Travel Time
7h 40m
₹270
Onwards
Hapur
Delhi
Nabha
Approx Travel Time
8h 10m
₹670
Onwards
Via Patiala
Hapur
Patiala
Nabha
Approx Travel Time
7h 25m
₹4,492
Onwards
Via Saharanpur
Hapur
Saharanpur
Nabha
Approx Travel Time
8h 10m
₹920
Onwards
Hapur
Saharanpur
Nabha
Approx Travel Time
8h 40m
₹3,978
Onwards
Via Yamunanagar
Hapur
Yamunanagar
Nabha
Approx Travel Time
8h 50m
₹4,103
Onwards
Via Ghaziabad, Ambala
Hapur
Ghaziabad
Ambala
Nabha
Approx Travel Time
9h 5m
₹370
Onwards
Frequently Asked Questions
What is the distance between Hapur and Nabha?
Nabha is approximately 250+ kms from Hapur.
How long does it take to reach Nabha from Hapur?
It takes approximately 7 hours to reach Nabha from Hapur by Cab, Train Via Sonipat.
What is the cheapest way to reach Nabha from Hapur?
The cheapest way to reach Nabha from Hapur is by Train Via Delhi.
What is the fastest way to reach Nabha from Hapur?
The fastest way to reach Nabha from Hapur is by Cab, Train Via Sonipat.