
Salem to Ankola
Ankola is approximately 600+ kms from Salem. The fastest way to reach Ankola from Salem is by Train Via Bangalore. It takes approximately 14 hours. The cheapest way to reach Ankola from Salem is by Train Via Mangalore which would take approximately 15 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Salem
Bangalore
Ankola
Approx Travel Time
13h 40m
₹540
Onwards
Salem
Bangalore
Ankola
Approx Travel Time
14h 40m
₹695
Onwards
Salem
Bangalore
Ankola
Approx Travel Time
15h 23m
₹5,186
Onwards
Salem
Bangalore
Ankola
Approx Travel Time
15h 40m
₹815
Onwards
Via Mangalore
CHEAPEST
Salem
Mangalore
Ankola
Approx Travel Time
14h 25m
₹455
Onwards
Salem
Mangalore
Ankola
Approx Travel Time
15h 49m
₹5,279
Onwards
Via Kasaragod
Salem
Kasaragod
Ankola
Approx Travel Time
14h 40m
₹755
Onwards
Via Mysore
Salem
Mysore
Ankola
Approx Travel Time
15h 25m
₹1,000
Onwards
Via Kannur
Salem
Kannur
Ankola
Approx Travel Time
15h 25m
₹735
Onwards
Via Thalasserry
Salem
Thalasserry
Ankola
Approx Travel Time
15h 25m
On Demand
Frequently Asked Questions
What is the distance between Salem and Ankola?
Ankola is approximately 600+ kms from Salem.
How long does it take to reach Ankola from Salem?
It takes approximately 14 hours to reach Ankola from Salem by Train Via Bangalore.
What is the cheapest way to reach Ankola from Salem?
The cheapest way to reach Ankola from Salem is by Train Via Mangalore.
What is the fastest way to reach Ankola from Salem?
The fastest way to reach Ankola from Salem is by Train Via Bangalore.