hero
How2Go
Puri to Rayagada

Puri to Rayagada

Rayagada is approximately 500+ km from Puri, 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

Direct Options

RECOMMENDED

Puri

Rayagada

Approx Travel Time

8h 30m

₹350

Onwards

Puri

Rayagada

Approx Travel Time

8h 53m

₹7,838

Onwards

Via Tekkali, Gunupur

FASTEST

Puri

Tekkali

Gunupur

Rayagada

Approx Travel Time

7h 48m

₹320

Onwards

Via Brahmapur

Puri

Brahmapur

Rayagada

Approx Travel Time

10h 4m

₹604

Onwards

CHEAPEST

Puri

Brahmapur

Rayagada

Approx Travel Time

8h 40m

₹310

Onwards

Puri

Brahmapur

Rayagada

Approx Travel Time

8h 49m

₹369

Onwards

Via Bhubaneshwar

Puri

Bhubaneshwar

Rayagada

Approx Travel Time

10h 4m

₹1,906

Onwards

Via Vizianagram

Puri

Vizianagram

Rayagada

Approx Travel Time

8h 3m

₹395

Onwards

Via Chatrapur

Puri

Chatrapur

Rayagada

Approx Travel Time

8h 29m

₹320

Onwards

Via Chilika Lake

Puri

Chilika Lake

Rayagada

Approx Travel Time

8h 45m

₹320

Onwards

Frequently Asked Questions

What is the distance between Puri and Rayagada?

Rayagada is approximately 500+ kms from Puri.

How long does it take to reach Rayagada from Puri?

It takes approximately 8 hours to reach Rayagada from Puri by Train Via Tekkali, Gunupur.

What is the cheapest way to reach Rayagada from Puri?

The cheapest way to reach Rayagada from Puri is by Train Via Brahmapur.

What is the fastest way to reach Rayagada from Puri?

The fastest way to reach Rayagada from Puri is by Train Via Tekkali, Gunupur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India