Rayagada to Salem Distance

Salem is approximately 1200+ km from Rayagada. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 26 hours, subject to the chosen service and route. Flying is the fastest way to reach Salem, with a total travel time of approximately 13 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Rayagada, India to Salem, India

Via Visakhapatnam, Bangalore

RECOMMENDED

FASTEST

Rayagada

Visakhapatnam

Bangalore

Salem

Approx Travel Time

12h 22m

₹5,649

Onwards

Rayagada

Visakhapatnam

Bangalore

Salem

Approx Travel Time

13h 13m

₹6,173

Onwards

Via Visakhapatnam, Chennai

Rayagada

Visakhapatnam

Chennai

Salem

Approx Travel Time

13h 28m

₹6,136

Onwards

Ads by MMT

Direct Options

CHEAPEST

Rayagada

Salem

Approx Travel Time

1d 1h 37m

₹565

Onwards

Via Raipur, Chhattisgarh, Bangalore

Rayagada

Raipur, Chhattisgarh

Bangalore

Salem

Approx Travel Time

13h 59m

₹6,395

Onwards

Ads by MMT

Via Visakhapatnam, Coimbatore

Rayagada

Visakhapatnam

Coimbatore

Salem

Approx Travel Time

13h 23m

₹7,325

Onwards

Via Vizianagram

Rayagada

Vizianagram

Salem

Approx Travel Time

22h 5m

₹5,037

Onwards

Via Jagdalpur, Ongole

Rayagada

Jagdalpur

Ongole

Salem

Approx Travel Time

1d 4h 55m

₹8,090

Onwards

Via Guntur

Rayagada

Guntur

Salem

Approx Travel Time

1d 3h

On Demand

Via Visakhapatnam, Ongole

Rayagada

Visakhapatnam

Ongole

Salem

Approx Travel Time

23h 15m

₹1,735

Onwards

Frequently Asked Questions

What is the distance between Rayagada and Salem?

Salem is approximately 1200+ km from Rayagada.

How long does it take to reach Salem from Rayagada?

It takes approximately 13 hours to reach Salem from Rayagada by Train, Flight Via Visakhapatnam, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India