
Haldia to Ballia
Ballia is approximately 600+ kms from Haldia. The fastest way to reach Ballia from Haldia is by Train Via Kharagpur. It takes approximately 14 hours. The cheapest way to reach Ballia from Haldia is by Train Via Kharagpur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Kharagpur
RECOMMENDED
FASTEST
Haldia
Kharagpur
Ballia
Approx Travel Time
14h 10m
On Demand
Via Asansol
Haldia
Asansol
Ballia
Approx Travel Time
14h 10m
On Demand
Via Chunshura
Haldia
Chunshura
Ballia
Approx Travel Time
15h 10m
On Demand
Via Asansol, Patna
Haldia
Asansol
Patna
Ballia
Approx Travel Time
15h 50m
On Demand
Haldia
Asansol
Patna
Ballia
Approx Travel Time
16h 50m
On Demand
Via Asansol, Hajipur
Haldia
Asansol
Hajipur
Ballia
Approx Travel Time
16h 20m
On Demand
Via Kolkata
Haldia
Kolkata
Ballia
Approx Travel Time
15h 40m
On Demand
Via Asansol, Chhapra
Haldia
Asansol
Chhapra
Ballia
Approx Travel Time
16h 5m
On Demand
Via Asansol, Samastipur
Haldia
Asansol
Samastipur
Ballia
Approx Travel Time
16h 35m
On Demand
Via Chunshura, Deoghar
Haldia
Chunshura
Deoghar
Ballia
Approx Travel Time
16h 35m
On Demand
Frequently Asked Questions
What is the distance between Haldia and Ballia?
Ballia is approximately 600+ kms from Haldia.
How long does it take to reach Ballia from Haldia?
It takes approximately 14 hours to reach Ballia from Haldia by Train Via Kharagpur.
What is the cheapest way to reach Ballia from Haldia?
The cheapest way to reach Ballia from Haldia is by Train Via Kharagpur.
What is the fastest way to reach Ballia from Haldia?
The fastest way to reach Ballia from Haldia is by Train Via Kharagpur.