Agra to Cuttack Distance

The road distance between Agra and Cuttack is approximately 1550+ km, and the drive usually takes around 27 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 27 hours, subject to the chosen service and route. Flying is the fastest way to reach Cuttack, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Agra, India to Cuttack, India

Via Delhi, Bhubaneshwar

RECOMMENDED

Agra

Delhi

Bhubaneshwar

Cuttack

Approx Travel Time

9h 48m

₹7,870

Onwards

FASTEST

Agra

Delhi

Bhubaneshwar

Cuttack

Approx Travel Time

7h 20m

₹30,237

Onwards

Via Gwalior, Bhubaneshwar

Agra

Gwalior

Bhubaneshwar

Cuttack

Approx Travel Time

12h 2m

₹8,913

Onwards

Agra

Gwalior

Bhubaneshwar

Cuttack

Approx Travel Time

11h 56m

₹6,343

Onwards

Ads by MMT

Direct Options

Direct Train

CHEAPEST

Agra

Cuttack

Approx Travel Time

1d 2h 55m

₹715

Onwards

Direct Cab

Agra

Cuttack

Approx Travel Time

1d 3h 8m

On Demand

Via Jharsuguda

Agra

Jharsuguda

Cuttack

Approx Travel Time

1d 1h 41m

₹740

Onwards

Agra

Jharsuguda

Cuttack

Approx Travel Time

1d 3h 19m

On Demand

Ads by MMT

Via Varanasi, Ranchi

Agra

Varanasi

Ranchi

Cuttack

Approx Travel Time

1d 2h 37m

₹1,864

Onwards

Via Morena

Agra

Morena

Cuttack

Approx Travel Time

1d 7h 46m

On Demand

Frequently Asked Questions

What is the distance between Agra and Cuttack?

Cuttack is approximately 1450+ km from Agra.

How long does it take to reach Cuttack from Agra?

It takes approximately 8 hours to reach Cuttack from Agra by Flight, Train Via Delhi, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India