The journey from Haldibari to Kharagpur is a long-distance trip of approximately 650 kilometers. The most practical way to travel is by train, connecting North Bengal to South Bengal. You will likely need to travel to New Jalpaiguri (NJP) first to catch a direct train to Kharagpur. The total travel time can range from 12 to 15 hours.
Total Distance: 650 km by rail, 580 km straight-line.
Book your train tickets well in advance.
Winter months are the most comfortable for long travel.