
Ballia to Kolkata
Kolkata is approximately 650+ kms from Ballia. The fastest way to reach Kolkata from Ballia is by Train, Flight Via Varanasi. It takes approximately 5 hours. The cheapest way to reach Kolkata from Ballia is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Patna
Ballia
Patna
Kolkata
Approx Travel Time
6h
₹8,039
Onwards
Ballia
Patna
Kolkata
Approx Travel Time
6h 40m
₹4,345
Onwards
Via Muzaffarpur
Ballia
Muzaffarpur
Kolkata
Approx Travel Time
6h 5m
₹3,767
Onwards
Via Hajipur, Muzaffarpur
Ballia
Hajipur
Muzaffarpur
Kolkata
Approx Travel Time
5h 51m
₹3,912
Onwards
Via Azamgarh, Varanasi
Ballia
Azamgarh
Varanasi
Kolkata
Approx Travel Time
10h 20m
₹6,894
Onwards
Via Patna, Durgapur
Ballia
Patna
Durgapur
Kolkata
Approx Travel Time
17h 15m
₹4,940
Onwards
Via Azamgarh, Hazaribagh
Ballia
Azamgarh
Hazaribagh
Kolkata
Approx Travel Time
1d 3h 55m
₹2,499
Onwards
Via Varanasi
FASTEST
Ballia
Varanasi
Kolkata
Approx Travel Time
4h 48m
₹5,240
Onwards
Ballia
Varanasi
Kolkata
Approx Travel Time
6h 5m
₹8,832
Onwards
Frequently Asked Questions
What is the distance between Ballia and Kolkata?
Kolkata is approximately 650+ kms from Ballia.
How long does it take to reach Kolkata from Ballia?
It takes approximately 5 hours to reach Kolkata from Ballia by Train, Flight Via Varanasi.
What is the cheapest way to reach Kolkata from Ballia?
The cheapest way to reach Kolkata from Ballia is by Train.
What is the fastest way to reach Kolkata from Ballia?
The fastest way to reach Kolkata from Ballia is by Train, Flight Via Varanasi.