
Salem to Mayiladuthurai
Mayiladuthurai is approximately 150+ kms from Salem. The fastest way to reach Mayiladuthurai from Salem is by Train. It takes approximately 4 hours. The cheapest way to reach Mayiladuthurai from Salem is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Chidambaram
Salem
Chidambaram
Mayiladuthurai
Approx Travel Time
4h 58m
On Demand
Salem
Chidambaram
Mayiladuthurai
Approx Travel Time
5h 20m
On Demand
Salem
Chidambaram
Mayiladuthurai
Approx Travel Time
6h 43m
₹494
Onwards
Salem
Chidambaram
Mayiladuthurai
Approx Travel Time
7h 5m
₹1,449
Onwards
Via Sirkazhi
Salem
Sirkazhi
Mayiladuthurai
Approx Travel Time
6h 4m
₹644
Onwards
Via Kumbakonam
Salem
Kumbakonam
Mayiladuthurai
Approx Travel Time
7h 8m
₹1,439
Onwards
Via Thanjavur
Salem
Thanjavur
Mayiladuthurai
Approx Travel Time
6h 43m
₹654
Onwards
Salem
Thanjavur
Mayiladuthurai
Approx Travel Time
7h 15m
₹1,078
Onwards
Frequently Asked Questions
What is the distance between Salem and Mayiladuthurai?
Mayiladuthurai is approximately 150+ kms from Salem.
How long does it take to reach Mayiladuthurai from Salem?
It takes approximately 4 hours to reach Mayiladuthurai from Salem by Train.
What is the cheapest way to reach Mayiladuthurai from Salem?
The cheapest way to reach Mayiladuthurai from Salem is by Train.
What is the fastest way to reach Mayiladuthurai from Salem?
The fastest way to reach Mayiladuthurai from Salem is by Train.
Routes Connecting Salem
Routes From Salem
Routes Connecting Mayiladuthurai
Routes From Mayiladuthurai
- Mayiladuthurai to Palakonda
- Mayiladuthurai to Pratapgarh
- Mayiladuthurai to Patna
- Mayiladuthurai to Mandawar
- Mayiladuthurai to Ghatampur
- Mayiladuthurai to Karwar
- Mayiladuthurai to Manali
- Mayiladuthurai to Partur
- Mayiladuthurai to Jammu
- Mayiladuthurai to Naugarh
- Mayiladuthurai to Bankhedi
- Mayiladuthurai to Lakshadweep
- Mayiladuthurai to Koilkuntla
- Mayiladuthurai to Kakinada
- Mayiladuthurai to Kolkata
Routes To Mayiladuthurai
- Dindigul to Mayiladuthurai
- Bongaigaon to Mayiladuthurai
- Barnala to Mayiladuthurai
- Nashik to Mayiladuthurai
- Kannur to Mayiladuthurai
- Ghaziabad to Mayiladuthurai
- Chittorgarh to Mayiladuthurai
- Sambalpur to Mayiladuthurai
- Theni to Mayiladuthurai
- Diu to Mayiladuthurai
- Wardha to Mayiladuthurai
- Kushinagar to Mayiladuthurai
- Chalakudy to Mayiladuthurai
- Aligarh to Mayiladuthurai
- Erode to Mayiladuthurai


