hero
How2Go
Patna to Rayagada

Patna to Rayagada

Rayagada is approximately 1050+ km from Patna, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Rayagada.

Read More
Sort By
Mode of Transport

Via Bhubaneshwar

RECOMMENDED

Patna

Bhubaneshwar

Rayagada

Approx Travel Time

10h 55m

₹6,648

Onwards

Patna

Bhubaneshwar

Rayagada

Approx Travel Time

12h

₹7,068

Onwards

Via Jharsuguda

CHEAPEST

Patna

Jharsuguda

Rayagada

Approx Travel Time

20h 56m

₹1,335

Onwards

Via Bhubaneshwar, Visakhapatnam

FASTEST

Patna

Bhubaneshwar

Visakhapatnam

Rayagada

Approx Travel Time

8h 28m

₹19,110

Onwards

Patna

Bhubaneshwar

Visakhapatnam

Rayagada

Approx Travel Time

11h 33m

₹6,663

Onwards

Via Bokaro

Patna

Bokaro

Rayagada

Approx Travel Time

21h 33m

₹7,720

Onwards

Via Sundargarh, Bhawanipatna

Patna

Sundargarh

Bhawanipatna

Rayagada

Approx Travel Time

1d 2h 10m

On Demand

Via Bhubaneshwar, Bobbili

Patna

Bhubaneshwar

Bobbili

Rayagada

Approx Travel Time

11h 6m

₹6,748

Onwards

Via Bhubaneshwar, Parvathipuram

Patna

Bhubaneshwar

Parvathipuram

Rayagada

Approx Travel Time

11h 9m

₹6,763

Onwards

Via Bhubaneshwar, Bhawanipatna

Patna

Bhubaneshwar

Bhawanipatna

Rayagada

Approx Travel Time

13h 16m

₹6,868

Onwards

Frequently Asked Questions

What is the distance between Patna and Rayagada?

Rayagada is approximately 1050+ kms from Patna.

How long does it take to reach Rayagada from Patna?

It takes approximately 9 hours to reach Rayagada from Patna by Flight, Train Via Bhubaneshwar, Visakhapatnam.

What is the cheapest way to reach Rayagada from Patna?

The cheapest way to reach Rayagada from Patna is by Bus, Train Via Jharsuguda.

What is the fastest way to reach Rayagada from Patna?

The fastest way to reach Rayagada from Patna is by Flight, Train Via Bhubaneshwar, Visakhapatnam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India