
Mayiladuthurai to Salem
Salem is approximately 150+ kms from Mayiladuthurai. The fastest way to reach Salem from Mayiladuthurai is by Bus. It takes approximately 5 hours. The cheapest way to reach Salem from Mayiladuthurai is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Chidambaram
Mayiladuthurai
Chidambaram
Salem
Approx Travel Time
4h 58m
On Demand
Mayiladuthurai
Chidambaram
Salem
Approx Travel Time
5h 20m
On Demand
Mayiladuthurai
Chidambaram
Salem
Approx Travel Time
6h 43m
₹494
Onwards
Mayiladuthurai
Chidambaram
Salem
Approx Travel Time
7h 5m
₹1,448
Onwards
Via Sirkazhi
Mayiladuthurai
Sirkazhi
Salem
Approx Travel Time
6h 4m
₹959
Onwards
Mayiladuthurai
Sirkazhi
Salem
Approx Travel Time
6h 25m
₹1,698
Onwards
Via Kumbakonam
Mayiladuthurai
Kumbakonam
Salem
Approx Travel Time
7h 8m
₹810
Onwards
Via Thanjavur
Mayiladuthurai
Thanjavur
Salem
Approx Travel Time
6h 43m
₹654
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 5 hours to reach Salem from Mayiladuthurai by Bus.
What is the cheapest way to reach Salem from Mayiladuthurai?
The cheapest way to reach Salem from Mayiladuthurai is by Train.
What is the fastest way to reach Salem from Mayiladuthurai?
The fastest way to reach Salem from Mayiladuthurai is by Bus.
Routes Connecting Mayiladuthurai
Routes From Mayiladuthurai
- Mayiladuthurai to Bhiwandi
- Mayiladuthurai to Sirkazhi
- Mayiladuthurai to Shoghi
- Mayiladuthurai to Munnar
- Mayiladuthurai to Kasganj
- Mayiladuthurai to Baramati
- Mayiladuthurai to Mohol
- Mayiladuthurai to Jalpaiguri
- Mayiladuthurai to Malkapur
- Mayiladuthurai to Port-Blair
- Mayiladuthurai to Patiala
- Mayiladuthurai to Burhanpur
- Mayiladuthurai to Hardoi
- Mayiladuthurai to Viluppuram
- Mayiladuthurai to Pandharpur
Routes To Mayiladuthurai
- Charkhi-dadri to Mayiladuthurai
- Bhubaneshwar to Mayiladuthurai
- Manali to Mayiladuthurai
- Phillaur to Mayiladuthurai
- Bargarh to Mayiladuthurai
- Solan to Mayiladuthurai
- Bawal to Mayiladuthurai
- Zaheerabad to Mayiladuthurai
- Jalandhar to Mayiladuthurai
- Rajula to Mayiladuthurai
- Mysore to Mayiladuthurai
- Manapparai to Mayiladuthurai
- Gurgaon to Mayiladuthurai
- Bongaigaon to Mayiladuthurai
- Nandurbar to Mayiladuthurai


