
Ballia to Almora
Almora is approximately 800+ kms from Ballia. The fastest way to reach Almora from Ballia is by Train, Cab Via Lucknow, Bareilly. It takes approximately 17 hours. The cheapest way to reach Almora from Ballia is by Train, Bus, Cab Via Lucknow, Rudrapur which would take approximately 19 hours.
Sort By
Mode of Transport
Via Shahjahanpur, Bareilly
RECOMMENDED
Ballia
Shahjahanpur
Bareilly
Almora
Approx Travel Time
17h 21m
₹5,324
Onwards
Ballia
Shahjahanpur
Bareilly
Almora
Approx Travel Time
18h 23m
₹5,898
Onwards
Via Shahjahanpur, Kichha
Ballia
Shahjahanpur
Kichha
Almora
Approx Travel Time
18h 3m
₹6,657
Onwards
Via Lucknow, Rudrapur
Ballia
Lucknow
Rudrapur
Almora
Approx Travel Time
19h 55m
₹4,605
Onwards
CHEAPEST
Ballia
Lucknow
Rudrapur
Almora
Approx Travel Time
18h 23m
₹4,291
Onwards
Via Lucknow, Bareilly
FASTEST
Ballia
Lucknow
Bareilly
Almora
Approx Travel Time
17h 5m
₹5,324
Onwards
Ballia
Lucknow
Bareilly
Almora
Approx Travel Time
18h 37m
₹5,638
Onwards
Via Jaunpur, Bareilly
Ballia
Jaunpur
Bareilly
Almora
Approx Travel Time
17h 58m
₹5,374
Onwards
Via Lucknow, Kichha
Ballia
Lucknow
Kichha
Almora
Approx Travel Time
18h 18m
₹5,323
Onwards
Via Rasra, Bareilly
Ballia
Rasra
Bareilly
Almora
Approx Travel Time
19h 19m
₹5,409
Onwards
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 17 hours to reach Almora from Ballia by Train, Cab Via Lucknow, Bareilly.
What is the cheapest way to reach Almora from Ballia?
The cheapest way to reach Almora from Ballia is by Train, Bus, Cab Via Lucknow, Rudrapur.
What is the fastest way to reach Almora from Ballia?
The fastest way to reach Almora from Ballia is by Train, Cab Via Lucknow, Bareilly.