The distance from Dindigul to Ranchi is approximately 1700 kilometers. The most practical way to travel is by flight from Madurai or Trichy to Ranchi. Alternatively, you can take a long-distance train, which takes about 32 to 36 hours. Ranchi is the capital of Jharkhand and is known for its waterfalls. Plan your travel well in advance due to the long distance.
Total Distance: 1700 km by road, 1500 km air distance.
This is a long journey; ensure you have enough entertainment and food.
Book connecting flights via Kolkata or Delhi for better options.
October to March for pleasant weather.