The distance between Kanayannur and Dehradun is approximately 2700 km. The most efficient way to travel is by flight from Cochin International Airport to Jolly Grant Airport. Alternatively, you can take a long-distance train from Ernakulam Junction, which takes about 50 hours. Dehradun is the capital of Uttarakhand, known for its pleasant climate, educational institutions, and proximity to hill stations like Mussoorie.
Total Distance: 2700 km by road, 2300 km air distance.
Book well in advance as this is a popular route.
Expect a layover in Delhi.
March to June and September to November.