
Cape-Town to Agra
Agra is approximately 10000+ kms from Cape-Town. The fastest way to reach Agra from Cape-Town is by Flight Via Mauritius, Bangalore. It takes approximately 20 hours. The cheapest way to reach Agra from Cape-Town is by Flight Via Dubai, Bangalore which would take approximately 22 hours.
Sort By
Mode of Transport
Via Mauritius, Bangalore
RECOMMENDED
FASTEST
Cape Town
Mauritius
Bangalore
Agra
Approx Travel Time
19h 55m
₹64,007
Onwards
Via Addis Ababa, Bangalore
Cape Town
Addis Ababa
Bangalore
Agra
Approx Travel Time
21h 20m
₹94,812
Onwards
Via Dubai, Bangalore
CHEAPEST
Cape Town
Dubai
Bangalore
Agra
Approx Travel Time
21h 55m
₹61,494
Onwards
Via Doha, Bangalore
Cape Town
Doha
Bangalore
Agra
Approx Travel Time
22h
₹68,648
Onwards
Via Zurich and Greater Zurich Area, Bangalore
Cape Town
Zurich and Greater Zurich Area
Bangalore
Agra
Approx Travel Time
1d 2h 50m
₹73,221
Onwards
Via Erding, Bangalore
Cape Town
Erding
Bangalore
Agra
Approx Travel Time
1d 4h 15m
₹1,04,937
Onwards
Via Frankfurt, Bangalore
Cape Town
Frankfurt
Bangalore
Agra
Approx Travel Time
1d 5h 15m
₹92,546
Onwards
Via Singapore, Bangalore
Cape Town
Singapore
Bangalore
Agra
Approx Travel Time
1d 6h 55m
₹75,550
Onwards
Via London, Bangalore
Cape Town
London
Bangalore
Agra
Approx Travel Time
1d 5h 10m
₹97,585
Onwards
Via Amsterdam, Bangalore
Cape Town
Amsterdam
Bangalore
Agra
Approx Travel Time
1d 5h 20m
₹90,409
Onwards
Frequently Asked Questions
What is the distance between Cape-Town and Agra?
Agra is approximately 10000+ kms from Cape-Town.
How long does it take to reach Agra from Cape-Town?
It takes approximately 20 hours to reach Agra from Cape-Town by Flight Via Mauritius, Bangalore.
What is the cheapest way to reach Agra from Cape-Town?
The cheapest way to reach Agra from Cape-Town is by Flight Via Dubai, Bangalore.
What is the fastest way to reach Agra from Cape-Town?
The fastest way to reach Agra from Cape-Town is by Flight Via Mauritius, Bangalore.


