
Ballia to Mirzapur
Mirzapur is approximately 200+ kms from Ballia. The fastest way to reach Mirzapur from Ballia is by Train, Cab Via Varanasi. It takes approximately 6 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
FASTEST
Ballia
Varanasi
Mirzapur
Approx Travel Time
5h 19m
₹2,101
Onwards
Ballia
Varanasi
Mirzapur
Approx Travel Time
6h 26m
₹2,955
Onwards
Ballia
Varanasi
Mirzapur
Approx Travel Time
6h 40m
₹1,799
Onwards
Ballia
Varanasi
Mirzapur
Approx Travel Time
5h 33m
₹945
Onwards
Ballia
Varanasi
Mirzapur
Approx Travel Time
7h 28m
₹290
Onwards
Via Buxar
Ballia
Buxar
Mirzapur
Approx Travel Time
6h 45m
₹4,167
Onwards
Via Gyanpur
Ballia
Gyanpur
Mirzapur
Approx Travel Time
6h 51m
On Demand
Via Sasaram
Ballia
Sasaram
Mirzapur
Approx Travel Time
7h 43m
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 6 hours to reach Mirzapur from Ballia by Train, Cab 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, Cab Via Varanasi.
Routes Connecting Ballia
Routes From Ballia
Routes Connecting Mirzapur
Routes From Mirzapur
- Mirzapur to Kushinagar
- Mirzapur to Alwar
- Mirzapur to Farrukhabad
- Mirzapur to Vijayawada
- Mirzapur to Tundla
- Mirzapur to Haridwar
- Mirzapur to Nandi-Hills
- Mirzapur to Neyyattinkara
- Mirzapur to Nadiad
- Mirzapur to Barshi
- Mirzapur to Gauribidanur
- Mirzapur to Kharagpur
- Mirzapur to Fatehpur
- Mirzapur to Bulandshahr
- Mirzapur to Gonda


