
Rajpura to Karkala
Karkala is approximately 2100+ kms from Rajpura. The fastest way to reach Karkala from Rajpura is by Bus, Flight Via Mohali, Hyderabad, Shivamogga. It takes approximately 10 hours. The cheapest way to reach Karkala from Rajpura is by Train, Cab Via Delhi, Navi Mumbai, Kasaragod which would take approximately 51 hours.
Sort By
Mode of Transport
Via Mohali, Hyderabad, Shivamogga
RECOMMENDED
FASTEST
Rajpura
Mohali
Hyderabad
Shivamogga
Karkala
Approx Travel Time
9h 44m
₹9,523
Onwards
Via Delhi, Hubli
Rajpura
Delhi
Hubli
Karkala
Approx Travel Time
17h 5m
₹10,221
Onwards
Rajpura
Delhi
Hubli
Karkala
Approx Travel Time
17h 4m
₹6,988
Onwards
Via Delhi, Hyderabad, Shivamogga
Rajpura
Delhi
Hyderabad
Shivamogga
Karkala
Approx Travel Time
13h 18m
₹8,053
Onwards
Via Pune, Kumta
Rajpura
Pune
Kumta
Karkala
Approx Travel Time
1d 20h 11m
On Demand
Via Delhi, Navi Mumbai, Kasaragod
CHEAPEST
Rajpura
Delhi
Navi Mumbai
Kasaragod
Karkala
Approx Travel Time
2d 2h 22m
₹4,378
Onwards
Via Mohali, Goa, Shivamogga
Rajpura
Mohali
Goa
Shivamogga
Karkala
Approx Travel Time
10h 4m
₹10,019
Onwards
Via Mohali, Bangalore, Shivamogga
Rajpura
Mohali
Bangalore
Shivamogga
Karkala
Approx Travel Time
10h 29m
₹8,272
Onwards
Via Delhi, Goa, Shivamogga
Rajpura
Delhi
Goa
Shivamogga
Karkala
Approx Travel Time
13h 38m
₹8,718
Onwards
Via Delhi, Mangalore, Kasaragod
Rajpura
Delhi
Mangalore
Kasaragod
Karkala
Approx Travel Time
14h 27m
₹8,679
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Karkala?
Karkala is approximately 2100+ kms from Rajpura.
How long does it take to reach Karkala from Rajpura?
It takes approximately 10 hours to reach Karkala from Rajpura by Bus, Flight Via Mohali, Hyderabad, Shivamogga.
What is the cheapest way to reach Karkala from Rajpura?
The cheapest way to reach Karkala from Rajpura is by Train, Cab Via Delhi, Navi Mumbai, Kasaragod.
What is the fastest way to reach Karkala from Rajpura?
The fastest way to reach Karkala from Rajpura is by Bus, Flight Via Mohali, Hyderabad, Shivamogga.