
Almora to Batala
Batala is approximately 800+ kms from Almora. The fastest way to reach Batala from Almora is by Bus, Flight, Cab Via Delhi, Amritsar. It takes approximately 12 hours. The cheapest way to reach Batala from Almora is by Bus, Train Via Delhi, Ambala which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi, Amritsar
RECOMMENDED
FASTEST
Almora
Delhi
Amritsar
Batala
Approx Travel Time
11h 20m
₹5,401
Onwards
Almora
Delhi
Amritsar
Batala
Approx Travel Time
11h 20m
₹3,956
Onwards
Via Delhi
Almora
Delhi
Batala
Approx Travel Time
16h 55m
₹1,416
Onwards
Almora
Delhi
Batala
Approx Travel Time
17h 55m
₹1,752
Onwards
Via Delhi, Mohali
Almora
Delhi
Mohali
Batala
Approx Travel Time
13h 50m
₹6,852
Onwards
Via Delhi, Ludhiana
Almora
Delhi
Ludhiana
Batala
Approx Travel Time
18h 5m
₹1,351
Onwards
Via Delhi, Bathinda
Almora
Delhi
Bathinda
Batala
Approx Travel Time
13h 50m
₹4,494
Onwards
Via Delhi, Phagwara
Almora
Delhi
Phagwara
Batala
Approx Travel Time
18h 20m
₹1,401
Onwards
Via Delhi, Rajpura
Almora
Delhi
Rajpura
Batala
Approx Travel Time
18h 20m
₹5,199
Onwards
Via Delhi, Ambala
CHEAPEST
Almora
Delhi
Ambala
Batala
Approx Travel Time
18h 35m
₹1,346
Onwards
Frequently Asked Questions
What is the distance between Almora and Batala?
Batala is approximately 800+ kms from Almora.
How long does it take to reach Batala from Almora?
It takes approximately 12 hours to reach Batala from Almora by Bus, Flight, Cab Via Delhi, Amritsar.
What is the cheapest way to reach Batala from Almora?
The cheapest way to reach Batala from Almora is by Bus, Train Via Delhi, Ambala.
What is the fastest way to reach Batala from Almora?
The fastest way to reach Batala from Almora is by Bus, Flight, Cab Via Delhi, Amritsar.