The journey from Ramnagar to Amritsar covers about 800 km. You must first reach Ramnagar station, then take a train to Delhi. From Delhi, you can board a train to Amritsar. This route takes you from the Himalayan foothills to the spiritual heart of Punjab. Total travel time is approximately 16 to 20 hours.
Total Distance: 800 km by road, 650 km air distance.
The Amritsar Shatabdi from Delhi is a very fast and comfortable option.
October to March for pleasant weather in Amritsar.