
Sirhind to Ballia
Ballia is approximately 1050+ kms from Sirhind. The fastest way to reach Ballia from Sirhind is by Cab, Flight Via Mohali, Patna. It takes approximately 11 hours. The cheapest way to reach Ballia from Sirhind is by Train which would take approximately 23 hours.
Sort By
Mode of Transport
Via Yamunanagar
RECOMMENDED
Sirhind
Yamunanagar
Ballia
Approx Travel Time
17h 56m
On Demand
Via Mohali, Patna
Sirhind
Mohali
Patna
Ballia
Approx Travel Time
11h 6m
On Demand
FASTEST
Sirhind
Mohali
Patna
Ballia
Approx Travel Time
10h 21m
On Demand
Via Sultanpur
Sirhind
Sultanpur
Ballia
Approx Travel Time
18h 35m
On Demand
Via Ambala
Sirhind
Ambala
Ballia
Approx Travel Time
18h 32m
₹783
Onwards
Via Lucknow
Sirhind
Lucknow
Ballia
Approx Travel Time
22h 40m
On Demand
Via Delhi, Gorakhpur
Sirhind
Delhi
Gorakhpur
Ballia
Approx Travel Time
12h 23m
On Demand
Via Delhi, Varanasi
Sirhind
Delhi
Varanasi
Ballia
Approx Travel Time
12h 49m
₹5,001
Onwards
Via Ghaziabad, Varanasi
Sirhind
Ghaziabad
Varanasi
Ballia
Approx Travel Time
13h 9m
On Demand
Frequently Asked Questions
What is the distance between Sirhind and Ballia?
Ballia is approximately 1050+ kms from Sirhind.
How long does it take to reach Ballia from Sirhind?
It takes approximately 11 hours to reach Ballia from Sirhind by Cab, Flight Via Mohali, Patna.
What is the cheapest way to reach Ballia from Sirhind?
The cheapest way to reach Ballia from Sirhind is by Train.
What is the fastest way to reach Ballia from Sirhind?
The fastest way to reach Ballia from Sirhind is by Cab, Flight Via Mohali, Patna.

