The journey from Kalikavu to Amritsar is a long-distance transit across India. You need to reach a major station like Shoranur, take a train to New Delhi, and then catch a connecting train to Amritsar. Alternatively, fly from Calicut to Amritsar with a layover in Delhi or Mumbai.
Total Distance: 3050 km by road, 2650 km air distance.
The train journey is long; carry books and entertainment.
October to March for pleasant weather.