
Kavali to Rajpura
Rajpura is approximately 2750+ kms from Kavali. The fastest way to reach Rajpura from Kavali is by Train, Flight, Cab Via Bangalore, Mohali. It takes approximately 16 hours. The cheapest way to reach Rajpura from Kavali is by Train, Flight Via Bangalore, Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
FASTEST
Kavali
Bangalore
Mohali
Rajpura
Approx Travel Time
15h 39m
₹8,328
Onwards
Via Bangalore, Delhi
Kavali
Bangalore
Delhi
Rajpura
Approx Travel Time
19h 50m
₹8,973
Onwards
CHEAPEST
Kavali
Bangalore
Delhi
Rajpura
Approx Travel Time
19h 50m
₹5,848
Onwards
Kavali
Bangalore
Delhi
Rajpura
Approx Travel Time
20h 20m
₹6,387
Onwards
Via Bangalore, Dehradun
Kavali
Bangalore
Dehradun
Rajpura
Approx Travel Time
19h 33m
₹13,185
Onwards
Via Bangalore, Ghaziabad
Kavali
Bangalore
Ghaziabad
Rajpura
Approx Travel Time
19h 35m
₹5,905
Onwards
Via Bangalore, Agra
Kavali
Bangalore
Agra
Rajpura
Approx Travel Time
23h 35m
₹8,575
Onwards
Via Bangalore, Jaipur
Kavali
Bangalore
Jaipur
Rajpura
Approx Travel Time
23h 50m
On Demand
Via Bangalore, Bareilly
Kavali
Bangalore
Bareilly
Rajpura
Approx Travel Time
23h 5m
₹9,437
Onwards
Via Bangalore, Gwalior
Kavali
Bangalore
Gwalior
Rajpura
Approx Travel Time
1d 1h 50m
On Demand
Frequently Asked Questions
What is the distance between Kavali and Rajpura?
Rajpura is approximately 2750+ kms from Kavali.
How long does it take to reach Rajpura from Kavali?
It takes approximately 16 hours to reach Rajpura from Kavali by Train, Flight, Cab Via Bangalore, Mohali.
What is the cheapest way to reach Rajpura from Kavali?
The cheapest way to reach Rajpura from Kavali is by Train, Flight Via Bangalore, Delhi.
What is the fastest way to reach Rajpura from Kavali?
The fastest way to reach Rajpura from Kavali is by Train, Flight, Cab Via Bangalore, Mohali.