hero
How2Go
Shajapur to Lonavala

Shajapur to Lonavala

Lonavala is approximately 650+ kms from Shajapur. The fastest way to reach Lonavala from Shajapur is by Train, Flight Via Indore, Pune. It takes approximately 8 hours. The cheapest way to reach Lonavala from Shajapur is by Train Via Ratlam which would take approximately 17 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Shajapur

Lonavala

Approx Travel Time

13h 30m

On Demand

Via Indore, Pune

FASTEST

Shajapur

Indore

Pune

Lonavala

Approx Travel Time

7h 20m

₹4,633

Onwards

Shajapur

Indore

Pune

Lonavala

Approx Travel Time

7h 35m

₹4,928

Onwards

Shajapur

Indore

Pune

Lonavala

Approx Travel Time

7h 20m

₹6,497

Onwards

Ads by MMT

Via Indore, Mumbai

Shajapur

Indore

Mumbai

Lonavala

Approx Travel Time

8h 5m

₹5,654

Onwards

Shajapur

Indore

Mumbai

Lonavala

Approx Travel Time

8h 20m

₹5,878

Onwards

Via Indore, Nashik

Shajapur

Indore

Nashik

Lonavala

Approx Travel Time

9h 35m

On Demand

Ads by MMT

Via Ratlam

CHEAPEST

Shajapur

Ratlam

Lonavala

Approx Travel Time

16h 25m

₹520

Onwards

Via Vapi

Shajapur

Vapi

Lonavala

Approx Travel Time

16h 40m

₹575

Onwards

Via Bharuch

Shajapur

Bharuch

Lonavala

Approx Travel Time

17h 40m

₹575

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Lonavala?

Lonavala is approximately 650+ kms from Shajapur.

How long does it take to reach Lonavala from Shajapur?

It takes approximately 8 hours to reach Lonavala from Shajapur by Train, Flight Via Indore, Pune.

What is the cheapest way to reach Lonavala from Shajapur?

The cheapest way to reach Lonavala from Shajapur is by Train Via Ratlam.

What is the fastest way to reach Lonavala from Shajapur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India