
Lonavala to Shillong
Shillong is approximately 2100+ kms from Lonavala. The fastest way to reach Shillong from Lonavala is by Bus, Flight Via Pune, Kolkata. It takes approximately 7 hours. The cheapest way to reach Shillong from Lonavala is by Train, Bus Via Kalyan, Siliguri which would take approximately 54 hours.
Sort By
Mode of Transport
Via Pune, Kolkata
RECOMMENDED
Lonavala
Pune
Kolkata
Shillong
Approx Travel Time
8h 37m
₹14,554
Onwards
Lonavala
Pune
Kolkata
Shillong
Approx Travel Time
9h 2m
₹12,514
Onwards
FASTEST
Lonavala
Pune
Kolkata
Shillong
Approx Travel Time
7h 11m
₹13,059
Onwards
Via Mumbai, Guwahati
Lonavala
Mumbai
Guwahati
Shillong
Approx Travel Time
11h 31m
₹13,761
Onwards
Lonavala
Mumbai
Guwahati
Shillong
Approx Travel Time
9h 17m
₹16,070
Onwards
Via Kalyan, Siliguri
CHEAPEST
Lonavala
Kalyan
Siliguri
Shillong
Approx Travel Time
2d 5h 49m
₹1,640
Onwards
Via Kalyan, Guwahati
Lonavala
Kalyan
Guwahati
Shillong
Approx Travel Time
2d 4h 18m
₹3,912
Onwards
Via Siwan, Siliguri
Lonavala
Siwan
Siliguri
Shillong
Approx Travel Time
2d 8h 25m
On Demand
Via Navi Mumbai, Kolkata
Lonavala
Navi Mumbai
Kolkata
Shillong
Approx Travel Time
8h 10m
₹13,224
Onwards
Via Mumbai, Kolkata
Lonavala
Mumbai
Kolkata
Shillong
Approx Travel Time
9h 37m
₹14,017
Onwards
Frequently Asked Questions
What is the distance between Lonavala and Shillong?
Shillong is approximately 2100+ kms from Lonavala.
How long does it take to reach Shillong from Lonavala?
It takes approximately 7 hours to reach Shillong from Lonavala by Bus, Flight Via Pune, Kolkata.
What is the cheapest way to reach Shillong from Lonavala?
The cheapest way to reach Shillong from Lonavala is by Train, Bus Via Kalyan, Siliguri.
What is the fastest way to reach Shillong from Lonavala?
The fastest way to reach Shillong from Lonavala is by Bus, Flight Via Pune, Kolkata.


