
Bareilly to Shahganj
Shahganj is approximately 450+ kms from Bareilly. The fastest way to reach Shahganj from Bareilly is by Train. It takes approximately 9 hours. The cheapest way to reach Shahganj from Bareilly is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Lucknow
Bareilly
Lucknow
Shahganj
Approx Travel Time
10h 40m
₹345
Onwards
Bareilly
Lucknow
Shahganj
Approx Travel Time
11h 58m
₹4,386
Onwards
Via Ayodhya
Bareilly
Ayodhya
Shahganj
Approx Travel Time
10h 40m
₹315
Onwards
Via Bara Banki
Bareilly
Bara Banki
Shahganj
Approx Travel Time
10h 44m
₹350
Onwards
Bareilly
Bara Banki
Shahganj
Approx Travel Time
11h 14m
₹4,598
Onwards
Via Varanasi
Bareilly
Varanasi
Shahganj
Approx Travel Time
13h 10m
₹380
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Shahganj?
Shahganj is approximately 450+ kms from Bareilly.
How long does it take to reach Shahganj from Bareilly?
It takes approximately 9 hours to reach Shahganj from Bareilly by Train.
What is the cheapest way to reach Shahganj from Bareilly?
The cheapest way to reach Shahganj from Bareilly is by Train.
What is the fastest way to reach Shahganj from Bareilly?
The fastest way to reach Shahganj from Bareilly is by Train.
Routes Connecting Bareilly
Routes From Bareilly
Routes To Bareilly
- Moga to Bareilly
- Chandannagar to Bareilly
- Bhavnagar to Bareilly
- Purnia to Bareilly
- Pattukkottai to Bareilly
- Gopalganj to Bareilly
- Dhanbad to Bareilly
- Merta to Bareilly
- Mathura to Bareilly
- Mahbubnagar to Bareilly
- Perambalur to Bareilly
- Dehradun to Bareilly
- Kollam to Bareilly
- Dharwad to Bareilly
- Thrissur to Bareilly