
Bathinda to Sirohi
Sirohi is approximately 950+ kms from Bathinda. The fastest way to reach Sirohi from Bathinda is by Flight, Bus Via Delhi, Udaipur. It takes approximately 8 hours. The cheapest way to reach Sirohi from Bathinda is by Train, Bus Via Nagaur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi, Udaipur
RECOMMENDED
Bathinda
Delhi
Udaipur
Sirohi
Approx Travel Time
8h 28m
₹11,382
Onwards
FASTEST
Bathinda
Delhi
Udaipur
Sirohi
Approx Travel Time
7h 19m
₹7,005
Onwards
Via Nokha
Bathinda
Nokha
Sirohi
Approx Travel Time
13h 5m
₹1,007
Onwards
Via Pali, Rajasthan
Bathinda
Pali, Rajasthan
Sirohi
Approx Travel Time
14h 36m
₹3,976
Onwards
Bathinda
Pali, Rajasthan
Sirohi
Approx Travel Time
13h 13m
₹1,274
Onwards
Via Ajmer
Bathinda
Ajmer
Sirohi
Approx Travel Time
15h 13m
₹5,960
Onwards
Via Bikaner
Bathinda
Bikaner
Sirohi
Approx Travel Time
14h 5m
₹1,462
Onwards
Bathinda
Bikaner
Sirohi
Approx Travel Time
13h 51m
₹982
Onwards
Via Delhi, Jodhpur
Bathinda
Delhi
Jodhpur
Sirohi
Approx Travel Time
8h 57m
₹10,974
Onwards
Via Nagaur
CHEAPEST
Bathinda
Nagaur
Sirohi
Approx Travel Time
13h 41m
₹865
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Sirohi?
Sirohi is approximately 950+ kms from Bathinda.
How long does it take to reach Sirohi from Bathinda?
It takes approximately 8 hours to reach Sirohi from Bathinda by Flight, Bus Via Delhi, Udaipur.
What is the cheapest way to reach Sirohi from Bathinda?
The cheapest way to reach Sirohi from Bathinda is by Train, Bus Via Nagaur.
What is the fastest way to reach Sirohi from Bathinda?
The fastest way to reach Sirohi from Bathinda is by Flight, Bus Via Delhi, Udaipur.


