Narwana to Ballia - Multiple Options To Reach By Train
Ballia is approximately 1000+ kms from Narwana. The fastest way to reach Ballia from Narwana is by Train Via Gonda. It takes approximately 22 hours. The cheapest way to reach Ballia from Narwana is by Train Via Ghaziabad which would take approximately 22 hours.
Sort By
Mode of Transport
Via Gonda
RECOMMENDED
FASTEST
Narwana
Gonda
Ballia
Approx Travel Time
21h 25m
₹630
Onwards
Via Shahjahanpur
Narwana
Shahjahanpur
Ballia
Approx Travel Time
21h 25m
₹620
Onwards
Via Ghaziabad
CHEAPEST
Narwana
Ghaziabad
Ballia
Approx Travel Time
21h 25m
₹595
Onwards
Via Moradabad
Narwana
Moradabad
Ballia
Approx Travel Time
21h 25m
₹615
Onwards
Via Bareilly
Narwana
Bareilly
Ballia
Approx Travel Time
21h 25m
₹615
Onwards
Via Bara Banki
Narwana
Bara Banki
Ballia
Approx Travel Time
21h 25m
₹615
Onwards
Via Hardoi
Narwana
Hardoi
Ballia
Approx Travel Time
21h 25m
₹640
Onwards
Via Amroha
Narwana
Amroha
Ballia
Approx Travel Time
21h 25m
₹620
Onwards
Via Hapur
Narwana
Hapur
Ballia
Approx Travel Time
21h 25m
₹615
Onwards
Via Rampur (Uttar Pradesh)
Narwana
Rampur (Uttar Pradesh)
Ballia
Approx Travel Time
21h 25m
₹605
Onwards
Frequently Asked Questions
What is the distance between Narwana and Ballia?
Ballia is approximately 1000+ kms from Narwana.
How long does it take to reach Ballia from Narwana?
It takes approximately 22 hours to reach Ballia from Narwana by Train Via Gonda.
What is the cheapest way to reach Ballia from Narwana?
The cheapest way to reach Ballia from Narwana is by Train Via Ghaziabad.
What is the fastest way to reach Ballia from Narwana?
The fastest way to reach Ballia from Narwana is by Train Via Gonda.