
Karkala to Haridwar
Haridwar is approximately 2000+ kms from Karkala. The fastest way to reach Haridwar from Karkala is by Bus, Flight, Train Via Mangalore, Delhi. It takes approximately 10 hours. The cheapest way to reach Haridwar from Karkala is by Bus, Train Via Mangalore which would take approximately 44 hours.
Sort By
Mode of Transport
Via Mangalore, Delhi
RECOMMENDED
Karkala
Mangalore
Delhi
Haridwar
Approx Travel Time
9h 57m
₹13,928
Onwards
Karkala
Mangalore
Delhi
Haridwar
Approx Travel Time
9h 52m
₹10,333
Onwards
Karkala
Mangalore
Delhi
Haridwar
Approx Travel Time
9h 56m
₹12,051
Onwards
Karkala
Mangalore
Delhi
Haridwar
Approx Travel Time
10h 40m
₹8,640
Onwards
Karkala
Mangalore
Delhi
Haridwar
Approx Travel Time
10h 41m
₹10,517
Onwards
FASTEST
Karkala
Mangalore
Delhi
Haridwar
Approx Travel Time
9h 51m
₹8,456
Onwards
Via Udupi
Karkala
Udupi
Haridwar
Approx Travel Time
1d 18h
₹2,617
Onwards
Via Mangalore
CHEAPEST
Karkala
Mangalore
Haridwar
Approx Travel Time
1d 19h 50m
₹1,015
Onwards
Via Shivamogga, Pali, Rajasthan
Karkala
Shivamogga
Pali, Rajasthan
Haridwar
Approx Travel Time
2d 8h 18m
On Demand
Via Kannur, Delhi
Karkala
Kannur
Delhi
Haridwar
Approx Travel Time
13h 56m
₹17,304
Onwards
Frequently Asked Questions
What is the distance between Karkala and Haridwar?
Haridwar is approximately 2000+ kms from Karkala.
How long does it take to reach Haridwar from Karkala?
It takes approximately 10 hours to reach Haridwar from Karkala by Bus, Flight, Train Via Mangalore, Delhi.
What is the cheapest way to reach Haridwar from Karkala?
The cheapest way to reach Haridwar from Karkala is by Bus, Train Via Mangalore.
What is the fastest way to reach Haridwar from Karkala?
The fastest way to reach Haridwar from Karkala is by Bus, Flight, Train Via Mangalore, Delhi.


