
Sonepur to Ballia
Ballia is approximately 700+ kms from Sonepur. The fastest way to reach Ballia from Sonepur is by Train Via Jharsuguda, Siwan. It takes approximately 16 hours. The cheapest way to reach Ballia from Sonepur is by Train, Bus, Cab Via Jharsuguda, Varanasi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Jharsuguda, Siwan
RECOMMENDED
FASTEST
Sonepur
Jharsuguda
Siwan
Ballia
Approx Travel Time
15h 57m
On Demand
Via Jharsuguda, Patna
Sonepur
Jharsuguda
Patna
Ballia
Approx Travel Time
19h 6m
On Demand
Via Sundargarh, Chhapra
Sonepur
Sundargarh
Chhapra
Ballia
Approx Travel Time
15h 59m
On Demand
Via Sundargarh, Siwan
Sonepur
Sundargarh
Siwan
Ballia
Approx Travel Time
16h 23m
On Demand
Via Rourkela, Siwan
Sonepur
Rourkela
Siwan
Ballia
Approx Travel Time
16h 39m
On Demand
Via Jharsuguda, Varanasi
CHEAPEST
Sonepur
Jharsuguda
Varanasi
Ballia
Approx Travel Time
18h 55m
₹4,443
Onwards
Via Rourkela, Patna
Sonepur
Rourkela
Patna
Ballia
Approx Travel Time
19h 17m
₹5,325
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Ballia?
Ballia is approximately 700+ kms from Sonepur.
How long does it take to reach Ballia from Sonepur?
It takes approximately 16 hours to reach Ballia from Sonepur by Train Via Jharsuguda, Siwan.
What is the cheapest way to reach Ballia from Sonepur?
The cheapest way to reach Ballia from Sonepur is by Train, Bus, Cab Via Jharsuguda, Varanasi.
What is the fastest way to reach Ballia from Sonepur?
The fastest way to reach Ballia from Sonepur is by Train Via Jharsuguda, Siwan.