hero
How2Go
Shahjahanpur to Pilibhit

Shahjahanpur to Pilibhit

Pilibhit is approximately 100+ km from Shahjahanpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Pilibhit.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Shahjahanpur

Pilibhit

Approx Travel Time

2h 42m

₹145

Onwards

Shahjahanpur

Pilibhit

Approx Travel Time

2h 51m

₹2,880

Onwards

Shahjahanpur

Pilibhit

Approx Travel Time

16h 22m

₹194

Onwards

Via Bareilly

FASTEST

Shahjahanpur

Bareilly

Pilibhit

Approx Travel Time

2h 29m

₹150

Onwards

Shahjahanpur

Bareilly

Pilibhit

Approx Travel Time

2h 54m

₹275

Onwards

Shahjahanpur

Bareilly

Pilibhit

Approx Travel Time

3h 35m

₹624

Onwards

Shahjahanpur

Bareilly

Pilibhit

Approx Travel Time

3h 50m

₹749

Onwards

Shahjahanpur

Bareilly

Pilibhit

Approx Travel Time

3h 39m

₹1,731

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Shahjahanpur and Pilibhit?

Pilibhit is approximately 100+ kms from Shahjahanpur.

How long does it take to reach Pilibhit from Shahjahanpur?

It takes approximately 3 hours to reach Pilibhit from Shahjahanpur by Train Via Bareilly.

What is the cheapest way to reach Pilibhit from Shahjahanpur?

The cheapest way to reach Pilibhit from Shahjahanpur is by Train.

What is the fastest way to reach Pilibhit from Shahjahanpur?

The fastest way to reach Pilibhit from Shahjahanpur is by Train Via Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India