
Shahganj to Ballia
Ballia is approximately 200+ kms from Shahganj. The fastest way to reach Ballia from Shahganj is by Train. It takes approximately 4 hours. The cheapest way to reach Ballia from Shahganj is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Varanasi
Shahganj
Varanasi
Ballia
Approx Travel Time
4h 32m
₹2,777
Onwards
Shahganj
Varanasi
Ballia
Approx Travel Time
6h 9m
₹11,686
Onwards
Shahganj
Varanasi
Ballia
Approx Travel Time
6h 15m
₹235
Onwards
Shahganj
Varanasi
Ballia
Approx Travel Time
8h 2m
₹9,144
Onwards
Via Maunath Bhanjan
Shahganj
Maunath Bhanjan
Ballia
Approx Travel Time
5h 44m
₹2,250
Onwards
Via Jaunpur
Shahganj
Jaunpur
Ballia
Approx Travel Time
4h 23m
₹290
Onwards
Shahganj
Jaunpur
Ballia
Approx Travel Time
6h 11m
₹410
Onwards
Via Azamgarh
Shahganj
Azamgarh
Ballia
Approx Travel Time
5h 26m
₹1,235
Onwards
Via Akbarpur, Ambedkar Nagar
Shahganj
Akbarpur, Ambedkar Nagar
Ballia
Approx Travel Time
5h 55m
₹1,244
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Ballia?
Ballia is approximately 200+ kms from Shahganj.
How long does it take to reach Ballia from Shahganj?
It takes approximately 4 hours to reach Ballia from Shahganj by Train.
What is the cheapest way to reach Ballia from Shahganj?
The cheapest way to reach Ballia from Shahganj is by Train.
What is the fastest way to reach Ballia from Shahganj?
The fastest way to reach Ballia from Shahganj is by Train.
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Vadodara
- Shahganj to Munnar
- Shahganj to Unjha
- Shahganj to Rajgarh
- Shahganj to Chakradharpur
- Shahganj to Aurangabad
- Shahganj to Kharagpur
- Shahganj to Bandikui
- Shahganj to Sagara
- Shahganj to Fatehpur
- Shahganj to Hamirpur
- Shahganj to Jabalpur
- Shahganj to Robertsganj
- Shahganj to Sasan-Gir
- Shahganj to Mundra

