
Bina to Shimla
Shimla is approximately 850+ kms from Bina. The fastest way to reach Shimla from Bina is by Train, Flight Via Delhi. It takes approximately 13 hours. The cheapest way to reach Shimla from Bina is by Train Via Ghaziabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Bina
Delhi
Shimla
Approx Travel Time
12h 55m
₹6,604
Onwards
Bina
Delhi
Shimla
Approx Travel Time
19h 55m
₹924
Onwards
Via Ghaziabad
CHEAPEST
Bina
Ghaziabad
Shimla
Approx Travel Time
18h 25m
₹660
Onwards
Via Mohali
Bina
Mohali
Shimla
Approx Travel Time
19h 59m
On Demand
Via Ambala
Bina
Ambala
Shimla
Approx Travel Time
20h 1m
₹3,986
Onwards
Via Karnal
Bina
Karnal
Shimla
Approx Travel Time
20h 40m
₹5,631
Onwards
Via Jaipur
Bina
Jaipur
Shimla
Approx Travel Time
20h 40m
On Demand
Via Kurukshetra
Bina
Kurukshetra
Shimla
Approx Travel Time
20h 37m
₹5,519
Onwards
Via Panipat
Bina
Panipat
Shimla
Approx Travel Time
20h 53m
₹6,431
Onwards
Via Rajpura
Bina
Rajpura
Shimla
Approx Travel Time
20h 35m
₹4,169
Onwards
Frequently Asked Questions
What is the distance between Bina and Shimla?
Shimla is approximately 850+ kms from Bina.
How long does it take to reach Shimla from Bina?
It takes approximately 13 hours to reach Shimla from Bina by Train, Flight Via Delhi.
What is the cheapest way to reach Shimla from Bina?
The cheapest way to reach Shimla from Bina is by Train Via Ghaziabad.
What is the fastest way to reach Shimla from Bina?
The fastest way to reach Shimla from Bina is by Train, Flight Via Delhi.