
Ballia to Mahuva
Mahuva is approximately 1350+ kms from Ballia. The fastest way to reach Mahuva from Ballia is by Train, Flight Via Varanasi, Surat. It takes approximately 12 hours. The cheapest way to reach Mahuva from Ballia is by Train Via Harda, Surat which would take approximately 29 hours.
Sort By
Mode of Transport
Via Varanasi, Surat
RECOMMENDED
FASTEST
Ballia
Varanasi
Surat
Mahuva
Approx Travel Time
12h 8m
₹6,425
Onwards
Ballia
Varanasi
Surat
Mahuva
Approx Travel Time
13h 25m
₹10,017
Onwards
Ballia
Varanasi
Surat
Mahuva
Approx Travel Time
12h 38m
₹7,269
Onwards
Ballia
Varanasi
Surat
Mahuva
Approx Travel Time
13h 55m
₹10,861
Onwards
Via Itarsi, Surat
Ballia
Itarsi
Surat
Mahuva
Approx Travel Time
1d 5h 30m
₹2,004
Onwards
Via Harda, Surat
CHEAPEST
Ballia
Harda
Surat
Mahuva
Approx Travel Time
1d 5h
₹1,195
Onwards
Ballia
Harda
Surat
Mahuva
Approx Travel Time
1d 8h 21m
₹4,906
Onwards
Via Lucknow, Rajkot
Ballia
Lucknow
Rajkot
Mahuva
Approx Travel Time
1d 19h 13m
₹3,403
Onwards
Via Varanasi, Ahmedabad
Ballia
Varanasi
Ahmedabad
Mahuva
Approx Travel Time
14h 28m
₹6,878
Onwards
Ballia
Varanasi
Ahmedabad
Mahuva
Approx Travel Time
15h 45m
₹10,470
Onwards
Frequently Asked Questions
What is the distance between Ballia and Mahuva?
Mahuva is approximately 1350+ kms from Ballia.
How long does it take to reach Mahuva from Ballia?
It takes approximately 12 hours to reach Mahuva from Ballia by Train, Flight Via Varanasi, Surat.
What is the cheapest way to reach Mahuva from Ballia?
The cheapest way to reach Mahuva from Ballia is by Train Via Harda, Surat.
What is the fastest way to reach Mahuva from Ballia?
The fastest way to reach Mahuva from Ballia is by Train, Flight Via Varanasi, Surat.