Shahganj to Lalkuan Distance

Lalkuan is approximately 550+ km from Shahganj. Compare the available routes and travel options between the two cities. The fastest way to reach Lalkuan takes approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Shahganj, India to Lalkuan, India

Via Bareilly

RECOMMENDED

Shahganj

Bareilly

Lalkuan

Approx Travel Time

9h 37m

₹425

Onwards

Shahganj

Bareilly

Lalkuan

Approx Travel Time

9h 50m

₹2,979

Onwards

Via Ayodhya, Bareilly

FASTEST

Shahganj

Ayodhya

Bareilly

Lalkuan

Approx Travel Time

8h 48m

₹515

Onwards

Ads by MMT

Via Sultanpur, Bareilly

Shahganj

Sultanpur

Bareilly

Lalkuan

Approx Travel Time

10h 30m

₹1,384

Onwards

Via Sultanpur, Lucknow

Shahganj

Sultanpur

Lucknow

Lalkuan

Approx Travel Time

16h 22m

₹2,339

Onwards

Ads by MMT

Via Sultanpur, Hardoi

Shahganj

Sultanpur

Hardoi

Lalkuan

Approx Travel Time

15h 21m

₹7,978

Onwards

Via Rampur (Uttar Pradesh)

CHEAPEST

Shahganj

Rampur (Uttar Pradesh)

Lalkuan

Approx Travel Time

10h 26m

₹375

Onwards

Via Lucknow

Shahganj

Lucknow

Lalkuan

Approx Travel Time

10h 30m

₹395

Onwards

Via Shahjahanpur

Shahganj

Shahjahanpur

Lalkuan

Approx Travel Time

11h 20m

₹405

Onwards

Via Jaunpur, Bareilly

Shahganj

Jaunpur

Bareilly

Lalkuan

Approx Travel Time

9h 57m

₹585

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Shahganj and Lalkuan?

The straight-line distance is approximately 450+ km.

What is the distance from Shahganj to Lalkuan via Bareilly?

Via Bareilly, the distance is approximately 550+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India