
Diu to Ballia
Ballia is approximately 1950+ kms from Diu. The fastest way to reach Ballia from Diu is by Flight, Train Via Mumbai, Patna. It takes approximately 9 hours. The cheapest way to reach Ballia from Diu is by Flight, Train Via Mumbai, Kanpur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Mumbai, Gorakhpur
RECOMMENDED
Diu
Mumbai
Gorakhpur
Ballia
Approx Travel Time
9h 20m
On Demand
Diu
Mumbai
Gorakhpur
Ballia
Approx Travel Time
10h 5m
₹12,796
Onwards
Diu
Mumbai
Gorakhpur
Ballia
Approx Travel Time
10h 36m
₹14,816
Onwards
Via Mumbai, Patna
FASTEST
Diu
Mumbai
Patna
Ballia
Approx Travel Time
8h 35m
On Demand
Diu
Mumbai
Patna
Ballia
Approx Travel Time
9h 35m
₹15,452
Onwards
Via Mumbai, Kanpur
CHEAPEST
Diu
Mumbai
Kanpur
Ballia
Approx Travel Time
14h 5m
₹11,319
Onwards
Diu
Mumbai
Kanpur
Ballia
Approx Travel Time
16h 20m
₹14,534
Onwards
Via Mumbai, Lucknow
Diu
Mumbai
Lucknow
Ballia
Approx Travel Time
13h 35m
₹12,667
Onwards
Diu
Mumbai
Lucknow
Ballia
Approx Travel Time
15h 20m
₹13,416
Onwards
Via Mumbai, Muzaffarpur
Diu
Mumbai
Muzaffarpur
Ballia
Approx Travel Time
10h 5m
₹13,109
Onwards
Frequently Asked Questions
What is the distance between Diu and Ballia?
Ballia is approximately 1950+ kms from Diu.
How long does it take to reach Ballia from Diu?
It takes approximately 9 hours to reach Ballia from Diu by Flight, Train Via Mumbai, Patna.
What is the cheapest way to reach Ballia from Diu?
The cheapest way to reach Ballia from Diu is by Flight, Train Via Mumbai, Kanpur.
What is the fastest way to reach Ballia from Diu?
The fastest way to reach Ballia from Diu is by Flight, Train Via Mumbai, Patna.