
Meerut to Salem
Salem is approximately 2100+ kms from Meerut. The fastest way to reach Salem from Meerut is by Train Via Bhopal. It takes approximately 39 hours. The cheapest way to reach Salem from Meerut is by Train Via Agra which would take approximately 46 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
FASTEST
Meerut
Bhopal
Salem
Approx Travel Time
1d 14h 22m
₹1,120
Onwards
Via Nagpur
Meerut
Nagpur
Salem
Approx Travel Time
1d 18h 56m
₹1,145
Onwards
Via Dholpur
Meerut
Dholpur
Salem
Approx Travel Time
1d 16h 34m
₹1,000
Onwards
Via Mathura
Meerut
Mathura
Salem
Approx Travel Time
1d 16h 30m
₹1,005
Onwards
Via Vadodara
Meerut
Vadodara
Salem
Approx Travel Time
1d 21h 19m
₹1,325
Onwards
Via Kanpur
Meerut
Kanpur
Salem
Approx Travel Time
1d 17h 58m
₹1,260
Onwards
Via Mumbai
Meerut
Mumbai
Salem
Approx Travel Time
1d 22h 31m
₹1,170
Onwards
Via Gwalior
Meerut
Gwalior
Salem
Approx Travel Time
1d 21h 44m
On Demand
Via Agra
CHEAPEST
Meerut
Agra
Salem
Approx Travel Time
1d 21h 32m
₹985
Onwards
Frequently Asked Questions
What is the distance between Meerut and Salem?
Salem is approximately 2100+ kms from Meerut.
How long does it take to reach Salem from Meerut?
It takes approximately 39 hours to reach Salem from Meerut by Train Via Bhopal.
What is the cheapest way to reach Salem from Meerut?
The cheapest way to reach Salem from Meerut is by Train Via Agra.
What is the fastest way to reach Salem from Meerut?
The fastest way to reach Salem from Meerut is by Train Via Bhopal.