
Almora to Ballia
Ballia is approximately 800+ kms from Almora. The fastest way to reach Ballia from Almora is by Cab, Train Via Bareilly, Lucknow. It takes approximately 18 hours. The cheapest way to reach Ballia from Almora is by Bus, Train Via Haldwani, Lucknow which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bareilly, Lucknow
RECOMMENDED
FASTEST
Almora
Bareilly
Lucknow
Ballia
Approx Travel Time
17h 29m
₹7,377
Onwards
Almora
Bareilly
Lucknow
Ballia
Approx Travel Time
21h 2m
₹7,704
Onwards
Via Kichha, Shahjahanpur
Almora
Kichha
Shahjahanpur
Ballia
Approx Travel Time
17h 42m
₹4,781
Onwards
Via Bareilly, Sultanpur
Almora
Bareilly
Sultanpur
Ballia
Approx Travel Time
17h 46m
₹15,227
Onwards
Via Haldwani, Lucknow
CHEAPEST
Almora
Haldwani
Lucknow
Ballia
Approx Travel Time
18h 39m
₹1,489
Onwards
Almora
Haldwani
Lucknow
Ballia
Approx Travel Time
20h 11m
₹1,507
Onwards
Via Bareilly, Shahjahanpur
Almora
Bareilly
Shahjahanpur
Ballia
Approx Travel Time
17h 45m
₹6,897
Onwards
Via Bareilly, Jaunpur
Almora
Bareilly
Jaunpur
Ballia
Approx Travel Time
18h 22m
₹6,947
Onwards
Via Kichha, Lucknow
Almora
Kichha
Lucknow
Ballia
Approx Travel Time
17h 57m
₹4,997
Onwards
Via Rudrapur, Shahjahanpur
Almora
Rudrapur
Shahjahanpur
Ballia
Approx Travel Time
18h 26m
₹4,809
Onwards
Frequently Asked Questions
What is the distance between Almora and Ballia?
Ballia is approximately 800+ kms from Almora.
How long does it take to reach Ballia from Almora?
It takes approximately 18 hours to reach Ballia from Almora by Cab, Train Via Bareilly, Lucknow.
What is the cheapest way to reach Ballia from Almora?
The cheapest way to reach Ballia from Almora is by Bus, Train Via Haldwani, Lucknow.
What is the fastest way to reach Ballia from Almora?
The fastest way to reach Ballia from Almora is by Cab, Train Via Bareilly, Lucknow.


