This is a cross-country journey from the foothills of the Himalayas to the southern tip of India. The most practical way is to fly from Dehradun to Thiruvananthapuram via Delhi. Alternatively, a long-distance train from Delhi to Thiruvananthapuram takes about 45 hours.
Total Distance: 2800 km by road, 2400 km air distance.
Book well in advance for better rates.
October to March.