
Nabha to Pilibhit
Pilibhit is approximately 450+ kms from Nabha. The fastest way to reach Pilibhit from Nabha is by Train Via Ambala, Moradabad. It takes approximately 12 hours. The cheapest way to reach Pilibhit from Nabha is by Train Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ambala, Moradabad
RECOMMENDED
FASTEST
Nabha
Ambala
Moradabad
Pilibhit
Approx Travel Time
11h 50m
₹395
Onwards
Nabha
Ambala
Moradabad
Pilibhit
Approx Travel Time
12h 41m
₹3,930
Onwards
Via Yamunanagar, Moradabad
Nabha
Yamunanagar
Moradabad
Pilibhit
Approx Travel Time
12h 8m
₹440
Onwards
Nabha
Yamunanagar
Moradabad
Pilibhit
Approx Travel Time
12h 59m
₹3,975
Onwards
Via Saharanpur, Moradabad
Nabha
Saharanpur
Moradabad
Pilibhit
Approx Travel Time
12h 20m
₹370
Onwards
Nabha
Saharanpur
Moradabad
Pilibhit
Approx Travel Time
13h 11m
₹3,905
Onwards
Via Ambala, Bareilly
Nabha
Ambala
Bareilly
Pilibhit
Approx Travel Time
12h 35m
₹455
Onwards
Via Rajpura
Nabha
Rajpura
Pilibhit
Approx Travel Time
12h 25m
₹1,097
Onwards
Via Yamunanagar, Bareilly
Nabha
Yamunanagar
Bareilly
Pilibhit
Approx Travel Time
12h 53m
₹435
Onwards
Via Delhi
CHEAPEST
Nabha
Delhi
Pilibhit
Approx Travel Time
12h 10m
₹365
Onwards
Frequently Asked Questions
What is the distance between Nabha and Pilibhit?
Pilibhit is approximately 450+ kms from Nabha.
How long does it take to reach Pilibhit from Nabha?
It takes approximately 12 hours to reach Pilibhit from Nabha by Train Via Ambala, Moradabad.
What is the cheapest way to reach Pilibhit from Nabha?
The cheapest way to reach Pilibhit from Nabha is by Train Via Delhi.
What is the fastest way to reach Pilibhit from Nabha?
The fastest way to reach Pilibhit from Nabha is by Train Via Ambala, Moradabad.