
Mayiladuthurai to Salem
Salem is approximately 150+ kms from Mayiladuthurai. The fastest way to reach Salem from Mayiladuthurai is by Train. It takes approximately 4 hours. The cheapest way to reach Salem from Mayiladuthurai is by Train Via Viluppuram which would take approximately 7 hours.
Sort By
Mode of Transport
Via Thanjavur
Mayiladuthurai
Thanjavur
Salem
Approx Travel Time
5h 55m
On Demand
Mayiladuthurai
Thanjavur
Salem
Approx Travel Time
6h 50m
₹4,425
Onwards
Via Chidambaram
Mayiladuthurai
Chidambaram
Salem
Approx Travel Time
6h 26m
₹5,107
Onwards
Via Viluppuram
CHEAPEST
Mayiladuthurai
Viluppuram
Salem
Approx Travel Time
6h 40m
₹235
Onwards
Mayiladuthurai
Viluppuram
Salem
Approx Travel Time
7h 52m
₹3,833
Onwards
Via Pudukkottai
Mayiladuthurai
Pudukkottai
Salem
Approx Travel Time
7h 50m
₹4,437
Onwards
Frequently Asked Questions
What is the distance between Mayiladuthurai and Salem?
Salem is approximately 150+ kms from Mayiladuthurai.
How long does it take to reach Salem from Mayiladuthurai?
It takes approximately 4 hours to reach Salem from Mayiladuthurai by Train.
What is the cheapest way to reach Salem from Mayiladuthurai?
The cheapest way to reach Salem from Mayiladuthurai is by Train Via Viluppuram.
What is the fastest way to reach Salem from Mayiladuthurai?
The fastest way to reach Salem from Mayiladuthurai is by Train.
Routes Connecting Mayiladuthurai
Routes From Mayiladuthurai
- Mayiladuthurai to Nadaun
- Mayiladuthurai to Sri-Ganganagar
- Mayiladuthurai to Purulia
- Mayiladuthurai to Chittoor
- Mayiladuthurai to Osmanabad
- Mayiladuthurai to Hyderabad
- Mayiladuthurai to Morena
- Mayiladuthurai to Botad
- Mayiladuthurai to Lalpur
- Mayiladuthurai to Sulya
- Mayiladuthurai to Mahabalipuram
- Mayiladuthurai to Changanassery
- Mayiladuthurai to Bareilly
- Mayiladuthurai to Tikamgarh
- Mayiladuthurai to Velankanni
Routes To Mayiladuthurai
- Jangaon to Mayiladuthurai
- Dabra to Mayiladuthurai
- Sagara to Mayiladuthurai
- Kumbhalgarh to Mayiladuthurai
- Sangrur to Mayiladuthurai
- Vadodara to Mayiladuthurai
- Khordha to Mayiladuthurai
- Udaipur to Mayiladuthurai
- Pondicherry to Mayiladuthurai
- Shivamogga to Mayiladuthurai
- Jaisalmer to Mayiladuthurai
- Orai to Mayiladuthurai
- Noida to Mayiladuthurai
- Palwal to Mayiladuthurai