The journey from Rajam to Lucknow is a long one, covering about 1400 km. You will need to reach Vizianagaram and take a train to Lucknow. The route takes you through several states, offering a glimpse of India's diversity.
Total Distance: 1400 km by road, 1200 km straight-line.
Check for long-distance express trains.
October to March.