Malout to Ballia
Ballia is approximately 1150+ kms from Malout. The fastest way to reach Ballia from Malout is by Train Via Delhi. It takes approximately 25 hours. The cheapest way to reach Ballia from Malout is by Train Via Delhi which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Malout
Delhi
Ballia
Approx Travel Time
1d 1h 10m
₹615
Onwards
Malout
Delhi
Ballia
Approx Travel Time
1d 2h 55m
₹1,334
Onwards
Via Gurgaon
Malout
Gurgaon
Ballia
Approx Travel Time
1d 1h 10m
On Demand
Via Agra
Malout
Agra
Ballia
Approx Travel Time
1d 1h 55m
On Demand
Via Musafirkhana
Malout
Musafirkhana
Ballia
Approx Travel Time
1d 1h 10m
On Demand
Via Rewari
Malout
Rewari
Ballia
Approx Travel Time
1d 1h 40m
On Demand
Via Roorkee
Malout
Roorkee
Ballia
Approx Travel Time
1d 2h 23m
₹680
Onwards
Via Gwalior
Malout
Gwalior
Ballia
Approx Travel Time
1d 2h 55m
On Demand
Via Saharanpur
Malout
Saharanpur
Ballia
Approx Travel Time
1d 4h 9m
₹675
Onwards
Via Rajpura
Malout
Rajpura
Ballia
Approx Travel Time
1d 4h 17m
₹665
Onwards
Frequently Asked Questions
What is the distance between Malout and Ballia?
Ballia is approximately 1150+ kms from Malout.
How long does it take to reach Ballia from Malout?
It takes approximately 25 hours to reach Ballia from Malout by Train Via Delhi.
What is the cheapest way to reach Ballia from Malout?
The cheapest way to reach Ballia from Malout is by Train Via Delhi.
What is the fastest way to reach Ballia from Malout?
The fastest way to reach Ballia from Malout is by Train Via Delhi.