The journey from Rajam to Amritsar is a very long one, covering about 2200 km. You will need to reach Vizianagaram and take a train to Amritsar. It is a cross-country journey.
Total Distance: 2200 km by road, 1900 km straight-line.
Check for long-distance express trains.
October to March.