
Rajpura to Karkala
Karkala is approximately 2050+ kms from Rajpura. The fastest way to reach Karkala from Rajpura is by Cab, Flight Via Delhi, Mangalore. It takes approximately 12 hours. The cheapest way to reach Karkala from Rajpura is by Train, Flight, Bus Via Delhi, Mangalore which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi, Mangalore
RECOMMENDED
FASTEST
Rajpura
Delhi
Mangalore
Karkala
Approx Travel Time
12h 6m
₹14,237
Onwards
Rajpura
Delhi
Mangalore
Karkala
Approx Travel Time
12h 17m
₹10,361
Onwards
Rajpura
Delhi
Mangalore
Karkala
Approx Travel Time
12h 14m
₹12,312
Onwards
CHEAPEST
Rajpura
Delhi
Mangalore
Karkala
Approx Travel Time
12h 25m
₹8,436
Onwards
Rajpura
Delhi
Mangalore
Karkala
Approx Travel Time
12h 36m
₹8,791
Onwards
Rajpura
Delhi
Mangalore
Karkala
Approx Travel Time
12h 28m
₹10,716
Onwards
Via Jodhpur, Shivamogga
Rajpura
Jodhpur
Shivamogga
Karkala
Approx Travel Time
2d 6h 12m
On Demand
Via Mohali, Kannur
Rajpura
Mohali
Kannur
Karkala
Approx Travel Time
14h 36m
₹15,601
Onwards
Rajpura
Mohali
Kannur
Karkala
Approx Travel Time
14h 37m
₹14,495
Onwards
Via Delhi, Kannur
Rajpura
Delhi
Kannur
Karkala
Approx Travel Time
15h 50m
₹17,304
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Karkala?
Karkala is approximately 2050+ kms from Rajpura.
How long does it take to reach Karkala from Rajpura?
It takes approximately 12 hours to reach Karkala from Rajpura by Cab, Flight Via Delhi, Mangalore.
What is the cheapest way to reach Karkala from Rajpura?
The cheapest way to reach Karkala from Rajpura is by Train, Flight, Bus Via Delhi, Mangalore.
What is the fastest way to reach Karkala from Rajpura?
The fastest way to reach Karkala from Rajpura is by Cab, Flight Via Delhi, Mangalore.

