
Lonavala to Bharuch
Bharuch is approximately 400+ kms from Lonavala. The fastest way to reach Bharuch from Lonavala is by Train. It takes approximately 8 hours. The cheapest way to reach Bharuch from Lonavala is by Train Via Mumbai which would take approximately 10 hours.
Sort By
Mode of Transport
Via Kalyan
Lonavala
Kalyan
Bharuch
Approx Travel Time
9h 10m
₹280
Onwards
Lonavala
Kalyan
Bharuch
Approx Travel Time
10h 40m
₹860
Onwards
Via Thane
Lonavala
Thane
Bharuch
Approx Travel Time
9h 25m
On Demand
Lonavala
Thane
Bharuch
Approx Travel Time
9h 55m
₹6,514
Onwards
Via Surat
Lonavala
Surat
Bharuch
Approx Travel Time
9h 25m
₹275
Onwards
Lonavala
Surat
Bharuch
Approx Travel Time
9h 40m
₹524
Onwards
Via Mumbai
CHEAPEST
Lonavala
Mumbai
Bharuch
Approx Travel Time
9h 55m
₹215
Onwards
Lonavala
Mumbai
Bharuch
Approx Travel Time
10h 40m
₹6,717
Onwards
Via Pune
Lonavala
Pune
Bharuch
Approx Travel Time
10h 40m
₹335
Onwards
Frequently Asked Questions
What is the distance between Lonavala and Bharuch?
Bharuch is approximately 400+ kms from Lonavala.
How long does it take to reach Bharuch from Lonavala?
It takes approximately 8 hours to reach Bharuch from Lonavala by Train.
What is the cheapest way to reach Bharuch from Lonavala?
The cheapest way to reach Bharuch from Lonavala is by Train Via Mumbai.
What is the fastest way to reach Bharuch from Lonavala?
The fastest way to reach Bharuch from Lonavala is by Train.