
Mahuva to Ballia
Ballia is approximately 1450+ kms from Mahuva. The fastest way to reach Ballia from Mahuva is by Train, Flight Via Mumbai, Varanasi. It takes approximately 13 hours. The cheapest way to reach Ballia from Mahuva is by Train Via Surat, Pipariya which would take approximately 29 hours.
Sort By
Mode of Transport
Via Ahmedabad, Varanasi
RECOMMENDED
Mahuva
Ahmedabad
Varanasi
Ballia
Approx Travel Time
14h 28m
₹6,385
Onwards
Mahuva
Ahmedabad
Varanasi
Ballia
Approx Travel Time
15h 45m
₹10,139
Onwards
Via Mumbai, Varanasi
FASTEST
Mahuva
Mumbai
Varanasi
Ballia
Approx Travel Time
12h 38m
₹7,786
Onwards
Mahuva
Mumbai
Varanasi
Ballia
Approx Travel Time
13h 55m
₹11,580
Onwards
Via Surat, Itarsi
Mahuva
Surat
Itarsi
Ballia
Approx Travel Time
1d 5h 30m
₹1,835
Onwards
Via Surat, Pipariya
CHEAPEST
Mahuva
Surat
Pipariya
Ballia
Approx Travel Time
1d 4h 48m
₹1,190
Onwards
Mahuva
Surat
Pipariya
Ballia
Approx Travel Time
1d 8h 9m
₹8,472
Onwards
Via Surat, Lucknow
Mahuva
Surat
Lucknow
Ballia
Approx Travel Time
1d 22h
₹3,799
Onwards
Via Ahmedabad, Patna
Mahuva
Ahmedabad
Patna
Ballia
Approx Travel Time
15h 45m
₹10,861
Onwards
Via Mumbai, Prayagraj(Allahabad)
Mahuva
Mumbai
Prayagraj(Allahabad)
Ballia
Approx Travel Time
15h 55m
₹7,892
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Ballia?
Ballia is approximately 1450+ kms from Mahuva.
How long does it take to reach Ballia from Mahuva?
It takes approximately 13 hours to reach Ballia from Mahuva by Train, Flight Via Mumbai, Varanasi.
What is the cheapest way to reach Ballia from Mahuva?
The cheapest way to reach Ballia from Mahuva is by Train Via Surat, Pipariya.
What is the fastest way to reach Ballia from Mahuva?
The fastest way to reach Ballia from Mahuva is by Train, Flight Via Mumbai, Varanasi.


