
Ballia to Madurai
Madurai is approximately 2250+ kms from Ballia. The fastest way to reach Madurai from Ballia is by Train, Flight Via Patna, Hyderabad. It takes approximately 9 hours. The cheapest way to reach Madurai from Ballia is by Train Via Ongole which would take approximately 43 hours.
Sort By
Mode of Transport
Via Patna, Bangalore
RECOMMENDED
Ballia
Patna
Bangalore
Madurai
Approx Travel Time
9h 20m
On Demand
Ballia
Patna
Bangalore
Madurai
Approx Travel Time
16h 5m
On Demand
Ballia
Patna
Bangalore
Madurai
Approx Travel Time
18h 5m
On Demand
Via Patna, Hyderabad
FASTEST
Ballia
Patna
Hyderabad
Madurai
Approx Travel Time
9h 5m
On Demand
Ballia
Patna
Hyderabad
Madurai
Approx Travel Time
1d 1h 50m
On Demand
Via Patna, Cochin
Ballia
Patna
Cochin
Madurai
Approx Travel Time
13h 20m
On Demand
Ballia
Patna
Cochin
Madurai
Approx Travel Time
15h 17m
On Demand
Via Vijayawada
Ballia
Vijayawada
Madurai
Approx Travel Time
1d 18h 55m
₹1,235
Onwards
Via Ongole
CHEAPEST
Ballia
Ongole
Madurai
Approx Travel Time
1d 18h 55m
₹1,230
Onwards
Via Khammam
Ballia
Khammam
Madurai
Approx Travel Time
1d 18h 55m
₹1,245
Onwards
Frequently Asked Questions
What is the distance between Ballia and Madurai?
Madurai is approximately 2250+ kms from Ballia.
How long does it take to reach Madurai from Ballia?
It takes approximately 9 hours to reach Madurai from Ballia by Train, Flight Via Patna, Hyderabad.
What is the cheapest way to reach Madurai from Ballia?
The cheapest way to reach Madurai from Ballia is by Train Via Ongole.
What is the fastest way to reach Madurai from Ballia?
The fastest way to reach Madurai from Ballia is by Train, Flight Via Patna, Hyderabad.