
Khanna to Agra
Agra is approximately 450+ km from Khanna, 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 Agra.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
FASTEST
Khanna
Agra
Approx Travel Time
6h 38m
₹315
Onwards
Khanna
Agra
Approx Travel Time
9h 40m
₹898
Onwards
Khanna
Agra
Approx Travel Time
7h 36m
₹8,373
Onwards
Via Mathura
Khanna
Mathura
Agra
Approx Travel Time
7h 29m
₹330
Onwards
Khanna
Mathura
Agra
Approx Travel Time
7h 30m
₹3,115
Onwards
Khanna
Mathura
Agra
Approx Travel Time
7h 39m
₹1,030
Onwards
Via Kurukshetra
Khanna
Kurukshetra
Agra
Approx Travel Time
7h 47m
₹545
Onwards
Via Sonipat
CHEAPEST
Khanna
Sonipat
Agra
Approx Travel Time
7h 45m
₹300
Onwards
Via Panipat
Khanna
Panipat
Agra
Approx Travel Time
7h 33m
₹305
Onwards
Via Karnal
Khanna
Karnal
Agra
Approx Travel Time
7h 33m
₹310
Onwards
Frequently Asked Questions
What is the distance between Khanna and Agra?
Agra is approximately 450+ kms from Khanna.
How long does it take to reach Agra from Khanna?
It takes approximately 7 hours to reach Agra from Khanna by Train.
What is the cheapest way to reach Agra from Khanna?
The cheapest way to reach Agra from Khanna is by Train Via Sonipat.
What is the fastest way to reach Agra from Khanna?
The fastest way to reach Agra from Khanna is by Train.

