Khatima to Agra Distance

Agra is approximately 350+ km from Khatima. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 8 hours, subject to the chosen service and route. The fastest way to reach Agra takes approximately 7 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 Khatima, India to Agra, India

Direct Options

RECOMMENDED

Khatima

Agra

Approx Travel Time

7h 31m

On Demand

Via Kasganj

Khatima

Kasganj

Agra

Approx Travel Time

6h 43m

₹650

Onwards

Ads by MMT

Via Mathura

CHEAPEST

Khatima

Mathura

Agra

Approx Travel Time

7h 2m

₹625

Onwards

Via Hathras

FASTEST

Khatima

Hathras

Agra

Approx Travel Time

6h 21m

₹2,579

Onwards

Khatima

Hathras

Agra

Approx Travel Time

6h 21m

₹1,674

Onwards

Ads by MMT

Via Budaun

Khatima

Budaun

Agra

Approx Travel Time

7h 12m

₹890

Onwards

Via Pilibhit

Khatima

Pilibhit

Agra

Approx Travel Time

7h 51m

On Demand

Via Moradabad

Khatima

Moradabad

Agra

Approx Travel Time

10h 57m

₹5,323

Onwards

Via Bareilly

Khatima

Bareilly

Agra

Approx Travel Time

7h 15m

₹889

Onwards

Via Kichha

Khatima

Kichha

Agra

Approx Travel Time

9h 20m

₹2,599

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Khatima and Agra?

The straight-line distance is approximately 250+ km.

What is the distance from Khatima to Agra via Kasganj?

Via Kasganj, the distance is approximately 300+ km, taking around 7 hours.

Is there a train from Khatima to Agra?

Yes, trains run between Khatima and Agra, covering approximately 350+ km in around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India