
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 18 hours. The cheapest way to reach Almora from Ballia is by Train, Bus Via Lucknow, Haldwani which would take approximately 19 hours.
Sort By
Mode of Transport
Via Sultanpur, Bareilly
RECOMMENDED
Ballia
Sultanpur
Bareilly
Almora
Approx Travel Time
17h 46m
On Demand
Via Shahjahanpur, Bareilly
Ballia
Shahjahanpur
Bareilly
Almora
Approx Travel Time
17h 45m
₹3,703
Onwards
Via Shahjahanpur, Kichha
Ballia
Shahjahanpur
Kichha
Almora
Approx Travel Time
17h 42m
₹5,076
Onwards
Via Shahjahanpur, Haldwani
Ballia
Shahjahanpur
Haldwani
Almora
Approx Travel Time
18h 49m
₹1,159
Onwards
Via Lucknow, Bareilly
Ballia
Lucknow
Bareilly
Almora
Approx Travel Time
21h 2m
₹4,746
Onwards
FASTEST
Ballia
Lucknow
Bareilly
Almora
Approx Travel Time
17h 29m
₹3,703
Onwards
Via Lucknow, Haldwani
Ballia
Lucknow
Haldwani
Almora
Approx Travel Time
20h 11m
₹1,678
Onwards
CHEAPEST
Ballia
Lucknow
Haldwani
Almora
Approx Travel Time
18h 39m
₹1,114
Onwards
Via Jaunpur, Bareilly
Ballia
Jaunpur
Bareilly
Almora
Approx Travel Time
18h 22m
₹3,753
Onwards
Via Ayodhya, Bareilly
Ballia
Ayodhya
Bareilly
Almora
Approx Travel Time
18h 11m
₹15,191
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 18 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 Via Lucknow, Haldwani.
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.


