hero
How2Go
Batala to Sirohi

Batala to Sirohi

Sirohi is approximately 1250+ km from Batala, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Sirohi.

Read More
Sort By
Mode of Transport

Via Amritsar, Ahmedabad

RECOMMENDED

FASTEST

Batala

Amritsar

Ahmedabad

Sirohi

Approx Travel Time

11h 26m

₹10,625

Onwards

Batala

Amritsar

Ahmedabad

Sirohi

Approx Travel Time

11h 52m

₹13,302

Onwards

Batala

Amritsar

Ahmedabad

Sirohi

Approx Travel Time

12h 15m

₹6,043

Onwards

Batala

Amritsar

Ahmedabad

Sirohi

Approx Travel Time

12h 28m

₹8,428

Onwards

Batala

Amritsar

Ahmedabad

Sirohi

Approx Travel Time

11h 39m

₹10,917

Onwards

Batala

Amritsar

Ahmedabad

Sirohi

Approx Travel Time

12h 2m

₹5,751

Onwards

Via Nagaur

Batala

Nagaur

Sirohi

Approx Travel Time

1d 0h 3m

On Demand

Ads by MMT

Via Nokha

CHEAPEST

Batala

Nokha

Sirohi

Approx Travel Time

19h 50m

₹2,055

Onwards

Via Delhi, Falna

Batala

Delhi

Falna

Sirohi

Approx Travel Time

17h 45m

On Demand

Ads by MMT

Via Hanumangarh, Sumerpur

Batala

Hanumangarh

Sumerpur

Sirohi

Approx Travel Time

21h 13m

On Demand

Frequently Asked Questions

What is the distance between Batala and Sirohi?

Sirohi is approximately 1250+ kms from Batala.

How long does it take to reach Sirohi from Batala?

It takes approximately 12 hours to reach Sirohi from Batala by Train, Flight, Cab Via Amritsar, Ahmedabad.

What is the cheapest way to reach Sirohi from Batala?

The cheapest way to reach Sirohi from Batala is by Bus Via Nokha.

What is the fastest way to reach Sirohi from Batala?

The fastest way to reach Sirohi from Batala is by Train, Flight, Cab Via Amritsar, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India