The journey from Rajayyapeta to Dehradun is about 2000 km. You must reach Visakhapatnam to catch a train to Dehradun. The route passes through several states. Travel time is approximately 40 to 45 hours by train.
Total Distance: 2000 km by road, 1700 km by air.
Book tickets in advance.
March to June and September to November.