The distance from Keelakarai to Amritsar is approximately 2900 km. The most practical way to travel is by flight from Madurai or Chennai, or by a long-distance train. The journey takes about 50 to 55 hours by train. Amritsar is a historic city in Punjab, known for the Golden Temple, Jallianwala Bagh, and its vibrant culture. The route spans the entire length of the country.
Total Distance: 2900 km by road, 2600 km straight-line.
Book flights from Madurai or Chennai to Amritsar International Airport.
October to March for pleasant weather.