Mumbai to Rayagada Distance

The road distance between Mumbai and Rayagada is approximately 1450+ km, and the drive usually takes around 25 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 25 hours, subject to the chosen service and route. Flying is the fastest way to reach Rayagada, with a total travel time of approximately 8 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 Mumbai, India to Rayagada, India

Via Visakhapatnam

RECOMMENDED

FASTEST

Mumbai

Visakhapatnam

Rayagada

Approx Travel Time

7h 28m

₹8,473

Onwards

Via Raipur, Chhattisgarh

Mumbai

Raipur, Chhattisgarh

Rayagada

Approx Travel Time

8h 45m

₹6,533

Onwards

Ads by MMT

Direct Options

Direct Train

CHEAPEST

Mumbai

Rayagada

Approx Travel Time

1d 1h 10m

₹640

Onwards

Direct Cab

Mumbai

Rayagada

Approx Travel Time

1d 0h 56m

On Demand

Via Visakhapatnam, Parvathipuram

Mumbai

Visakhapatnam

Parvathipuram

Rayagada

Approx Travel Time

7h 56m

₹8,618

Onwards

Ads by MMT

Via Visakhapatnam, Bobbili

Mumbai

Visakhapatnam

Bobbili

Rayagada

Approx Travel Time

7h 56m

₹8,618

Onwards

Via Nashik

Mumbai

Nashik

Rayagada

Approx Travel Time

1d 4h 35m

₹1,194

Onwards

Mumbai

Nashik

Rayagada

Approx Travel Time

1d 2h 30m

₹3,274

Onwards

Via Rajahmundry

Mumbai

Rajahmundry

Rayagada

Approx Travel Time

10h 23m

₹5,881

Onwards

Via Rajahmundry, Visakhapatnam

Mumbai

Rajahmundry

Visakhapatnam

Rayagada

Approx Travel Time

9h 59m

₹5,896

Onwards

Frequently Asked Questions

What is the distance between Mumbai and Rayagada?

Rayagada is approximately 1250+ km from Mumbai.

How long does it take to reach Rayagada from Mumbai?

It takes approximately 8 hours to reach Rayagada from Mumbai by Flight, Train Via Visakhapatnam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India