
Lalkuan to Shahganj
Shahganj is approximately 550+ kms from Lalkuan. The fastest way to reach Shahganj from Lalkuan is by Train Via Bareilly, Ayodhya. It takes approximately 9 hours. The cheapest way to reach Shahganj from Lalkuan is by Train Via Rampur (Uttar Pradesh) which would take approximately 11 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
RECOMMENDED
Lalkuan
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
10h 25m
On Demand
CHEAPEST
Lalkuan
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
10h 47m
₹375
Onwards
Via Bareilly, Ayodhya
FASTEST
Lalkuan
Bareilly
Ayodhya
Shahganj
Approx Travel Time
9h 13m
₹450
Onwards
Lalkuan
Bareilly
Ayodhya
Shahganj
Approx Travel Time
9h 33m
On Demand
Via Bareilly
Lalkuan
Bareilly
Shahganj
Approx Travel Time
15h 35m
₹1,786
Onwards
Lalkuan
Bareilly
Shahganj
Approx Travel Time
11h 19m
₹425
Onwards
Lalkuan
Bareilly
Shahganj
Approx Travel Time
11h 39m
On Demand
Via Bareilly, Varanasi
Lalkuan
Bareilly
Varanasi
Shahganj
Approx Travel Time
19h 58m
₹4,851
Onwards
Via Shahjahanpur
Lalkuan
Shahjahanpur
Shahganj
Approx Travel Time
11h 54m
On Demand
Via Lucknow
Lalkuan
Lucknow
Shahganj
Approx Travel Time
12h 19m
₹395
Onwards
Frequently Asked Questions
What is the distance between Lalkuan and Shahganj?
Shahganj is approximately 550+ kms from Lalkuan.
How long does it take to reach Shahganj from Lalkuan?
It takes approximately 9 hours to reach Shahganj from Lalkuan by Train Via Bareilly, Ayodhya.
What is the cheapest way to reach Shahganj from Lalkuan?
The cheapest way to reach Shahganj from Lalkuan is by Train Via Rampur (Uttar Pradesh).
What is the fastest way to reach Shahganj from Lalkuan?
The fastest way to reach Shahganj from Lalkuan is by Train Via Bareilly, Ayodhya.

