The journey from Sakleshpur to Dehradun spans over 2500 km. The most efficient way is to reach Bangalore and take a flight to Dehradun. Alternatively, long-distance trains from Bangalore to Dehradun are available, taking about 45-50 hours. This route connects the Western Ghats to the foothills of the Himalayas. Expect a travel time of 8 to 50 hours depending on your mode of transport.
Total Distance: 2500 km by road, 2100 km by air.
Book early to get competitive fares.
October to March for pleasant weather.