Ankola to Shimla - Multiple Options To Reach By Train, Flight, Bus, Cab
Shimla is approximately 2050+ kms from Ankola. The fastest way to reach Shimla from Ankola is by Train, Flight Via Pune, Delhi. It takes approximately 16 hours. The cheapest way to reach Shimla from Ankola is by Train, Flight Via Mumbai, Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Pune, Chandigarh
RECOMMENDED
Ankola
Pune
Chandigarh
Shimla
Approx Travel Time
16h 50m
On Demand
Ankola
Pune
Chandigarh
Shimla
Approx Travel Time
16h 50m
On Demand
Via Pune, Delhi
FASTEST
Ankola
Pune
Delhi
Shimla
Approx Travel Time
15h 35m
On Demand
Ankola
Pune
Delhi
Shimla
Approx Travel Time
21h 5m
On Demand
Ankola
Pune
Delhi
Shimla
Approx Travel Time
22h 35m
On Demand
Via Pune, Mohali
Ankola
Pune
Mohali
Shimla
Approx Travel Time
17h 54m
On Demand
Via Mumbai, Chandigarh
Ankola
Mumbai
Chandigarh
Shimla
Approx Travel Time
18h 20m
₹8,655
Onwards
Ankola
Mumbai
Chandigarh
Shimla
Approx Travel Time
18h 20m
₹10,478
Onwards
Via Mumbai, Delhi
CHEAPEST
Ankola
Mumbai
Delhi
Shimla
Approx Travel Time
17h 20m
₹8,037
Onwards
Via Mumbai, Mohali
Ankola
Mumbai
Mohali
Shimla
Approx Travel Time
19h 24m
₹10,638
Onwards
Frequently Asked Questions
What is the distance between Ankola and Shimla?
Shimla is approximately 2050+ kms from Ankola.
How long does it take to reach Shimla from Ankola?
It takes approximately 16 hours to reach Shimla from Ankola by Train, Flight Via Pune, Delhi.
What is the cheapest way to reach Shimla from Ankola?
The cheapest way to reach Shimla from Ankola is by Train, Flight Via Mumbai, Delhi.
What is the fastest way to reach Shimla from Ankola?
The fastest way to reach Shimla from Ankola is by Train, Flight Via Pune, Delhi.