
Nabha to Badlapur
Badlapur is approximately 850+ kms from Nabha. The fastest way to reach Badlapur from Nabha is by Train, Flight Via Delhi, Lucknow. It takes approximately 13 hours. The cheapest way to reach Badlapur from Nabha is by Train Via Saharanpur, Lucknow which would take approximately 21 hours.
Sort By
Mode of Transport
Via Ambala, Lucknow
RECOMMENDED
Nabha
Ambala
Lucknow
Badlapur
Approx Travel Time
20h 20m
₹655
Onwards
Via Yamunanagar, Lucknow
Nabha
Yamunanagar
Lucknow
Badlapur
Approx Travel Time
20h 38m
₹640
Onwards
Via Saharanpur, Lucknow
CHEAPEST
Nabha
Saharanpur
Lucknow
Badlapur
Approx Travel Time
20h 50m
₹625
Onwards
Via Delhi, Lucknow
FASTEST
Nabha
Delhi
Lucknow
Badlapur
Approx Travel Time
12h 20m
₹3,947
Onwards
Nabha
Delhi
Lucknow
Badlapur
Approx Travel Time
20h 50m
₹665
Onwards
Via Roorkee, Lucknow
Nabha
Roorkee
Lucknow
Badlapur
Approx Travel Time
21h 8m
₹1,095
Onwards
Via Agra, Lucknow
Nabha
Agra
Lucknow
Badlapur
Approx Travel Time
16h 5m
On Demand
Frequently Asked Questions
What is the distance between Nabha and Badlapur?
Badlapur is approximately 850+ kms from Nabha.
How long does it take to reach Badlapur from Nabha?
It takes approximately 13 hours to reach Badlapur from Nabha by Train, Flight Via Delhi, Lucknow.
What is the cheapest way to reach Badlapur from Nabha?
The cheapest way to reach Badlapur from Nabha is by Train Via Saharanpur, Lucknow.
What is the fastest way to reach Badlapur from Nabha?
The fastest way to reach Badlapur from Nabha is by Train, Flight Via Delhi, Lucknow.