
Bharuch to Lonavala
Lonavala is approximately 400+ kms from Bharuch. The fastest way to reach Lonavala from Bharuch is by Train, Bus Via Thane. It takes approximately 5 hours. The cheapest way to reach Lonavala from Bharuch is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Mumbai
Bharuch
Mumbai
Lonavala
Approx Travel Time
6h 27m
₹2,440
Onwards
Bharuch
Mumbai
Lonavala
Approx Travel Time
5h 18m
₹489
Onwards
Via Thane
FASTEST
Bharuch
Thane
Lonavala
Approx Travel Time
5h 14m
₹539
Onwards
Bharuch
Thane
Lonavala
Approx Travel Time
7h 33m
₹255
Onwards
Via Kalyan
Bharuch
Kalyan
Lonavala
Approx Travel Time
7h 7m
₹280
Onwards
Via Vapi
Bharuch
Vapi
Lonavala
Approx Travel Time
7h 50m
₹285
Onwards
Via Valsad, Mumbai
Bharuch
Valsad
Mumbai
Lonavala
Approx Travel Time
7h 16m
₹2,460
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Lonavala?
Lonavala is approximately 400+ kms from Bharuch.
How long does it take to reach Lonavala from Bharuch?
It takes approximately 5 hours to reach Lonavala from Bharuch by Train, Bus Via Thane.
What is the cheapest way to reach Lonavala from Bharuch?
The cheapest way to reach Lonavala from Bharuch is by Train.
What is the fastest way to reach Lonavala from Bharuch?
The fastest way to reach Lonavala from Bharuch is by Train, Bus Via Thane.
Routes Connecting Bharuch
Routes From Bharuch
Routes To Bharuch
Routes Connecting Lonavala
Routes From Lonavala
- Lonavala to Chittorgarh
- Lonavala to Bilaspur
- Lonavala to Umarkhed
- Lonavala to Tarn-Taran
- Lonavala to Raichur
- Lonavala to Salasar
- Lonavala to Anand
- Lonavala to Barwadih
- Lonavala to Chintpurni
- Lonavala to Thrissur
- Lonavala to Tinsukia
- Lonavala to Ghatampur
- Lonavala to Kanjirappally
- Lonavala to Veraval
- Lonavala to Aonla


