hero
How2Go
Agartala to Rayagada

Agartala to Rayagada

Rayagada is approximately 1250+ km from Agartala, 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 Kolkata, Asansol

RECOMMENDED

Agartala

Kolkata

Asansol

Rayagada

Approx Travel Time

19h 7m

₹4,867

Onwards

Via Kolkata, Visakhapatnam

FASTEST

Agartala

Kolkata

Visakhapatnam

Rayagada

Approx Travel Time

8h 33m

₹11,486

Onwards

Via Kolkata, Cuttack

Agartala

Kolkata

Cuttack

Rayagada

Approx Travel Time

21h 6m

On Demand

Agartala

Kolkata

Cuttack

Rayagada

Approx Travel Time

2d 1h 31m

On Demand

Via Kharagpur

CHEAPEST

Agartala

Kharagpur

Rayagada

Approx Travel Time

1d 22h 15m

₹835

Onwards

Via Kolkata, Bhubaneshwar

Agartala

Kolkata

Bhubaneshwar

Rayagada

Approx Travel Time

19h 35m

₹4,932

Onwards

Agartala

Kolkata

Bhubaneshwar

Rayagada

Approx Travel Time

20h 50m

₹5,352

Onwards

Via Kolkata, Jharsuguda

Agartala

Kolkata

Jharsuguda

Rayagada

Approx Travel Time

11h 35m

₹10,027

Onwards

Via Kolkata, Kharagpur

Agartala

Kolkata

Kharagpur

Rayagada

Approx Travel Time

19h 25m

₹6,387

Onwards

Via Kolkata, Raipur

Agartala

Kolkata

Raipur

Rayagada

Approx Travel Time

10h 22m

₹11,708

Onwards

Frequently Asked Questions

What is the distance between Agartala and Rayagada?

Rayagada is approximately 1250+ kms from Agartala.

How long does it take to reach Rayagada from Agartala?

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

What is the cheapest way to reach Rayagada from Agartala?

The cheapest way to reach Rayagada from Agartala is by Train Via Kharagpur.

What is the fastest way to reach Rayagada from Agartala?

The fastest way to reach Rayagada from Agartala is by Flight, Train Via Kolkata, Visakhapatnam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India