The journey from Rajapalayam to Gangtok is 2500 km. The most practical way is to fly from Madurai to Bagdogra via Kolkata, then take a taxi to Gangtok. Train travel is possible up to New Jalpaiguri. Expect a total travel time of 15+ hours by flight or 50+ hours by train.
Total Distance: 2500 km by road, 2100 km air distance.
NJP is the nearest major railhead.
The taxi from Bagdogra to Gangtok takes about 4 hours.
March to June or October to December.