
Malout to Salem
Salem is approximately 2450+ kms from Malout. The fastest way to reach Salem from Malout is by Cab, Flight, Train Via Amritsar, Bangalore. It takes approximately 13 hours. The cheapest way to reach Salem from Malout is by Train Via Bahadurgarh which would take approximately 48 hours.
Sort By
Mode of Transport
Via Mohali, Bangalore
RECOMMENDED
Malout
Mohali
Bangalore
Salem
Approx Travel Time
14h 42m
₹14,555
Onwards
Malout
Mohali
Bangalore
Salem
Approx Travel Time
13h 16m
₹10,471
Onwards
Malout
Mohali
Bangalore
Salem
Approx Travel Time
15h 29m
₹6,633
Onwards
Via Delhi, Bangalore
Malout
Delhi
Bangalore
Salem
Approx Travel Time
16h 25m
₹7,797
Onwards
Malout
Delhi
Bangalore
Salem
Approx Travel Time
2d 8h 35m
₹5,768
Onwards
Via Amritsar, Bangalore
FASTEST
Malout
Amritsar
Bangalore
Salem
Approx Travel Time
13h 6m
₹11,897
Onwards
Malout
Amritsar
Bangalore
Salem
Approx Travel Time
14h 32m
₹15,883
Onwards
Via Delhi, Bhopal
Malout
Delhi
Bhopal
Salem
Approx Travel Time
1d 23h 15m
₹1,864
Onwards
Via Bahadurgarh
CHEAPEST
Malout
Bahadurgarh
Salem
Approx Travel Time
2d 0h 11m
₹990
Onwards
Via Bathinda, Bahadurgarh
Malout
Bathinda
Bahadurgarh
Salem
Approx Travel Time
2d 0h 43m
₹3,117
Onwards
Frequently Asked Questions
What is the distance between Malout and Salem?
Salem is approximately 2450+ kms from Malout.
How long does it take to reach Salem from Malout?
It takes approximately 13 hours to reach Salem from Malout by Cab, Flight, Train Via Amritsar, Bangalore.
What is the cheapest way to reach Salem from Malout?
The cheapest way to reach Salem from Malout is by Train Via Bahadurgarh.
What is the fastest way to reach Salem from Malout?
The fastest way to reach Salem from Malout is by Cab, Flight, Train Via Amritsar, Bangalore.


