
Kanhangad to Rajgir
Rajgir is approximately 2000+ kms from Kanhangad. The fastest way to reach Rajgir from Kanhangad is by Train, Flight, Cab Via Kannur, Bangalore, Patna. It takes approximately 12 hours. The cheapest way to reach Rajgir from Kanhangad is by Train, Flight Via Kannur, Bangalore, Patna which would take approximately 12 hours.
Sort By
Mode of Transport
Via Kannur, Bangalore, Patna
RECOMMENDED
FASTEST
Kanhangad
Kannur
Bangalore
Patna
Rajgir
Approx Travel Time
11h 18m
₹16,079
Onwards
CHEAPEST
Kanhangad
Kannur
Bangalore
Patna
Rajgir
Approx Travel Time
11h 37m
₹13,668
Onwards
Kanhangad
Kannur
Bangalore
Patna
Rajgir
Approx Travel Time
12h 29m
₹13,753
Onwards
Via Hyderabad, Ranchi
Kanhangad
Hyderabad
Ranchi
Rajgir
Approx Travel Time
2d 12h 7m
On Demand
Via Kannur, Hyderabad, Patna
Kanhangad
Kannur
Hyderabad
Patna
Rajgir
Approx Travel Time
12h 32m
₹14,490
Onwards
Kanhangad
Kannur
Hyderabad
Patna
Rajgir
Approx Travel Time
12h 13m
₹16,901
Onwards
Via Mangalore, Ranchi
Kanhangad
Mangalore
Ranchi
Rajgir
Approx Travel Time
14h 39m
₹15,246
Onwards
Via Kannur, Chennai, Patna
Kanhangad
Kannur
Chennai
Patna
Rajgir
Approx Travel Time
11h 52m
₹13,960
Onwards
Frequently Asked Questions
What is the distance between Kanhangad and Rajgir?
Rajgir is approximately 2000+ kms from Kanhangad.
How long does it take to reach Rajgir from Kanhangad?
It takes approximately 12 hours to reach Rajgir from Kanhangad by Train, Flight, Cab Via Kannur, Bangalore, Patna.
What is the cheapest way to reach Rajgir from Kanhangad?
The cheapest way to reach Rajgir from Kanhangad is by Train, Flight Via Kannur, Bangalore, Patna.
What is the fastest way to reach Rajgir from Kanhangad?
The fastest way to reach Rajgir from Kanhangad is by Train, Flight, Cab Via Kannur, Bangalore, Patna.


