Reaching Gangtok from Visavadar is a long-distance journey across India. The most practical route is to travel to Rajkot, fly to Kolkata, and then take a connecting flight to Bagdogra. From Bagdogra, you must hire a taxi for the 4-hour drive to Gangtok. This route takes you from the western coast to the eastern Himalayas.
Total Distance: 2400 km by road, 2000 km straight-line.
Book the Bagdogra taxi in advance.
March to May or October to mid-December.