
Rajpura to Pilibhit
Pilibhit is approximately 450+ kms from Rajpura. The fastest way to reach Pilibhit from Rajpura is by Train, Bus Via Bareilly. It takes approximately 9 hours. The cheapest way to reach Pilibhit from Rajpura is by Train Via Bareilly which would take approximately 9 hours.
Sort By
Mode of Transport
Via Bareilly
FASTEST
Rajpura
Bareilly
Pilibhit
Approx Travel Time
8h 45m
₹345
Onwards
Rajpura
Bareilly
Pilibhit
Approx Travel Time
8h 53m
₹1,527
Onwards
CHEAPEST
Rajpura
Bareilly
Pilibhit
Approx Travel Time
8h 49m
₹320
Onwards
Via Rampur (Uttar Pradesh)
Rajpura
Rampur (Uttar Pradesh)
Pilibhit
Approx Travel Time
10h 29m
₹3,741
Onwards
Rajpura
Rampur (Uttar Pradesh)
Pilibhit
Approx Travel Time
11h 24m
₹720
Onwards
Via Saharanpur, Bareilly
Rajpura
Saharanpur
Bareilly
Pilibhit
Approx Travel Time
11h
₹4,695
Onwards
Via Yamunanagar, Bareilly
Rajpura
Yamunanagar
Bareilly
Pilibhit
Approx Travel Time
11h 13m
₹3,922
Onwards
Via Najibabad, Bareilly
Rajpura
Najibabad
Bareilly
Pilibhit
Approx Travel Time
10h 13m
₹750
Onwards
Rajpura
Najibabad
Bareilly
Pilibhit
Approx Travel Time
10h 21m
₹1,932
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Pilibhit?
Pilibhit is approximately 450+ kms from Rajpura.
How long does it take to reach Pilibhit from Rajpura?
It takes approximately 9 hours to reach Pilibhit from Rajpura by Train, Bus Via Bareilly.
What is the cheapest way to reach Pilibhit from Rajpura?
The cheapest way to reach Pilibhit from Rajpura is by Train Via Bareilly.
What is the fastest way to reach Pilibhit from Rajpura?
The fastest way to reach Pilibhit from Rajpura is by Train, Bus Via Bareilly.


