
Roorkee to Lonavala
Lonavala is approximately 1650+ kms from Roorkee. The fastest way to reach Lonavala from Roorkee is by Cab, Flight Via Dehradun, Mumbai. It takes approximately 10 hours. The cheapest way to reach Lonavala from Roorkee is by Train Via Thane which would take approximately 25 hours.
Sort By
Mode of Transport
Via Thane
RECOMMENDED
CHEAPEST
Roorkee
Thane
Lonavala
Approx Travel Time
1d 0h 45m
₹700
Onwards
Roorkee
Thane
Lonavala
Approx Travel Time
1d 1h 37m
₹1,084
Onwards
Via Delhi, Pune
Roorkee
Delhi
Pune
Lonavala
Approx Travel Time
11h 52m
₹7,473
Onwards
Roorkee
Delhi
Pune
Lonavala
Approx Travel Time
12h 22m
₹8,468
Onwards
Via Delhi, Mumbai
Roorkee
Delhi
Mumbai
Lonavala
Approx Travel Time
12h 18m
₹7,642
Onwards
Via Palghar
Roorkee
Palghar
Lonavala
Approx Travel Time
1d 1h 42m
₹4,306
Onwards
Via Dehradun, Mumbai
FASTEST
Roorkee
Dehradun
Mumbai
Lonavala
Approx Travel Time
9h 27m
On Demand
Via Delhi
Roorkee
Delhi
Lonavala
Approx Travel Time
1d 11h 40m
₹5,429
Onwards
Via Dehradun, Navi Mumbai
Roorkee
Dehradun
Navi Mumbai
Lonavala
Approx Travel Time
9h 28m
On Demand
Via Dehradun, Pune
Roorkee
Dehradun
Pune
Lonavala
Approx Travel Time
10h 11m
On Demand
Frequently Asked Questions
What is the distance between Roorkee and Lonavala?
Lonavala is approximately 1650+ kms from Roorkee.
How long does it take to reach Lonavala from Roorkee?
It takes approximately 10 hours to reach Lonavala from Roorkee by Cab, Flight Via Dehradun, Mumbai.
What is the cheapest way to reach Lonavala from Roorkee?
The cheapest way to reach Lonavala from Roorkee is by Train Via Thane.
What is the fastest way to reach Lonavala from Roorkee?
The fastest way to reach Lonavala from Roorkee is by Cab, Flight Via Dehradun, Mumbai.

