
Salem to Rayagada
Rayagada is approximately 1100+ kms from Salem. The fastest way to reach Rayagada from Salem is by Train. It takes approximately 22 hours. The cheapest way to reach Rayagada from Salem is by Train Via Tiruppattur, Tirupathur which would take approximately 24 hours.
Sort By
Mode of Transport
Via Gudur
Salem
Gudur
Rayagada
Approx Travel Time
23h 25m
₹675
Onwards
Via Ongole
Salem
Ongole
Rayagada
Approx Travel Time
23h 25m
₹730
Onwards
Via Nellore
Salem
Nellore
Rayagada
Approx Travel Time
23h 40m
₹680
Onwards
Via Vellore
Salem
Vellore
Rayagada
Approx Travel Time
23h 25m
On Demand
Via Vijayawada
Salem
Vijayawada
Rayagada
Approx Travel Time
23h 40m
₹700
Onwards
Via Tiruppattur, Tirupathur
CHEAPEST
Salem
Tiruppattur, Tirupathur
Rayagada
Approx Travel Time
23h 25m
₹635
Onwards
Via Chirala
Salem
Chirala
Rayagada
Approx Travel Time
23h 40m
₹805
Onwards
Via Bapatla
Salem
Bapatla
Rayagada
Approx Travel Time
23h 40m
₹805
Onwards
Via Kakinada
Salem
Kakinada
Rayagada
Approx Travel Time
23h 40m
On Demand
Frequently Asked Questions
What is the distance between Salem and Rayagada?
Rayagada is approximately 1100+ kms from Salem.
How long does it take to reach Rayagada from Salem?
It takes approximately 22 hours to reach Rayagada from Salem by Train.
What is the cheapest way to reach Rayagada from Salem?
The cheapest way to reach Rayagada from Salem is by Train Via Tiruppattur, Tirupathur.
What is the fastest way to reach Rayagada from Salem?
The fastest way to reach Rayagada from Salem is by Train.