The journey from Macharam to Amritsar covers approximately 2000 kilometers. You will travel through several states to reach the city of Amritsar in Punjab. The route follows NH 44. By road, this takes about 35 to 37 hours. Rail is a convenient option with direct or connecting trains.
Total Distance: 2000 km driving distance; 1700 km straight-line air distance.
Trains are reliable for this route.
October to March, when the weather is cool.