
Bikaner to Shimla
Shimla is approximately 650+ kms from Bikaner. The fastest way to reach Shimla from Bikaner is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Shimla from Bikaner is by Train, Bus Via Bathinda, Mohali which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Bikaner
Delhi
Shimla
Approx Travel Time
3h 45m
₹9,921
Onwards
Via Delhi, Mohali
Bikaner
Delhi
Mohali
Shimla
Approx Travel Time
7h 31m
₹9,077
Onwards
Bikaner
Delhi
Mohali
Shimla
Approx Travel Time
8h 10m
₹7,142
Onwards
Via Hisar, Delhi
Bikaner
Hisar
Delhi
Shimla
Approx Travel Time
11h 11m
₹7,624
Onwards
Via Bathinda, Mohali
CHEAPEST
Bikaner
Bathinda
Mohali
Shimla
Approx Travel Time
17h 47m
₹1,669
Onwards
Bikaner
Bathinda
Mohali
Shimla
Approx Travel Time
17h 26m
₹3,984
Onwards
Bikaner
Bathinda
Mohali
Shimla
Approx Travel Time
18h 5m
₹2,049
Onwards
Via Hisar, Jalandhar
Bikaner
Hisar
Jalandhar
Shimla
Approx Travel Time
19h 46m
₹6,457
Onwards
Via Jaipur, Delhi
Bikaner
Jaipur
Delhi
Shimla
Approx Travel Time
5h 25m
₹10,849
Onwards
Via Jaipur, Mohali
Bikaner
Jaipur
Mohali
Shimla
Approx Travel Time
7h 36m
₹8,549
Onwards
Frequently Asked Questions
What is the distance between Bikaner and Shimla?
Shimla is approximately 650+ kms from Bikaner.
How long does it take to reach Shimla from Bikaner?
It takes approximately 4 hours to reach Shimla from Bikaner by Flight Via Delhi.
What is the cheapest way to reach Shimla from Bikaner?
The cheapest way to reach Shimla from Bikaner is by Train, Bus Via Bathinda, Mohali.
What is the fastest way to reach Shimla from Bikaner?
The fastest way to reach Shimla from Bikaner is by Flight Via Delhi.