
Upleta to Salem
Salem is approximately 1550+ kms from Upleta. The fastest way to reach Salem from Upleta is by Train Via Bangalore. It takes approximately 33 hours. The cheapest way to reach Salem from Upleta is by Train Via Vadodara which would take approximately 37 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Upleta
Bangalore
Salem
Approx Travel Time
1d 8h 40m
On Demand
Upleta
Bangalore
Salem
Approx Travel Time
1d 9h 40m
On Demand
Upleta
Bangalore
Salem
Approx Travel Time
1d 10h 23m
On Demand
Via Surat
Upleta
Surat
Salem
Approx Travel Time
1d 9h 40m
₹1,135
Onwards
Upleta
Surat
Salem
Approx Travel Time
1d 11h 10m
₹1,465
Onwards
Via Mumbai
Upleta
Mumbai
Salem
Approx Travel Time
1d 10h 40m
₹1,775
Onwards
Via Nandurbar
Upleta
Nandurbar
Salem
Approx Travel Time
1d 11h 55m
₹1,160
Onwards
Via Jalgaon
Upleta
Jalgaon
Salem
Approx Travel Time
1d 13h 25m
₹1,165
Onwards
Via Vadodara
CHEAPEST
Upleta
Vadodara
Salem
Approx Travel Time
1d 12h 55m
₹1,095
Onwards
Via Bangalore, Pondicherry
Upleta
Bangalore
Pondicherry
Salem
Approx Travel Time
1d 11h 5m
On Demand
Frequently Asked Questions
What is the distance between Upleta and Salem?
Salem is approximately 1550+ kms from Upleta.
How long does it take to reach Salem from Upleta?
It takes approximately 33 hours to reach Salem from Upleta by Train Via Bangalore.
What is the cheapest way to reach Salem from Upleta?
The cheapest way to reach Salem from Upleta is by Train Via Vadodara.
What is the fastest way to reach Salem from Upleta?
The fastest way to reach Salem from Upleta is by Train Via Bangalore.