The route from Ahore to Amritsar covers approximately 850 km. You can take a train from Marwar Junction to Amritsar Junction. Driving via NH 54 is another option, though it is a long haul. Expect a travel time of 18 hours by train.
Total Distance: 850 km by road, 700 km air distance.
Book your train well in advance.
October to March for pleasant weather.