
Noida to Ballia
Ballia is approximately 150+ kms from Noida. The fastest way to reach Ballia from Noida is by Bus, Flight, Train Via Delhi, Deoria. It takes approximately 7 hours. The cheapest way to reach Ballia from Noida is by Bus, Train Via Kannauj which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi, Deoria
RECOMMENDED
Noida
Delhi
Deoria
Ballia
Approx Travel Time
7h 17m
On Demand
FASTEST
Noida
Delhi
Deoria
Ballia
Approx Travel Time
6h 56m
On Demand
Via Shahjahanpur
Noida
Shahjahanpur
Ballia
Approx Travel Time
16h 51m
₹6,140
Onwards
Via Kannauj
CHEAPEST
Noida
Kannauj
Ballia
Approx Travel Time
16h 39m
₹940
Onwards
Via Lucknow
Noida
Lucknow
Ballia
Approx Travel Time
19h 36m
₹1,213
Onwards
Via Delhi, Patna
Noida
Delhi
Patna
Ballia
Approx Travel Time
8h 1m
On Demand
Noida
Delhi
Patna
Ballia
Approx Travel Time
7h 40m
On Demand
Via Ghaziabad, Patna
Noida
Ghaziabad
Patna
Ballia
Approx Travel Time
7h 20m
On Demand
Via Moradabad
Noida
Moradabad
Ballia
Approx Travel Time
16h 49m
₹3,333
Onwards
Frequently Asked Questions
What is the distance between Noida and Ballia?
Ballia is approximately 150+ kms from Noida.
How long does it take to reach Ballia from Noida?
It takes approximately 7 hours to reach Ballia from Noida by Bus, Flight, Train Via Delhi, Deoria.
What is the cheapest way to reach Ballia from Noida?
The cheapest way to reach Ballia from Noida is by Bus, Train Via Kannauj.
What is the fastest way to reach Ballia from Noida?
The fastest way to reach Ballia from Noida is by Bus, Flight, Train Via Delhi, Deoria.