
Pilibhit to Shahganj
Shahganj is approximately 0+ kms from Pilibhit. The fastest way to reach Shahganj from Pilibhit is by Train Via Bareilly, Ayodhya. It takes approximately 9 hours. The cheapest way to reach Shahganj from Pilibhit is by Train Via Bareilly, Ayodhya which would take approximately 9 hours.
Sort By
Mode of Transport
Via Bara Banki
RECOMMENDED
Pilibhit
Bara Banki
Shahganj
Approx Travel Time
10h 16m
On Demand
Via Bareilly, Ayodhya
Pilibhit
Bareilly
Ayodhya
Shahganj
Approx Travel Time
9h 16m
₹2,210
Onwards
CHEAPEST
FASTEST
Pilibhit
Bareilly
Ayodhya
Shahganj
Approx Travel Time
9h 12m
₹380
Onwards
Pilibhit
Bareilly
Ayodhya
Shahganj
Approx Travel Time
9h 30m
₹505
Onwards
Via Sitapur, Uttar Pradesh, Sultanpur
Pilibhit
Sitapur, Uttar Pradesh
Sultanpur
Shahganj
Approx Travel Time
11h 41m
On Demand
Via Bara Banki, Sultanpur
Pilibhit
Bara Banki
Sultanpur
Shahganj
Approx Travel Time
12h 7m
On Demand
Via Bara Banki, Ayodhya
Pilibhit
Bara Banki
Ayodhya
Shahganj
Approx Travel Time
10h 28m
On Demand
Via Lucknow
Pilibhit
Lucknow
Shahganj
Approx Travel Time
11h 51m
₹5,180
Onwards
Via Shahjahanpur, Jaunpur
Pilibhit
Shahjahanpur
Jaunpur
Shahganj
Approx Travel Time
10h 7m
₹3,402
Onwards
Via Shahjahanpur, Sultanpur
Pilibhit
Shahjahanpur
Sultanpur
Shahganj
Approx Travel Time
10h 57m
₹1,471
Onwards
Frequently Asked Questions
What is the distance between Pilibhit and Shahganj?
Shahganj is approximately 0+ kms from Pilibhit.
How long does it take to reach Shahganj from Pilibhit?
It takes approximately 9 hours to reach Shahganj from Pilibhit by Train Via Bareilly, Ayodhya.
What is the cheapest way to reach Shahganj from Pilibhit?
The cheapest way to reach Shahganj from Pilibhit is by Train Via Bareilly, Ayodhya.
What is the fastest way to reach Shahganj from Pilibhit?
The fastest way to reach Shahganj from Pilibhit is by Train Via Bareilly, Ayodhya.

