
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,211
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,376
Onwards
Via Hardoi
Ballia
Hardoi
Almora
Approx Travel Time
19h 8m
₹8,019
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,351
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,653
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.