
Kasauli to Agra
Agra is approximately 500+ kms from Kasauli. The fastest way to reach Agra from Kasauli is by Bus, Flight Via Shimla, Delhi. It takes approximately 5 hours. The cheapest way to reach Agra from Kasauli is by Train Via Kalka which would take approximately 12 hours.
Sort By
Mode of Transport
Via Mohali, Delhi
Kasauli
Mohali
Delhi
Agra
Approx Travel Time
5h 49m
₹16,333
Onwards
Via Karnal
Kasauli
Karnal
Agra
Approx Travel Time
9h 31m
₹4,737
Onwards
Via Shimla, Delhi
FASTEST
Kasauli
Shimla
Delhi
Agra
Approx Travel Time
4h 55m
On Demand
Kasauli
Shimla
Delhi
Agra
Approx Travel Time
8h 21m
₹26,231
Onwards
Via Sonipat
Kasauli
Sonipat
Agra
Approx Travel Time
10h 1m
₹1,089
Onwards
Via Panchkula
Kasauli
Panchkula
Agra
Approx Travel Time
11h 9m
₹3,178
Onwards
Kasauli
Panchkula
Agra
Approx Travel Time
10h 40m
₹2,368
Onwards
Via Kalka
CHEAPEST
Kasauli
Kalka
Agra
Approx Travel Time
11h 23m
₹390
Onwards
Via Kurukshetra
Kasauli
Kurukshetra
Agra
Approx Travel Time
9h 42m
₹4,097
Onwards
Frequently Asked Questions
What is the distance between Kasauli and Agra?
Agra is approximately 500+ kms from Kasauli.
How long does it take to reach Agra from Kasauli?
It takes approximately 5 hours to reach Agra from Kasauli by Bus, Flight Via Shimla, Delhi.
What is the cheapest way to reach Agra from Kasauli?
The cheapest way to reach Agra from Kasauli is by Train Via Kalka.
What is the fastest way to reach Agra from Kasauli?
The fastest way to reach Agra from Kasauli is by Bus, Flight Via Shimla, Delhi.