
Kanhangad to Rayagada
Rayagada is approximately 1350+ kms from Kanhangad. The fastest way to reach Rayagada from Kanhangad is by Train, Flight Via Bangalore, Visakhapatnam. It takes approximately 15 hours. The cheapest way to reach Rayagada from Kanhangad is by Train Via Bangalore, Rajahmundry which would take approximately 29 hours.
Sort By
Mode of Transport
Via Bangalore, Visakhapatnam
RECOMMENDED
FASTEST
Kanhangad
Bangalore
Visakhapatnam
Rayagada
Approx Travel Time
14h 20m
₹4,228
Onwards
Kanhangad
Bangalore
Visakhapatnam
Rayagada
Approx Travel Time
14h 50m
₹9,185
Onwards
Via Bangalore, Rajahmundry
Kanhangad
Bangalore
Rajahmundry
Rayagada
Approx Travel Time
16h 20m
₹4,089
Onwards
CHEAPEST
Kanhangad
Bangalore
Rajahmundry
Rayagada
Approx Travel Time
1d 5h 5m
₹665
Onwards
Via Bangalore, Vijayawada
Kanhangad
Bangalore
Vijayawada
Rayagada
Approx Travel Time
1d 4h 50m
₹710
Onwards
Via Hyderabad, Jagdalpur
Kanhangad
Hyderabad
Jagdalpur
Rayagada
Approx Travel Time
21h 5m
₹4,334
Onwards
Via Bangalore
Kanhangad
Bangalore
Rayagada
Approx Travel Time
1d 3h 40m
₹695
Onwards
Kanhangad
Bangalore
Rayagada
Approx Travel Time
1d 5h 10m
₹1,450
Onwards
Via Bangalore, Nellore
Kanhangad
Bangalore
Nellore
Rayagada
Approx Travel Time
1d 5h 35m
₹835
Onwards
Via Bangalore, Gudur
Kanhangad
Bangalore
Gudur
Rayagada
Approx Travel Time
1d 5h 35m
₹740
Onwards
Frequently Asked Questions
What is the distance between Kanhangad and Rayagada?
Rayagada is approximately 1350+ kms from Kanhangad.
How long does it take to reach Rayagada from Kanhangad?
It takes approximately 15 hours to reach Rayagada from Kanhangad by Train, Flight Via Bangalore, Visakhapatnam.
What is the cheapest way to reach Rayagada from Kanhangad?
The cheapest way to reach Rayagada from Kanhangad is by Train Via Bangalore, Rajahmundry.
What is the fastest way to reach Rayagada from Kanhangad?
The fastest way to reach Rayagada from Kanhangad is by Train, Flight Via Bangalore, Visakhapatnam.