The journey from Rameshwaram to Salem covers approximately 360 kilometers. You can take a direct train or travel by road via Madurai and Dindigul. The travel time is around 7 to 8 hours. Salem is a major industrial city known for its steel plants and textile industry.
Total Distance: 360 km by road, 300 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 7 hours |
| Avg Price | 300 - 800 INR | 3000 - 5000 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Rameswaram - Madurai - Dindigul - Salem Junction | NH 44 via Madurai and Dindigul |
| Tip | Trains are the most comfortable way to travel. | The highway is well-maintained and offers a smooth drive. |
October to March, when the weather is pleasant.