Traveling from Rameshwaram to the industrial hub of Hosur covers about 520 km. There is no direct train, so most travelers take a train to Bangalore and then a short bus or taxi ride to Hosur. Alternatively, direct buses are available, though the journey is long and tiring. The route takes you through the interior districts of Tamil Nadu, eventually reaching the border near Karnataka.
Total Distance: 520 km by road, 450 km straight-line.
Take the train to Bangalore and then a local bus or cab to Hosur.
Overnight sleeper buses are the most comfortable way to cover this long distance.
September to March for pleasant weather in the Hosur region.