
Batala to Sirsa
Sirsa is approximately 300+ kms from Batala. The fastest way to reach Sirsa from Batala is by Train Via Firozpur. It takes approximately 8 hours. The cheapest way to reach Sirsa from Batala is by Train Via Firozpur which would take approximately 8 hours.
Sort By
Mode of Transport
Via Firozpur
RECOMMENDED
CHEAPEST
FASTEST
Batala
Firozpur
Sirsa
Approx Travel Time
7h 25m
₹320
Onwards
Batala
Firozpur
Sirsa
Approx Travel Time
7h 40m
₹3,619
Onwards
Via Bathinda
Batala
Bathinda
Sirsa
Approx Travel Time
8h 43m
₹4,574
Onwards
Via Ludhiana
Batala
Ludhiana
Sirsa
Approx Travel Time
8h 47m
₹3,934
Onwards
Via Jalandhar
Batala
Jalandhar
Sirsa
Approx Travel Time
8h 52m
₹5,160
Onwards
Via Amritsar
Batala
Amritsar
Sirsa
Approx Travel Time
9h 35m
₹4,859
Onwards
Via Malout
Batala
Malout
Sirsa
Approx Travel Time
9h 44m
₹5,447
Onwards
Frequently Asked Questions
What is the distance between Batala and Sirsa?
Sirsa is approximately 300+ kms from Batala.
How long does it take to reach Sirsa from Batala?
It takes approximately 8 hours to reach Sirsa from Batala by Train Via Firozpur.
What is the cheapest way to reach Sirsa from Batala?
The cheapest way to reach Sirsa from Batala is by Train Via Firozpur.
What is the fastest way to reach Sirsa from Batala?
The fastest way to reach Sirsa from Batala is by Train Via Firozpur.