Shirpur to Lucknow Distance

Lucknow is approximately 950+ km from Shirpur. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 28 hours. If you're travelling by air, Amausi Airport is located in Lucknow. Flying is the fastest way to reach Lucknow, with a total travel time of approximately 8 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.

Read More
Route map showing distance and travel time from Shirpur, India to Lucknow, India

Via Indore

RECOMMENDED

CHEAPEST

Shirpur

Indore

Lucknow

Approx Travel Time

21h 40m

₹1,800

Onwards

Shirpur

Indore

Lucknow

Approx Travel Time

8h 40m

₹6,271

Onwards

Via Bhopal

Shirpur

Bhopal

Lucknow

Approx Travel Time

13h 15m

₹5,498

Onwards

Ads by MMT

Via Dhule, Indore

Shirpur

Dhule

Indore

Lucknow

Approx Travel Time

11h 15m

₹7,214

Onwards

Direct Options

Shirpur

Lucknow

Approx Travel Time

1d 4h 7m

₹3,450

Onwards

Ads by MMT

Via Indore, Bhopal

Shirpur

Indore

Bhopal

Lucknow

Approx Travel Time

13h

₹5,448

Onwards

Via Jalgaon, Indore

FASTEST

Shirpur

Jalgaon

Indore

Lucknow

Approx Travel Time

8h 17m

₹27,794

Onwards

Via Sindkheda, Indore

Shirpur

Sindkheda

Indore

Lucknow

Approx Travel Time

10h 45m

On Demand

Via Jalgaon, Ahmedabad

Shirpur

Jalgaon

Ahmedabad

Lucknow

Approx Travel Time

8h 57m

₹8,408

Onwards

Via Indore, Datia

Shirpur

Indore

Datia

Lucknow

Approx Travel Time

22h 37m

₹7,845

Onwards

Frequently Asked Questions

What is the distance between Shirpur and Lucknow?

Lucknow is approximately 950+ km from Shirpur.

How long does it take to reach Lucknow from Shirpur?

It takes approximately 8 hours to reach Lucknow from Shirpur by Bus, Flight Via Jalgaon, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India