
Ballia to Noida
Noida is approximately 800+ kms from Ballia. The fastest way to reach Noida from Ballia is by Train, Bus Via Hapur. It takes approximately 18 hours. The cheapest way to reach Noida from Ballia is by Train, Bus Via Moradabad which would take approximately 20 hours.
Sort By
Mode of Transport
Via Bilari
RECOMMENDED
Ballia
Bilari
Noida
Approx Travel Time
18h 25m
₹4,828
Onwards
Via Aligarh
Ballia
Aligarh
Noida
Approx Travel Time
18h 25m
₹1,386
Onwards
Ballia
Aligarh
Noida
Approx Travel Time
18h 43m
₹2,872
Onwards
Via Hapur
FASTEST
Ballia
Hapur
Noida
Approx Travel Time
18h 10m
₹845
Onwards
Ballia
Hapur
Noida
Approx Travel Time
18h 10m
₹2,097
Onwards
Via Moradabad
CHEAPEST
Ballia
Moradabad
Noida
Approx Travel Time
19h 25m
₹638
Onwards
Ballia
Moradabad
Noida
Approx Travel Time
19h 10m
₹3,031
Onwards
Via Ghaziabad
Ballia
Ghaziabad
Noida
Approx Travel Time
18h 25m
₹1,571
Onwards
Via Lucknow
Ballia
Lucknow
Noida
Approx Travel Time
19h 55m
₹779
Onwards
Via Amroha
Ballia
Amroha
Noida
Approx Travel Time
18h 55m
₹3,680
Onwards
Frequently Asked Questions
What is the distance between Ballia and Noida?
Noida is approximately 800+ kms from Ballia.
How long does it take to reach Noida from Ballia?
It takes approximately 18 hours to reach Noida from Ballia by Train, Bus Via Hapur.
What is the cheapest way to reach Noida from Ballia?
The cheapest way to reach Noida from Ballia is by Train, Bus Via Moradabad.
What is the fastest way to reach Noida from Ballia?
The fastest way to reach Noida from Ballia is by Train, Bus Via Hapur.