
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,383
Onwards
Via Chidambaram
Mayiladuthurai
Chidambaram
Salem
Approx Travel Time
6h 26m
₹5,096
Onwards
Via Viluppuram
CHEAPEST
Mayiladuthurai
Viluppuram
Salem
Approx Travel Time
6h 40m
₹235
Onwards
Mayiladuthurai
Viluppuram
Salem
Approx Travel Time
7h 52m
₹3,759
Onwards
Via Pudukkottai
Mayiladuthurai
Pudukkottai
Salem
Approx Travel Time
7h 50m
₹4,252
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 Bihar-Sharif
- Mayiladuthurai to Nathdwara
- Mayiladuthurai to Balrampur
- Mayiladuthurai to Palitana
- Mayiladuthurai to Saharsa
- Mayiladuthurai to Krishnagiri
- Mayiladuthurai to Bareilly
- Mayiladuthurai to Chirala
- Mayiladuthurai to Godhra
- Mayiladuthurai to Sirhind
- Mayiladuthurai to Patna
- Mayiladuthurai to Kaikalur
- Mayiladuthurai to Doraha
- Mayiladuthurai to Beawar
- Mayiladuthurai to Omalur
Routes To Mayiladuthurai
- Agartala to Mayiladuthurai
- Banda to Mayiladuthurai
- Dharwad to Mayiladuthurai
- Loharu to Mayiladuthurai
- Kakinada to Mayiladuthurai
- Orchha to Mayiladuthurai
- Namakkal to Mayiladuthurai
- Mussoorie to Mayiladuthurai
- Siwan to Mayiladuthurai
- Ranaghat to Mayiladuthurai
- Chalakudy to Mayiladuthurai
- Ongole to Mayiladuthurai
- Hoshiarpur to Mayiladuthurai
- Parbhani to Mayiladuthurai
- Vidisha to Mayiladuthurai