
Darbhanga to Agra
Agra is approximately 850+ kms from Darbhanga. The fastest way to reach Agra from Darbhanga is by Train Via Lucknow. It takes approximately 19 hours. The cheapest way to reach Agra from Darbhanga is by Train Via Gorakhpur which would take approximately 19 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
FASTEST
Darbhanga
Lucknow
Agra
Approx Travel Time
18h 40m
₹540
Onwards
Darbhanga
Lucknow
Agra
Approx Travel Time
19h 25m
₹760
Onwards
Darbhanga
Lucknow
Agra
Approx Travel Time
18h 40m
₹4,302
Onwards
Via Kanpur
Darbhanga
Kanpur
Agra
Approx Travel Time
19h 10m
₹510
Onwards
Via Khalilabad
Darbhanga
Khalilabad
Agra
Approx Travel Time
18h 55m
₹480
Onwards
Via Basti
Darbhanga
Basti
Agra
Approx Travel Time
18h 55m
₹475
Onwards
Via Gorakhpur
CHEAPEST
Darbhanga
Gorakhpur
Agra
Approx Travel Time
18h 55m
₹460
Onwards
Via Ayodhya
Darbhanga
Ayodhya
Agra
Approx Travel Time
19h 2m
₹505
Onwards
Via Prayagraj(Allahabad)
Darbhanga
Prayagraj(Allahabad)
Agra
Approx Travel Time
20h 10m
₹720
Onwards
Via Unnao
Darbhanga
Unnao
Agra
Approx Travel Time
19h 10m
₹525
Onwards
Frequently Asked Questions
What is the distance between Darbhanga and Agra?
Agra is approximately 850+ kms from Darbhanga.
How long does it take to reach Agra from Darbhanga?
It takes approximately 19 hours to reach Agra from Darbhanga by Train Via Lucknow.
What is the cheapest way to reach Agra from Darbhanga?
The cheapest way to reach Agra from Darbhanga is by Train Via Gorakhpur.
What is the fastest way to reach Agra from Darbhanga?
The fastest way to reach Agra from Darbhanga is by Train Via Lucknow.