hero
How2Go
Shajapur to Lucknow

Shajapur to Lucknow

Lucknow is approximately 750+ kms from Shajapur. The fastest way to reach Lucknow from Shajapur is by Train, Flight Via Indore. It takes approximately 5 hours. The cheapest way to reach Lucknow from Shajapur is by Train, Flight Via Indore which would take approximately 5 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Shajapur

Lucknow

Approx Travel Time

16h 23m

On Demand

Via Indore

CHEAPEST

FASTEST

Shajapur

Indore

Lucknow

Approx Travel Time

4h 40m

₹4,916

Onwards

Shajapur

Indore

Lucknow

Approx Travel Time

6h 30m

₹4,986

Onwards

Ads by MMT

Via Dewas, Indore

Shajapur

Dewas

Indore

Lucknow

Approx Travel Time

6h 55m

₹5,025

Onwards

Shajapur

Dewas

Indore

Lucknow

Approx Travel Time

6h 35m

₹4,951

Onwards

Shajapur

Dewas

Indore

Lucknow

Approx Travel Time

7h 21m

On Demand

Via Guna

Shajapur

Guna

Lucknow

Approx Travel Time

15h 43m

₹5,782

Onwards

Ads by MMT

Via Pukhrayan

Shajapur

Pukhrayan

Lucknow

Approx Travel Time

16h 40m

On Demand

Via Ujjain, Indore

Shajapur

Ujjain

Indore

Lucknow

Approx Travel Time

6h 58m

₹4,966

Onwards

Shajapur

Ujjain

Indore

Lucknow

Approx Travel Time

7h 30m

₹5,921

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Lucknow?

Lucknow is approximately 750+ kms from Shajapur.

How long does it take to reach Lucknow from Shajapur?

It takes approximately 5 hours to reach Lucknow from Shajapur by Train, Flight Via Indore.

What is the cheapest way to reach Lucknow from Shajapur?

The cheapest way to reach Lucknow from Shajapur is by Train, Flight Via Indore.

What is the fastest way to reach Lucknow from Shajapur?

The fastest way to reach Lucknow from Shajapur is by Train, Flight Via Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India