The journey from Suwakholi to Azamgarh covers 850 km. You must first reach Dehradun and then board a train to Azamgarh. The route passes through the northern part of India, crossing states like Uttar Pradesh. Expect a travel time of 16 to 20 hours by train. This journey connects the Himalayan foothills to the city of Azamgarh.
Total Distance: 850 km by road, 700 km air distance.
The direct train is the most convenient way to travel this long distance.
October to March for pleasant weather.