
Basoda to Shimla
Shimla is approximately 950+ 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 Karnal which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bhopal, Delhi
RECOMMENDED
FASTEST
Basoda
Bhopal
Delhi
Shimla
Approx Travel Time
7h 3m
₹10,684
Onwards
Via Karnal
Basoda
Karnal
Shimla
Approx Travel Time
16h 58m
₹5,681
Onwards
CHEAPEST
Basoda
Karnal
Shimla
Approx Travel Time
18h 36m
₹1,220
Onwards
Via Delhi
Basoda
Delhi
Shimla
Approx Travel Time
13h 1m
₹6,179
Onwards
Via Datia, Delhi
Basoda
Datia
Delhi
Shimla
Approx Travel Time
12h 59m
₹6,164
Onwards
Via Lalitpur, Delhi
Basoda
Lalitpur
Delhi
Shimla
Approx Travel Time
13h 7m
₹6,219
Onwards
Via Khurai, Delhi
Basoda
Khurai
Delhi
Shimla
Approx Travel Time
12h 55m
₹6,239
Onwards
Via Kurukshetra
Basoda
Kurukshetra
Shimla
Approx Travel Time
17h 13m
₹5,222
Onwards
Via Panipat
Basoda
Panipat
Shimla
Approx Travel Time
17h 28m
₹5,667
Onwards
Via Sonipat
Basoda
Sonipat
Shimla
Approx Travel Time
17h 31m
₹5,526
Onwards
Frequently Asked Questions
What is the distance between Basoda and Shimla?
Shimla is approximately 950+ 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 Karnal.
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.