
Keshod to Lonavala
Lonavala is approximately 450+ kms from Keshod. The fastest way to reach Lonavala from Keshod is by Flight, Train Via Mumbai. It takes approximately 4 hours. The cheapest way to reach Lonavala from Keshod is by Train which would take approximately 10 hours.
Sort By
Mode of Transport
Via Thane
Keshod
Thane
Lonavala
Approx Travel Time
11h 10m
On Demand
Keshod
Thane
Lonavala
Approx Travel Time
12h 38m
On Demand
Via Mumbai
FASTEST
Keshod
Mumbai
Lonavala
Approx Travel Time
4h 10m
₹5,955
Onwards
Keshod
Mumbai
Lonavala
Approx Travel Time
4h 25m
₹6,209
Onwards
Keshod
Mumbai
Lonavala
Approx Travel Time
5h 14m
₹8,354
Onwards
Via Bhiwandi
Keshod
Bhiwandi
Lonavala
Approx Travel Time
11h 25m
₹580
Onwards
Keshod
Bhiwandi
Lonavala
Approx Travel Time
12h 16m
₹3,336
Onwards
Via Navsari
Keshod
Navsari
Lonavala
Approx Travel Time
13h 10m
₹575
Onwards
Via Surat
Keshod
Surat
Lonavala
Approx Travel Time
13h 10m
₹575
Onwards
Frequently Asked Questions
What is the distance between Keshod and Lonavala?
Lonavala is approximately 450+ kms from Keshod.
How long does it take to reach Lonavala from Keshod?
It takes approximately 4 hours to reach Lonavala from Keshod by Flight, Train Via Mumbai.
What is the cheapest way to reach Lonavala from Keshod?
The cheapest way to reach Lonavala from Keshod is by Train.
What is the fastest way to reach Lonavala from Keshod?
The fastest way to reach Lonavala from Keshod is by Flight, Train Via Mumbai.