
Kanhangad to Batala
Batala is approximately 2350+ kms from Kanhangad. The fastest way to reach Batala from Kanhangad is by Bus, Flight, Cab Via Kannur, Mohali. It takes approximately 15 hours. The cheapest way to reach Batala from Kanhangad is by Bus Via Bangalore, Jodhpur which would take approximately 60 hours.
Sort By
Mode of Transport
Via Kannur, Mohali
RECOMMENDED
FASTEST
Kanhangad
Kannur
Mohali
Batala
Approx Travel Time
14h 32m
₹13,207
Onwards
Kanhangad
Kannur
Mohali
Batala
Approx Travel Time
14h 50m
₹10,494
Onwards
Via Bangalore, Jodhpur
CHEAPEST
Kanhangad
Bangalore
Jodhpur
Batala
Approx Travel Time
2d 12h 3m
₹3,943
Onwards
Via Kannur, Delhi
Kanhangad
Kannur
Delhi
Batala
Approx Travel Time
17h 4m
₹10,141
Onwards
Via Calicut, Delhi
Kanhangad
Calicut
Delhi
Batala
Approx Travel Time
18h 49m
₹9,905
Onwards
Frequently Asked Questions
What is the distance between Kanhangad and Batala?
Batala is approximately 2350+ kms from Kanhangad.
How long does it take to reach Batala from Kanhangad?
It takes approximately 15 hours to reach Batala from Kanhangad by Bus, Flight, Cab Via Kannur, Mohali.
What is the cheapest way to reach Batala from Kanhangad?
The cheapest way to reach Batala from Kanhangad is by Bus Via Bangalore, Jodhpur.
What is the fastest way to reach Batala from Kanhangad?
The fastest way to reach Batala from Kanhangad is by Bus, Flight, Cab Via Kannur, Mohali.
Routes Connecting Kanhangad
Routes From Kanhangad
- Kanhangad to Katol
- Kanhangad to Nandurbar
- Kanhangad to Thodupuzha
- Kanhangad to Sanchi
- Kanhangad to Attur
- Kanhangad to Jharsuguda
- Kanhangad to Golaghat
- Kanhangad to Baran
- Kanhangad to Khanapur
- Kanhangad to Bhiwani
- Kanhangad to Kanchipuram
- Kanhangad to Thiruvananthapuram
- Kanhangad to Kolad
- Kanhangad to Rajgir
- Kanhangad to Champawat


