The journey from Udalguri to Amritsar spans approximately 2400 km across the breadth of India. You must first travel to Guwahati by road or local train to access major long-distance transport hubs. The most practical route involves a train from Guwahati to Amritsar, such as the Lohit Express. This journey takes over 45 hours due to the vast distance covered. You will traverse the plains of Bihar and Uttar Pradesh before entering Punjab.
Total Distance: 2400 km driving distance, 1950 km straight-line air distance.
Book your tickets at least 60 days in advance for confirmed berths.
October to March for pleasant weather in Punjab.