The journey from Kelshi to Amritsar is a long-distance transit. You must reach Mumbai, then take a train to Amritsar. The total distance is approximately 1900 km. This route takes you through the heart of India.
Total Distance: 1900 km by road, 1600 km air distance.
The train journey is comfortable.
October to March.