
Ballia to Almora
Almora is approximately 800+ kms from Ballia. The fastest way to reach Almora from Ballia is by Train, Flight, Cab Via Lucknow, Moradabad. It takes approximately 16 hours. The cheapest way to reach Almora from Ballia is by Train, Cab Via Bareilly which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
CHEAPEST
Ballia
Bareilly
Almora
Approx Travel Time
18h 10m
₹5,014
Onwards
Via Deoria, Bareilly
Ballia
Deoria
Bareilly
Almora
Approx Travel Time
19h 35m
On Demand
Via Bara Banki, Bareilly
Ballia
Bara Banki
Bareilly
Almora
Approx Travel Time
19h 50m
₹5,179
Onwards
Via Hardoi
Ballia
Hardoi
Almora
Approx Travel Time
19h 8m
₹7,944
Onwards
Via Gorakhpur, Bareilly
Ballia
Gorakhpur
Bareilly
Almora
Approx Travel Time
19h 50m
On Demand
Ballia
Gorakhpur
Bareilly
Almora
Approx Travel Time
20h 35m
On Demand
Ballia
Gorakhpur
Bareilly
Almora
Approx Travel Time
21h 6m
₹9,154
Onwards
Via Siwan, Bareilly
Ballia
Siwan
Bareilly
Almora
Approx Travel Time
20h 35m
On Demand
Via Moradabad
Ballia
Moradabad
Almora
Approx Travel Time
19h 56m
₹6,366
Onwards
Via Lucknow, Moradabad
FASTEST
Ballia
Lucknow
Moradabad
Almora
Approx Travel Time
15h 21m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Almora?
Almora is approximately 800+ kms from Ballia.
How long does it take to reach Almora from Ballia?
It takes approximately 16 hours to reach Almora from Ballia by Train, Flight, Cab Via Lucknow, Moradabad.
What is the cheapest way to reach Almora from Ballia?
The cheapest way to reach Almora from Ballia is by Train, Cab Via Bareilly.
What is the fastest way to reach Almora from Ballia?
The fastest way to reach Almora from Ballia is by Train, Flight, Cab Via Lucknow, Moradabad.