hero
How2Go
Lalkuan to Shahjahanpur

Lalkuan to Shahjahanpur

Shahjahanpur is approximately 200+ km from Lalkuan, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shahjahanpur.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Lalkuan

Shahjahanpur

Approx Travel Time

4h 9m

₹160

Onwards

Lalkuan

Shahjahanpur

Approx Travel Time

3h 38m

₹6,070

Onwards

Lalkuan

Shahjahanpur

Approx Travel Time

7h 38m

₹507

Onwards

Via Rampur (Uttar Pradesh)

Lalkuan

Rampur (Uttar Pradesh)

Shahjahanpur

Approx Travel Time

3h 41m

₹2,688

Onwards

CHEAPEST

Lalkuan

Rampur (Uttar Pradesh)

Shahjahanpur

Approx Travel Time

3h 57m

₹150

Onwards

Lalkuan

Rampur (Uttar Pradesh)

Shahjahanpur

Approx Travel Time

5h

₹754

Onwards

Ads by MMT

Via Bareilly

FASTEST

Lalkuan

Bareilly

Shahjahanpur

Approx Travel Time

2h 38m

₹220

Onwards

Lalkuan

Bareilly

Shahjahanpur

Approx Travel Time

3h 35m

₹744

Onwards

Via Kichha

Lalkuan

Kichha

Shahjahanpur

Approx Travel Time

4h 12m

₹744

Onwards

Ads by MMT

Via Moradabad

Lalkuan

Moradabad

Shahjahanpur

Approx Travel Time

5h 3m

₹160

Onwards

Frequently Asked Questions

What is the distance between Lalkuan and Shahjahanpur?

Shahjahanpur is approximately 200+ kms from Lalkuan.

How long does it take to reach Shahjahanpur from Lalkuan?

It takes approximately 3 hours to reach Shahjahanpur from Lalkuan by Train Via Bareilly.

What is the cheapest way to reach Shahjahanpur from Lalkuan?

The cheapest way to reach Shahjahanpur from Lalkuan is by Train Via Rampur (Uttar Pradesh).

What is the fastest way to reach Shahjahanpur from Lalkuan?

The fastest way to reach Shahjahanpur from Lalkuan is by Train Via Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India