
Basoda to Shimla
Shimla is approximately 650+ kms from Basoda. The fastest way to reach Shimla from Basoda is by Train, Flight Via Bhopal, Delhi. It takes approximately 7 hours. The cheapest way to reach Shimla from Basoda is by Train, Bus Via Kurukshetra which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bhopal, Delhi
RECOMMENDED
FASTEST
Basoda
Bhopal
Delhi
Shimla
Approx Travel Time
7h 3m
On Demand
Via Karnal
Basoda
Karnal
Shimla
Approx Travel Time
16h 59m
₹5,726
Onwards
Via Kurukshetra
CHEAPEST
Basoda
Kurukshetra
Shimla
Approx Travel Time
18h 12m
₹1,175
Onwards
Via Indore, Delhi
Basoda
Indore
Delhi
Shimla
Approx Travel Time
11h 59m
On Demand
Via Indore, Jaipur
Basoda
Indore
Jaipur
Shimla
Approx Travel Time
1d 7h 29m
₹3,099
Onwards
Via Delhi
Basoda
Delhi
Shimla
Approx Travel Time
13h 1m
On Demand
Via Bina, Delhi
Basoda
Bina
Delhi
Shimla
Approx Travel Time
12h 1m
On Demand
Via Datia, Delhi
Basoda
Datia
Delhi
Shimla
Approx Travel Time
12h 59m
On Demand
Via Lalitpur, Delhi
Basoda
Lalitpur
Delhi
Shimla
Approx Travel Time
13h 7m
On Demand
Via Khurai, Delhi
Basoda
Khurai
Delhi
Shimla
Approx Travel Time
12h 55m
On Demand
Frequently Asked Questions
What is the distance between Basoda and Shimla?
Shimla is approximately 650+ kms from Basoda.
How long does it take to reach Shimla from Basoda?
It takes approximately 7 hours to reach Shimla from Basoda by Train, Flight Via Bhopal, Delhi.
What is the cheapest way to reach Shimla from Basoda?
The cheapest way to reach Shimla from Basoda is by Train, Bus Via Kurukshetra.
What is the fastest way to reach Shimla from Basoda?
The fastest way to reach Shimla from Basoda is by Train, Flight Via Bhopal, Delhi.


