
Doraha to Agra
Agra is approximately 500+ kms from Doraha. The fastest way to reach Agra from Doraha is by Bus Via Delhi. It takes approximately 6 hours. The cheapest way to reach Agra from Doraha is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi
Doraha
Delhi
Agra
Approx Travel Time
7h 45m
₹12,960
Onwards
FASTEST
Doraha
Delhi
Agra
Approx Travel Time
6h 12m
₹989
Onwards
Doraha
Delhi
Agra
Approx Travel Time
11h 22m
₹12,650
Onwards
Doraha
Delhi
Agra
Approx Travel Time
8h 23m
₹630
Onwards
Via Jalandhar, Delhi
Doraha
Jalandhar
Delhi
Agra
Approx Travel Time
6h 20m
₹16,069
Onwards
Via Kurukshetra
Doraha
Kurukshetra
Agra
Approx Travel Time
8h 58m
₹3,294
Onwards
Doraha
Kurukshetra
Agra
Approx Travel Time
8h 30m
₹2,675
Onwards
Via Karnal
Doraha
Karnal
Agra
Approx Travel Time
7h 28m
₹591
Onwards
Via Rajpura
Doraha
Rajpura
Agra
Approx Travel Time
8h 45m
₹430
Onwards
Frequently Asked Questions
What is the distance between Doraha and Agra?
Agra is approximately 500+ kms from Doraha.
How long does it take to reach Agra from Doraha?
It takes approximately 6 hours to reach Agra from Doraha by Bus Via Delhi.
What is the cheapest way to reach Agra from Doraha?
The cheapest way to reach Agra from Doraha is by Train.
What is the fastest way to reach Agra from Doraha?
The fastest way to reach Agra from Doraha is by Bus Via Delhi.


