The journey from Singtam to Agra spans approximately 1500 kilometers. You must first travel by road from Singtam to New Jalpaiguri (NJP) station, which takes about 4 hours. From NJP, board a long-distance train like the Avadh Assam Express to Agra Cantt. The total travel time is roughly 30 to 35 hours depending on connections. This route transitions from the Himalayan foothills to the flat plains of the Yamuna river basin.
Total Distance: 1500 km by road, 1250 km air distance.
Book your NJP to Agra train tickets at least 60 days in advance.
October to March for pleasant weather in Agra.