hero
How2Go
Lalkuan to Mahabaleshwar

Lalkuan to Mahabaleshwar

Mahabaleshwar is approximately 1500+ kms from Lalkuan. The fastest way to reach Mahabaleshwar from Lalkuan is by Bus, Flight Via Delhi, Pune. It takes approximately 11 hours. The cheapest way to reach Mahabaleshwar from Lalkuan is by Train, Bus Via Mumbai which would take approximately 33 hours.

Sort By
Mode of Transport

Via Delhi, Pune

RECOMMENDED

FASTEST

Lalkuan

Delhi

Pune

Mahabaleshwar

Approx Travel Time

10h 35m

₹7,565

Onwards

Lalkuan

Delhi

Pune

Mahabaleshwar

Approx Travel Time

15h 3m

On Demand

Via Bareilly, Navi Mumbai

Lalkuan

Bareilly

Navi Mumbai

Mahabaleshwar

Approx Travel Time

15h 9m

₹6,580

Onwards

Lalkuan

Bareilly

Navi Mumbai

Mahabaleshwar

Approx Travel Time

15h 39m

On Demand

Lalkuan

Bareilly

Navi Mumbai

Mahabaleshwar

Approx Travel Time

10h 49m

₹9,730

Onwards

Ads by MMT

Via Mumbai

CHEAPEST

Lalkuan

Mumbai

Mahabaleshwar

Approx Travel Time

1d 9h 10m

₹1,164

Onwards

Lalkuan

Mumbai

Mahabaleshwar

Approx Travel Time

1d 10h 58m

₹5,253

Onwards

Via Agra

Lalkuan

Agra

Mahabaleshwar

Approx Travel Time

1d 11h 51m

On Demand

Ads by MMT

Via Bareilly, Mumbai

Lalkuan

Bareilly

Mumbai

Mahabaleshwar

Approx Travel Time

15h 57m

₹6,790

Onwards

Lalkuan

Bareilly

Mumbai

Mahabaleshwar

Approx Travel Time

16h 27m

On Demand

Frequently Asked Questions

What is the distance between Lalkuan and Mahabaleshwar?

Mahabaleshwar is approximately 1500+ kms from Lalkuan.

How long does it take to reach Mahabaleshwar from Lalkuan?

It takes approximately 11 hours to reach Mahabaleshwar from Lalkuan by Bus, Flight Via Delhi, Pune.

What is the cheapest way to reach Mahabaleshwar from Lalkuan?

The cheapest way to reach Mahabaleshwar from Lalkuan is by Train, Bus Via Mumbai.

What is the fastest way to reach Mahabaleshwar from Lalkuan?

The fastest way to reach Mahabaleshwar from Lalkuan is by Bus, Flight Via Delhi, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India