
Bikaner to Shillong
Shillong is approximately 2050+ kms from Bikaner. The fastest way to reach Shillong from Bikaner is by Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Shillong from Bikaner is by Train, Flight Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Bikaner
Delhi
Shillong
Approx Travel Time
5h 40m
₹11,771
Onwards
CHEAPEST
Bikaner
Delhi
Shillong
Approx Travel Time
13h 10m
₹7,299
Onwards
Bikaner
Delhi
Shillong
Approx Travel Time
15h 25m
₹7,499
Onwards
Via Jaipur, Kolkata
Bikaner
Jaipur
Kolkata
Shillong
Approx Travel Time
7h 20m
₹13,553
Onwards
Bikaner
Jaipur
Kolkata
Shillong
Approx Travel Time
13h 5m
₹12,253
Onwards
Bikaner
Jaipur
Kolkata
Shillong
Approx Travel Time
14h 50m
₹12,377
Onwards
Via Delhi, Kolkata
Bikaner
Delhi
Kolkata
Shillong
Approx Travel Time
7h 35m
₹14,980
Onwards
Bikaner
Delhi
Kolkata
Shillong
Approx Travel Time
15h 5m
₹10,648
Onwards
Via Jodhpur, Kolkata
Bikaner
Jodhpur
Kolkata
Shillong
Approx Travel Time
11h 50m
₹14,699
Onwards
Bikaner
Jodhpur
Kolkata
Shillong
Approx Travel Time
13h 5m
₹14,604
Onwards
Frequently Asked Questions
What is the distance between Bikaner and Shillong?
Shillong is approximately 2050+ kms from Bikaner.
How long does it take to reach Shillong from Bikaner?
It takes approximately 6 hours to reach Shillong from Bikaner by Flight Via Delhi.
What is the cheapest way to reach Shillong from Bikaner?
The cheapest way to reach Shillong from Bikaner is by Train, Flight Via Delhi.
What is the fastest way to reach Shillong from Bikaner?
The fastest way to reach Shillong from Bikaner is by Flight Via Delhi.