
Madrid to Agra
Agra is approximately 10450+ kms from Madrid. The fastest way to reach Agra from Madrid is by Flight Via Paris, Bangalore. It takes approximately 18 hours. The cheapest way to reach Agra from Madrid is by Flight Via Paris, Bangalore which would take approximately 18 hours.
Sort By
Mode of Transport
Via Paris, Bangalore
RECOMMENDED
CHEAPEST
FASTEST
Madrid
Paris
Bangalore
Agra
Approx Travel Time
17h 25m
₹43,797
Onwards
Via Frankfurt, Bangalore
Madrid
Frankfurt
Bangalore
Agra
Approx Travel Time
17h 25m
₹60,517
Onwards
Via Amsterdam, Bangalore
Madrid
Amsterdam
Bangalore
Agra
Approx Travel Time
17h 55m
₹59,799
Onwards
Via Zurich and Greater Zurich Area, Bangalore
Madrid
Zurich and Greater Zurich Area
Bangalore
Agra
Approx Travel Time
19h 15m
₹54,453
Onwards
Via Jeddah, Bangalore
Madrid
Jeddah
Bangalore
Agra
Approx Travel Time
19h 35m
₹54,006
Onwards
Via Dubai, Bangalore
Madrid
Dubai
Bangalore
Agra
Approx Travel Time
21h 5m
₹47,469
Onwards
Via Riyadh, Bangalore
Madrid
Riyadh
Bangalore
Agra
Approx Travel Time
20h 15m
₹56,796
Onwards
Via London, Bangalore
Madrid
London
Bangalore
Agra
Approx Travel Time
22h 20m
₹58,743
Onwards
Via Bangkok, Bangalore
Madrid
Bangkok
Bangalore
Agra
Approx Travel Time
1d 1h 55m
₹60,559
Onwards
Via Addis Ababa, Bangalore
Madrid
Addis Ababa
Bangalore
Agra
Approx Travel Time
1d 2h 40m
₹79,335
Onwards
Frequently Asked Questions
What is the distance between Madrid and Agra?
Agra is approximately 10450+ kms from Madrid.
How long does it take to reach Agra from Madrid?
It takes approximately 18 hours to reach Agra from Madrid by Flight Via Paris, Bangalore.
What is the cheapest way to reach Agra from Madrid?
The cheapest way to reach Agra from Madrid is by Flight Via Paris, Bangalore.
What is the fastest way to reach Agra from Madrid?
The fastest way to reach Agra from Madrid is by Flight Via Paris, Bangalore.

