
Shahganj to Pilibhit
Pilibhit is approximately 500+ kms from Shahganj. The fastest way to reach Pilibhit from Shahganj is by Train Via Ayodhya, Bareilly. It takes approximately 11 hours. The cheapest way to reach Pilibhit from Shahganj is by Train Via Bareilly which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ayodhya, Bareilly
RECOMMENDED
FASTEST
Shahganj
Ayodhya
Bareilly
Pilibhit
Approx Travel Time
10h 32m
₹445
Onwards
Shahganj
Ayodhya
Bareilly
Pilibhit
Approx Travel Time
10h 47m
₹2,258
Onwards
Via Rampur (Uttar Pradesh)
Shahganj
Rampur (Uttar Pradesh)
Pilibhit
Approx Travel Time
13h 7m
₹820
Onwards
Via Bareilly
CHEAPEST
Shahganj
Bareilly
Pilibhit
Approx Travel Time
11h 58m
₹355
Onwards
Shahganj
Bareilly
Pilibhit
Approx Travel Time
12h 13m
₹2,168
Onwards
Via Hardoi
Shahganj
Hardoi
Pilibhit
Approx Travel Time
12h 31m
₹4,310
Onwards
Via Shahjahanpur
Shahganj
Shahjahanpur
Pilibhit
Approx Travel Time
12h 17m
₹3,034
Onwards
Via Jaunpur, Shahjahanpur
Shahganj
Jaunpur
Shahjahanpur
Pilibhit
Approx Travel Time
11h 32m
₹3,179
Onwards
Via Lucknow
Shahganj
Lucknow
Pilibhit
Approx Travel Time
12h 42m
₹370
Onwards
Via Jaunpur, Bareilly
Shahganj
Jaunpur
Bareilly
Pilibhit
Approx Travel Time
11h 48m
₹530
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Pilibhit?
Pilibhit is approximately 500+ kms from Shahganj.
How long does it take to reach Pilibhit from Shahganj?
It takes approximately 11 hours to reach Pilibhit from Shahganj by Train Via Ayodhya, Bareilly.
What is the cheapest way to reach Pilibhit from Shahganj?
The cheapest way to reach Pilibhit from Shahganj is by Train Via Bareilly.
What is the fastest way to reach Pilibhit from Shahganj?
The fastest way to reach Pilibhit from Shahganj is by Train Via Ayodhya, Bareilly.