
Bikaner to Shimla
Shimla is approximately 350+ 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
On Demand
Via Delhi, Mohali
Bikaner
Delhi
Mohali
Shimla
Approx Travel Time
7h 56m
₹9,157
Onwards
Bikaner
Delhi
Mohali
Shimla
Approx Travel Time
8h 10m
₹6,884
Onwards
Via Mohali
Bikaner
Mohali
Shimla
Approx Travel Time
14h 11m
₹3,354
Onwards
Bikaner
Mohali
Shimla
Approx Travel Time
14h 25m
₹1,256
Onwards
Via Hisar, Delhi
Bikaner
Hisar
Delhi
Shimla
Approx Travel Time
11h 11m
On Demand
Via Bathinda, Mohali
CHEAPEST
Bikaner
Bathinda
Mohali
Shimla
Approx Travel Time
17h 47m
₹1,220
Onwards
Via Hisar, Jalandhar
Bikaner
Hisar
Jalandhar
Shimla
Approx Travel Time
19h 34m
₹6,101
Onwards
Via Jaipur, Delhi
Bikaner
Jaipur
Delhi
Shimla
Approx Travel Time
5h 25m
On Demand
Frequently Asked Questions
What is the distance between Bikaner and Shimla?
Shimla is approximately 350+ 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.


