
Ballia to Mirzapur
Mirzapur is approximately 200+ kms from Ballia. The fastest way to reach Mirzapur from Ballia is by Train, Bus Via Varanasi. It takes approximately 4 hours. The cheapest way to reach Mirzapur from Ballia is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Varanasi
Ballia
Varanasi
Mirzapur
Approx Travel Time
4h 14m
₹1,405
Onwards
Ballia
Varanasi
Mirzapur
Approx Travel Time
5h 41m
₹4,259
Onwards
Ballia
Varanasi
Mirzapur
Approx Travel Time
4h 46m
₹4,099
Onwards
FASTEST
Ballia
Varanasi
Mirzapur
Approx Travel Time
3h 19m
₹1,245
Onwards
Ballia
Varanasi
Mirzapur
Approx Travel Time
6h 48m
₹290
Onwards
Via Buxar
Ballia
Buxar
Mirzapur
Approx Travel Time
5h 55m
₹4,167
Onwards
Via Gyanpur
Ballia
Gyanpur
Mirzapur
Approx Travel Time
6h 21m
On Demand
Via Sasaram
Ballia
Sasaram
Mirzapur
Approx Travel Time
7h 31m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Mirzapur?
Mirzapur is approximately 200+ kms from Ballia.
How long does it take to reach Mirzapur from Ballia?
It takes approximately 4 hours to reach Mirzapur from Ballia by Train, Bus Via Varanasi.
What is the cheapest way to reach Mirzapur from Ballia?
The cheapest way to reach Mirzapur from Ballia is by Train.
What is the fastest way to reach Mirzapur from Ballia?
The fastest way to reach Mirzapur from Ballia is by Train, Bus Via Varanasi.
Routes Connecting Ballia
Routes From Ballia
Routes Connecting Mirzapur
Routes From Mirzapur
- Mirzapur to Vaibhavwadi
- Mirzapur to Chandur-Bazar
- Mirzapur to Ratlam
- Mirzapur to Indore
- Mirzapur to Uttarkashi
- Mirzapur to Khatu
- Mirzapur to Srisailam
- Mirzapur to Kandaghat
- Mirzapur to Loni
- Mirzapur to Hardoi
- Mirzapur to Pratapgarh
- Mirzapur to Krishnanagar
- Mirzapur to Yellapur
- Mirzapur to Ranikhet
- Mirzapur to Lunkaransar


