The journey from Karaikal to Ranchi covers about 1700 km. You should travel to Chennai and then take a train to Ranchi Junction. The journey takes about 32-36 hours. Ranchi is known as the City of Waterfalls.
Total Distance: Driving distance 1750 km, straight-line distance 1400 km.
Check for direct trains from Chennai to Ranchi.
October to March, when the weather is cool.