hero
How2Go
Rayagada to Kolkata

Rayagada to Kolkata

Kolkata is approximately 1050+ km from Rayagada, 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 Kolkata.

Read More
Sort By
Mode of Transport

Via Raipur, Chhattisgarh

RECOMMENDED

Rayagada

Raipur, Chhattisgarh

Kolkata

Approx Travel Time

8h 5m

₹7,362

Onwards

Via Jharsuguda

Rayagada

Jharsuguda

Kolkata

Approx Travel Time

9h 30m

₹5,720

Onwards

Ads by MMT

Via Bhubaneshwar

Rayagada

Bhubaneshwar

Kolkata

Approx Travel Time

11h 40m

₹5,019

Onwards

CHEAPEST

Rayagada

Bhubaneshwar

Kolkata

Approx Travel Time

17h 57m

₹955

Onwards

Rayagada

Bhubaneshwar

Kolkata

Approx Travel Time

18h 17m

₹1,350

Onwards

Via Parvathipuram, Visakhapatnam

FASTEST

Rayagada

Parvathipuram

Visakhapatnam

Kolkata

Approx Travel Time

6h 6m

₹7,562

Onwards

Ads by MMT

Via Visakhapatnam

Rayagada

Visakhapatnam

Kolkata

Approx Travel Time

6h 13m

₹7,417

Onwards

Via Bhawanipatna, Kharagpur

Rayagada

Bhawanipatna

Kharagpur

Kolkata

Approx Travel Time

16h 57m

On Demand

Rayagada

Bhawanipatna

Kharagpur

Kolkata

Approx Travel Time

16h 37m

On Demand

Via Bhawanipatna, Bhubaneshwar

Rayagada

Bhawanipatna

Bhubaneshwar

Kolkata

Approx Travel Time

23h 17m

On Demand

Frequently Asked Questions

What is the distance between Rayagada and Kolkata?

Kolkata is approximately 1050+ kms from Rayagada.

How long does it take to reach Kolkata from Rayagada?

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

What is the cheapest way to reach Kolkata from Rayagada?

The cheapest way to reach Kolkata from Rayagada is by Bus, Train Via Bhubaneshwar.

What is the fastest way to reach Kolkata from Rayagada?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India