
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
₹489
Onwards
Via Sirkazhi
Salem
Sirkazhi
Mayiladuthurai
Approx Travel Time
6h 4m
₹644
Onwards
Via Kumbakonam
Salem
Kumbakonam
Mayiladuthurai
Approx Travel Time
7h 8m
₹960
Onwards
Via Thanjavur
Salem
Thanjavur
Mayiladuthurai
Approx Travel Time
6h 43m
₹825
Onwards
Salem
Thanjavur
Mayiladuthurai
Approx Travel Time
7h 15m
₹1,199
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 Varanasi
- Mayiladuthurai to Daltonganj
- Mayiladuthurai to Madurantakam
- Mayiladuthurai to Roorkee
- Mayiladuthurai to Pilibanga
- Mayiladuthurai to Perambalur
- Mayiladuthurai to Dhampur
- Mayiladuthurai to Kurnool
- Mayiladuthurai to Port-Blair
- Mayiladuthurai to Rasipuram
- Mayiladuthurai to Baramati
- Mayiladuthurai to Palakkodu
- Mayiladuthurai to Kanyakumari
- Mayiladuthurai to Jalgaon
- Mayiladuthurai to Shoghi
Routes To Mayiladuthurai
- Khajuraho to Mayiladuthurai
- Dharmapuri to Mayiladuthurai
- Kasganj to Mayiladuthurai
- Biswan to Mayiladuthurai
- Malegaon to Mayiladuthurai
- Bhilwara to Mayiladuthurai
- Veraval to Mayiladuthurai
- Devadurga to Mayiladuthurai
- Hoshangabad to Mayiladuthurai
- Jalgaon to Mayiladuthurai
- Hosur to Mayiladuthurai
- Gurdaspur to Mayiladuthurai
- Nabadwip to Mayiladuthurai
- Merta to Mayiladuthurai
- Chidambaram to Mayiladuthurai


