
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
₹344
Onwards
Rajpura
Bareilly
Pilibhit
Approx Travel Time
8h 53m
₹1,600
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,521
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,582
Onwards
Via Yamunanagar, Bareilly
Rajpura
Yamunanagar
Bareilly
Pilibhit
Approx Travel Time
11h 13m
₹3,813
Onwards
Via Najibabad, Bareilly
Rajpura
Najibabad
Bareilly
Pilibhit
Approx Travel Time
10h 13m
₹749
Onwards
Rajpura
Najibabad
Bareilly
Pilibhit
Approx Travel Time
10h 21m
₹2,005
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.


