The journey from Udalguri to Agra spans approximately 1800 km, connecting the North East to the city of the Taj Mahal. You can take a train from Udalguri to Guwahati and then connect to a long-distance train to Agra. Alternatively, you can travel to Guwahati airport and take a flight to Delhi, then travel to Agra by train or road. The train journey takes about 35 to 40 hours, while a flight is much faster. Agra is a historic city known for its Mughal monuments.
Total Distance: Driving distance is 1800 km; straight-line air distance is 1400 km.
Book your tickets well in advance as these trains are very popular.
Flight to Delhi followed by a train to Agra is the fastest way.
October to March, when the weather in Agra is pleasant.