
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,176
Onwards
Ballia
Shahjahanpur
Bareilly
Almora
Approx Travel Time
18h 23m
₹5,700
Onwards
Via Lucknow, Bareilly
FASTEST
Ballia
Lucknow
Bareilly
Almora
Approx Travel Time
17h 5m
₹5,176
Onwards
Ballia
Lucknow
Bareilly
Almora
Approx Travel Time
20h 38m
₹6,119
Onwards
Ballia
Lucknow
Bareilly
Almora
Approx Travel Time
18h 37m
₹5,740
Onwards
Via Shahjahanpur, Kichha
Ballia
Shahjahanpur
Kichha
Almora
Approx Travel Time
18h 3m
₹5,538
Onwards
Via Jaunpur, Bareilly
Ballia
Jaunpur
Bareilly
Almora
Approx Travel Time
17h 58m
₹5,226
Onwards
Via Shahjahanpur, Rudrapur
Ballia
Shahjahanpur
Rudrapur
Almora
Approx Travel Time
18h 28m
₹3,936
Onwards
Via Lucknow, Kichha
Ballia
Lucknow
Kichha
Almora
Approx Travel Time
18h 18m
₹5,104
Onwards
Via Lucknow, Rudrapur
CHEAPEST
Ballia
Lucknow
Rudrapur
Almora
Approx Travel Time
18h 23m
₹3,891
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.


