hero
How2Go
Raigarh to Agra

Raigarh to Agra

Agra is approximately 1050+ kms from Raigarh. The fastest way to reach Agra from Raigarh is by Train, Flight Via Jharsuguda, Delhi. It takes approximately 7 hours. The cheapest way to reach Agra from Raigarh is by Train which would take approximately 19 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Raigarh

Agra

Approx Travel Time

19h 2m

₹510

Onwards

Via Jharsuguda, Delhi

FASTEST

Raigarh

Jharsuguda

Delhi

Agra

Approx Travel Time

7h 18m

₹26,805

Onwards

Raigarh

Jharsuguda

Delhi

Agra

Approx Travel Time

9h 46m

₹8,480

Onwards

Raigarh

Jharsuguda

Delhi

Agra

Approx Travel Time

10h 13m

₹11,704

Onwards

Raigarh

Jharsuguda

Delhi

Agra

Approx Travel Time

10h 27m

₹14,019

Onwards

Ads by MMT

Via Bilaspur, Chattisgarh, Delhi

Raigarh

Bilaspur, Chattisgarh

Delhi

Agra

Approx Travel Time

12h 41m

₹6,932

Onwards

Via Lalitpur

Raigarh

Lalitpur

Agra

Approx Travel Time

20h 12m

₹620

Onwards

Ads by MMT

Via Bilaspur, Chattisgarh, Prayagraj(Allahabad)

Raigarh

Bilaspur, Chattisgarh

Prayagraj(Allahabad)

Agra

Approx Travel Time

1d 1h 52m

₹5,598

Onwards

Via Sasaram

Raigarh

Sasaram

Agra

Approx Travel Time

1d 5h 17m

₹2,300

Onwards

Via Jharsuguda, Lucknow

Raigarh

Jharsuguda

Lucknow

Agra

Approx Travel Time

11h 36m

₹11,266

Onwards

Frequently Asked Questions

What is the distance between Raigarh and Agra?

Agra is approximately 1050+ kms from Raigarh.

How long does it take to reach Agra from Raigarh?

It takes approximately 7 hours to reach Agra from Raigarh by Train, Flight Via Jharsuguda, Delhi.

What is the cheapest way to reach Agra from Raigarh?

The cheapest way to reach Agra from Raigarh is by Train.

What is the fastest way to reach Agra from Raigarh?

The fastest way to reach Agra from Raigarh is by Train, Flight Via Jharsuguda, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India