The journey from Raiganj to Amritsar is a long-distance transit across Northern India. You will first need to travel from Raiganj to New Jalpaiguri (NJP) to catch a train heading towards Punjab. The route covers vast stretches of the Indo-Gangetic plain. Expect the total travel time to be around 35 to 40 hours. Amritsar is a major cultural hub, making the long journey worthwhile.
Total Distance: 1700 km by road, 1450 km straight-line air distance.
Book your train tickets well in advance as this is a popular route.
November to February, when the weather is cool and pleasant for sightseeing.