The journey from Rajapalayam to Shillong is 2700 km. The most practical way is to fly from Madurai to Guwahati via Kolkata, then take a taxi to Shillong. Train travel is possible up to Guwahati. Expect a total travel time of 12+ hours by flight or 55+ hours by train.
Total Distance: 2700 km by road, 2300 km air distance.
Guwahati is the nearest major railhead.
The taxi from Guwahati to Shillong takes about 3 hours.
March to June or September to November.