Lucknow to Mumbai Distance

The road distance between Lucknow and Mumbai is approximately 1600+ km, and the drive usually takes around 26 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 34 hours, while trains complete the journey in approximately 29 hours, subject to the chosen service and route. If you're travelling by air, Chhatrapati Shivaji International Airport is located in Mumbai. Flights from Lucknow take around 3 hours. Flying is the fastest way to reach Mumbai, with a total travel time of approximately 3 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 Lucknow, India to Mumbai, India

Direct Options

Direct Flight

RECOMMENDED

FASTEST

Lucknow

Mumbai

Approx Travel Time

2h 20m

₹6,152

Onwards

Direct Train

CHEAPEST

Lucknow

Mumbai

Approx Travel Time

1d 5h 10m

₹635

Onwards

Direct Cab

Lucknow

Mumbai

Approx Travel Time

1d 1h 20m

₹31,243

Onwards

Direct Bus

Lucknow

Mumbai

Approx Travel Time

1d 9h 50m

₹1,799

Onwards

Via Pune

Lucknow

Pune

Mumbai

Approx Travel Time

4h 35m

₹15,232

Onwards

Ads by MMT

Via Navi Mumbai

Lucknow

Navi Mumbai

Mumbai

Approx Travel Time

5h 35m

On Demand

Lucknow

Navi Mumbai

Mumbai

Approx Travel Time

5h 40m

₹6,836

Onwards

Via Kanpur, Vadodara

Lucknow

Kanpur

Vadodara

Mumbai

Approx Travel Time

1d 2h 28m

₹1,314

Onwards

Lucknow

Kanpur

Vadodara

Mumbai

Approx Travel Time

1d 1h 23m

₹775

Onwards

Ads by MMT

Via Indore

Lucknow

Indore

Mumbai

Approx Travel Time

1d 4h 50m

₹2,210

Onwards

Frequently Asked Questions

What is the distance between Lucknow and Mumbai?

Mumbai is approximately 1150+ km from Lucknow.

How long does it take to reach Mumbai from Lucknow?

It takes approximately 3 hours to reach Mumbai from Lucknow by Flight.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India