
Shahapur to Lonavala
Lonavala is approximately 150+ kms from Shahapur. The fastest way to reach Lonavala from Shahapur is by Train Via Mumbai. It takes approximately 5 hours. The cheapest way to reach Lonavala from Shahapur is by Train Via Mumbai which would take approximately 5 hours.
Sort By
Mode of Transport
Via Navi Mumbai
RECOMMENDED
Shahapur
Navi Mumbai
Lonavala
Approx Travel Time
5h 19m
₹2,315
Onwards
Shahapur
Navi Mumbai
Lonavala
Approx Travel Time
5h 34m
₹2,646
Onwards
Via Mumbai
CHEAPEST
FASTEST
Shahapur
Mumbai
Lonavala
Approx Travel Time
4h 55m
₹220
Onwards
Shahapur
Mumbai
Lonavala
Approx Travel Time
5h 10m
₹494
Onwards
Shahapur
Mumbai
Lonavala
Approx Travel Time
5h 32m
₹2,491
Onwards
Shahapur
Mumbai
Lonavala
Approx Travel Time
5h 47m
₹2,765
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Lonavala?
Lonavala is approximately 150+ kms from Shahapur.
How long does it take to reach Lonavala from Shahapur?
It takes approximately 5 hours to reach Lonavala from Shahapur by Train Via Mumbai.
What is the cheapest way to reach Lonavala from Shahapur?
The cheapest way to reach Lonavala from Shahapur is by Train Via Mumbai.
What is the fastest way to reach Lonavala from Shahapur?
The fastest way to reach Lonavala from Shahapur is by Train Via Mumbai.