
Pilibhit to Nabha
Nabha is approximately 450+ kms from Pilibhit. The fastest way to reach Nabha from Pilibhit is by Bus, Train Via Bareilly, Rajpura. It takes approximately 11 hours. The cheapest way to reach Nabha from Pilibhit is by Train Via Bareilly, Ambala which would take approximately 12 hours.
Sort By
Mode of Transport
Via Bareilly, Rajpura
RECOMMENDED
Pilibhit
Bareilly
Rajpura
Nabha
Approx Travel Time
11h 6m
₹2,245
Onwards
FASTEST
Pilibhit
Bareilly
Rajpura
Nabha
Approx Travel Time
10h 58m
₹490
Onwards
Pilibhit
Bareilly
Rajpura
Nabha
Approx Travel Time
11h 2m
₹465
Onwards
Via Ludhiana
Pilibhit
Ludhiana
Nabha
Approx Travel Time
15h 37m
₹2,929
Onwards
Via Bareilly, Ambala
Pilibhit
Bareilly
Ambala
Nabha
Approx Travel Time
11h 35m
₹2,235
Onwards
Pilibhit
Bareilly
Ambala
Nabha
Approx Travel Time
11h 27m
₹480
Onwards
CHEAPEST
Pilibhit
Bareilly
Ambala
Nabha
Approx Travel Time
11h 31m
₹455
Onwards
Via Dhampur, Ambala
Pilibhit
Dhampur
Ambala
Nabha
Approx Travel Time
12h 11m
₹4,820
Onwards
Via Dhampur, Rajpura
Pilibhit
Dhampur
Rajpura
Nabha
Approx Travel Time
12h 8m
₹4,835
Onwards
Via Rampur (Uttar Pradesh), Ambala
Pilibhit
Rampur (Uttar Pradesh)
Ambala
Nabha
Approx Travel Time
12h 32m
₹3,243
Onwards
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 Bus, Train Via Bareilly, Rajpura.
What is the cheapest way to reach Nabha from Pilibhit?
The cheapest way to reach Nabha from Pilibhit is by Train Via Bareilly, Ambala.
What is the fastest way to reach Nabha from Pilibhit?
The fastest way to reach Nabha from Pilibhit is by Bus, Train Via Bareilly, Rajpura.


