Shahapur to Lonavala - Multiple Options To Reach By Cab, Train, Bus
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
₹1,786
Onwards
Shahapur
Navi Mumbai
Lonavala
Approx Travel Time
5h 34m
₹2,070
Onwards
Via Mumbai
CHEAPEST
FASTEST
Shahapur
Mumbai
Lonavala
Approx Travel Time
4h 55m
₹220
Onwards
Shahapur
Mumbai
Lonavala
Approx Travel Time
5h 10m
₹544
Onwards
Shahapur
Mumbai
Lonavala
Approx Travel Time
5h 32m
₹2,050
Onwards
Shahapur
Mumbai
Lonavala
Approx Travel Time
5h 47m
₹2,374
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.
Routes Connecting Shahapur
From Shahapur
To Shahapur
Routes Connecting Lonavala
From Lonavala
- Lonavala to Bhusawal
- Lonavala to Navi-Mumbai
- Lonavala to Badlapur
- Lonavala to Malout
- Lonavala to Radhanpur
- Lonavala to Gandhidham
- Lonavala to Bahadurgarh
- Lonavala to Matheran
- Lonavala to Moradabad
- Lonavala to Narwana
- Lonavala to Khatu
- Lonavala to Kathgodam
- Lonavala to Madanapalle
- Lonavala to Vidisha
- Lonavala to Joshimath