
Rayagada to Salem
Salem is approximately 1100+ kms from Rayagada. The fastest way to reach Salem from Rayagada is by Train. It takes approximately 22 hours. The cheapest way to reach Salem from Rayagada is by Train Via Vijayawada which would take approximately 24 hours.
Sort By
Mode of Transport
Via Gudur
Rayagada
Gudur
Salem
Approx Travel Time
23h 25m
₹675
Onwards
Via Ongole
Rayagada
Ongole
Salem
Approx Travel Time
23h 25m
₹635
Onwards
Via Nellore
Rayagada
Nellore
Salem
Approx Travel Time
23h 40m
₹610
Onwards
Via Vellore
Rayagada
Vellore
Salem
Approx Travel Time
23h 25m
On Demand
Via Vijayawada
CHEAPEST
Rayagada
Vijayawada
Salem
Approx Travel Time
23h 40m
₹580
Onwards
Via Chirala
Rayagada
Chirala
Salem
Approx Travel Time
23h 40m
₹805
Onwards
Via Tiruppattur, Tirupathur
Rayagada
Tiruppattur, Tirupathur
Salem
Approx Travel Time
23h 25m
₹605
Onwards
Via Bapatla
Rayagada
Bapatla
Salem
Approx Travel Time
23h 40m
₹1,490
Onwards
Via Kakinada
Rayagada
Kakinada
Salem
Approx Travel Time
23h 40m
On Demand
Frequently Asked Questions
What is the distance between Rayagada and Salem?
Salem is approximately 1100+ kms from Rayagada.
How long does it take to reach Salem from Rayagada?
It takes approximately 22 hours to reach Salem from Rayagada by Train.
What is the cheapest way to reach Salem from Rayagada?
The cheapest way to reach Salem from Rayagada is by Train Via Vijayawada.
What is the fastest way to reach Salem from Rayagada?
The fastest way to reach Salem from Rayagada is by Train.
Routes Connecting Rayagada
Routes From Rayagada
Routes To Rayagada
- Didwana to Rayagada
- Nainpur to Rayagada
- Khalilabad to Rayagada
- Murshidabad to Rayagada
- Bhinmal to Rayagada
- Balangir to Rayagada
- Sirsi to Rayagada
- Dhampur to Rayagada
- Darbhanga to Rayagada
- Gudur to Rayagada
- Arsikere to Rayagada
- Suratgarh to Rayagada
- Nandi-Hills to Rayagada
- Mandsaur to Rayagada
- Kanchipuram to Rayagada