
Doraha to Ballia
Ballia is approximately 1100+ kms from Doraha. The fastest way to reach Ballia from Doraha is by Train Via Ambala. It takes approximately 19 hours. The cheapest way to reach Ballia from Doraha is by Train Via Ambala which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ludhiana
RECOMMENDED
Doraha
Ludhiana
Ballia
Approx Travel Time
19h 35m
₹1,319
Onwards
Via Ambala
CHEAPEST
FASTEST
Doraha
Ambala
Ballia
Approx Travel Time
19h 14m
₹635
Onwards
Via Ludhiana, Lucknow
Doraha
Ludhiana
Lucknow
Ballia
Approx Travel Time
23h 20m
On Demand
Via Rajpura, Varanasi
Doraha
Rajpura
Varanasi
Ballia
Approx Travel Time
1d 0h 35m
₹4,579
Onwards
Via Sirhind, Lucknow
Doraha
Sirhind
Lucknow
Ballia
Approx Travel Time
1d 0h 30m
₹4,768
Onwards
Via Yamunanagar
Doraha
Yamunanagar
Ballia
Approx Travel Time
19h 59m
On Demand
Via Ludhiana, Ambala
Doraha
Ludhiana
Ambala
Ballia
Approx Travel Time
21h 15m
₹1,359
Onwards
Via Sirhind, Ambala
Doraha
Sirhind
Ambala
Ballia
Approx Travel Time
21h 35m
₹1,845
Onwards
Via Ludhiana, Shahjahanpur
Doraha
Ludhiana
Shahjahanpur
Ballia
Approx Travel Time
21h 23m
₹1,454
Onwards
Via Sirhind, Yamunanagar
Doraha
Sirhind
Yamunanagar
Ballia
Approx Travel Time
21h 1m
On Demand
Frequently Asked Questions
What is the distance between Doraha and Ballia?
Ballia is approximately 1100+ kms from Doraha.
How long does it take to reach Ballia from Doraha?
It takes approximately 19 hours to reach Ballia from Doraha by Train Via Ambala.
What is the cheapest way to reach Ballia from Doraha?
The cheapest way to reach Ballia from Doraha is by Train Via Ambala.
What is the fastest way to reach Ballia from Doraha?
The fastest way to reach Ballia from Doraha is by Train Via Ambala.


