
Mahuva to Kangra
Kangra is approximately 1400+ kms from Mahuva. The fastest way to reach Kangra from Mahuva is by Bus, Flight Via Bhavnagar, Jaipur. It takes approximately 8 hours. The cheapest way to reach Kangra from Mahuva is by Cab, Flight, Bus Via Surat, Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bhavnagar, Jaipur
RECOMMENDED
FASTEST
Mahuva
Bhavnagar
Jaipur
Kangra
Approx Travel Time
7h 35m
On Demand
Mahuva
Bhavnagar
Jaipur
Kangra
Approx Travel Time
7h 51m
₹16,554
Onwards
Mahuva
Bhavnagar
Jaipur
Kangra
Approx Travel Time
22h 35m
On Demand
Mahuva
Bhavnagar
Jaipur
Kangra
Approx Travel Time
22h 51m
On Demand
Via Surat, Udaipur
Mahuva
Surat
Udaipur
Kangra
Approx Travel Time
8h 5m
₹42,554
Onwards
Via Surat, Jaipur
Mahuva
Surat
Jaipur
Kangra
Approx Travel Time
8h 20m
₹20,497
Onwards
Mahuva
Surat
Jaipur
Kangra
Approx Travel Time
23h 20m
On Demand
Via Surat, Delhi
Mahuva
Surat
Delhi
Kangra
Approx Travel Time
8h 20m
₹20,034
Onwards
CHEAPEST
Mahuva
Surat
Delhi
Kangra
Approx Travel Time
18h 35m
₹13,769
Onwards
Via Surat, Jodhpur
Mahuva
Surat
Jodhpur
Kangra
Approx Travel Time
1d 10h 5m
On Demand
Frequently Asked Questions
What is the distance between Mahuva and Kangra?
Kangra is approximately 1400+ kms from Mahuva.
How long does it take to reach Kangra from Mahuva?
It takes approximately 8 hours to reach Kangra from Mahuva by Bus, Flight Via Bhavnagar, Jaipur.
What is the cheapest way to reach Kangra from Mahuva?
The cheapest way to reach Kangra from Mahuva is by Cab, Flight, Bus Via Surat, Delhi.
What is the fastest way to reach Kangra from Mahuva?
The fastest way to reach Kangra from Mahuva is by Bus, Flight Via Bhavnagar, Jaipur.