
Malur to Kangra
Kangra is approximately 2150+ kms from Malur. The fastest way to reach Kangra from Malur is by Train, Flight Via Bangalore, Mohali. It takes approximately 7 hours. The cheapest way to reach Kangra from Malur is by Train, Bus Via Bangalore, Hyderabad, Delhi which would take approximately 47 hours.
Sort By
Mode of Transport
Via Bangalore, Delhi
RECOMMENDED
Malur
Bangalore
Delhi
Kangra
Approx Travel Time
7h 50m
₹12,411
Onwards
Via Bangalore, Mohali
FASTEST
Malur
Bangalore
Mohali
Kangra
Approx Travel Time
6h 55m
₹13,629
Onwards
Malur
Bangalore
Mohali
Kangra
Approx Travel Time
7h 25m
₹14,369
Onwards
Via Bangalore, Hyderabad, Delhi
CHEAPEST
Malur
Bangalore
Hyderabad
Delhi
Kangra
Approx Travel Time
1d 22h 30m
₹2,300
Onwards
Malur
Bangalore
Hyderabad
Delhi
Kangra
Approx Travel Time
9h 30m
₹15,199
Onwards
Via Bangalore
Malur
Bangalore
Kangra
Approx Travel Time
1d 21h 13m
₹40,815
Onwards
Malur
Bangalore
Kangra
Approx Travel Time
1d 21h 43m
₹41,555
Onwards
Via Bangalore, Indore, Delhi
Malur
Bangalore
Indore
Delhi
Kangra
Approx Travel Time
9h 40m
₹16,588
Onwards
Via Bangalore, Jaipur, Delhi
Malur
Bangalore
Jaipur
Delhi
Kangra
Approx Travel Time
9h 45m
₹16,138
Onwards
Via Bangarapet, Bangalore, Delhi
Malur
Bangarapet
Bangalore
Delhi
Kangra
Approx Travel Time
10h 2m
₹12,561
Onwards
Frequently Asked Questions
What is the distance between Malur and Kangra?
Kangra is approximately 2150+ kms from Malur.
How long does it take to reach Kangra from Malur?
It takes approximately 7 hours to reach Kangra from Malur by Train, Flight Via Bangalore, Mohali.
What is the cheapest way to reach Kangra from Malur?
The cheapest way to reach Kangra from Malur is by Train, Bus Via Bangalore, Hyderabad, Delhi.
What is the fastest way to reach Kangra from Malur?
The fastest way to reach Kangra from Malur is by Train, Flight Via Bangalore, Mohali.