The journey from Kolhapur to Amritsar is a long-distance trip of approximately 2000 km. The most practical way is to fly from Pune or Mumbai to Amritsar. If you prefer the train, you will need to travel to Delhi first and then take a connecting train to Amritsar. This route takes you from the heart of Maharashtra to the spiritual center of Punjab. Expect a travel time of 35 to 40 hours by train.
Total Distance: 2000 km by road, 1700 km air distance.
The train journey is long; carry enough food and water.
Book early to get better rates on connecting flights.
October to March for pleasant weather.