
Surat to Lonavala
Lonavala is approximately 300+ kms from Surat. The fastest way to reach Lonavala from Surat is by Flight, Train Via Pune. It takes approximately 3 hours. The cheapest way to reach Lonavala from Surat is by Train Via Mumbai which would take approximately 8 hours.
Sort By
Mode of Transport
Via Kalyan
Surat
Kalyan
Lonavala
Approx Travel Time
7h 40m
₹250
Onwards
Surat
Kalyan
Lonavala
Approx Travel Time
8h 10m
₹4,666
Onwards
Surat
Kalyan
Lonavala
Approx Travel Time
8h 40m
₹760
Onwards
Via Thane
Surat
Thane
Lonavala
Approx Travel Time
7h 40m
On Demand
Via Mumbai
CHEAPEST
Surat
Mumbai
Lonavala
Approx Travel Time
8h 10m
₹190
Onwards
Surat
Mumbai
Lonavala
Approx Travel Time
3h 40m
₹6,059
Onwards
Surat
Mumbai
Lonavala
Approx Travel Time
9h 25m
₹1,075
Onwards
Via Pune
Surat
Pune
Lonavala
Approx Travel Time
9h 25m
₹245
Onwards
FASTEST
Surat
Pune
Lonavala
Approx Travel Time
3h 10m
₹3,963
Onwards
Frequently Asked Questions
What is the distance between Surat and Lonavala?
Lonavala is approximately 300+ kms from Surat.
How long does it take to reach Lonavala from Surat?
It takes approximately 3 hours to reach Lonavala from Surat by Flight, Train Via Pune.
What is the cheapest way to reach Lonavala from Surat?
The cheapest way to reach Lonavala from Surat is by Train Via Mumbai.
What is the fastest way to reach Lonavala from Surat?
The fastest way to reach Lonavala from Surat is by Flight, Train Via Pune.