
Pilibhit to Nabha
Nabha is approximately 450+ kms from Pilibhit. The fastest way to reach Nabha from Pilibhit is by Train Via Moradabad, Ambala. It takes approximately 11 hours. The cheapest way to reach Nabha from Pilibhit is by Train Via Moradabad, Ambala which would take approximately 11 hours.
Sort By
Mode of Transport
Via Moradabad, Ambala
RECOMMENDED
CHEAPEST
FASTEST
Pilibhit
Moradabad
Ambala
Nabha
Approx Travel Time
10h 50m
₹360
Onwards
Pilibhit
Moradabad
Ambala
Nabha
Approx Travel Time
12h 6m
₹3,565
Onwards
Via Rudrapur, Ambala
Pilibhit
Rudrapur
Ambala
Nabha
Approx Travel Time
11h 37m
₹2,673
Onwards
Via Rajpura
Pilibhit
Rajpura
Nabha
Approx Travel Time
11h 34m
₹1,444
Onwards
Via Rajpura, Ludhiana
Pilibhit
Rajpura
Ludhiana
Nabha
Approx Travel Time
14h 44m
₹3,852
Onwards
Via Rampur (Uttar Pradesh), Ambala
Pilibhit
Rampur (Uttar Pradesh)
Ambala
Nabha
Approx Travel Time
11h 55m
₹3,438
Onwards
Via Bareilly, Ambala
Pilibhit
Bareilly
Ambala
Nabha
Approx Travel Time
12h
₹2,178
Onwards
Pilibhit
Bareilly
Ambala
Nabha
Approx Travel Time
11h 44m
₹365
Onwards
Via Bareilly, Rajpura
Pilibhit
Bareilly
Rajpura
Nabha
Approx Travel Time
12h 13m
₹2,278
Onwards
Via Gajraula, Ambala
Pilibhit
Gajraula
Ambala
Nabha
Approx Travel Time
11h 14m
On Demand
Frequently Asked Questions
What is the distance between Pilibhit and Nabha?
Nabha is approximately 450+ kms from Pilibhit.
How long does it take to reach Nabha from Pilibhit?
It takes approximately 11 hours to reach Nabha from Pilibhit by Train Via Moradabad, Ambala.
What is the cheapest way to reach Nabha from Pilibhit?
The cheapest way to reach Nabha from Pilibhit is by Train Via Moradabad, Ambala.
What is the fastest way to reach Nabha from Pilibhit?
The fastest way to reach Nabha from Pilibhit is by Train Via Moradabad, Ambala.