
Moscow to Agra
Agra is approximately 4550+ kms from Moscow. The fastest way to reach Agra from Moscow is by Flight Via Tashkent, Delhi. It takes approximately 12 hours. The cheapest way to reach Agra from Moscow is by Flight Via Baku, Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Tashkent, Delhi
RECOMMENDED
FASTEST
Moscow
Tashkent
Delhi
Agra
Approx Travel Time
12h 15m
₹47,553
Onwards
Via Baku, Delhi
CHEAPEST
Moscow
Baku
Delhi
Agra
Approx Travel Time
12h 55m
₹39,729
Onwards
Via Tbilisi, Delhi
Moscow
Tbilisi
Delhi
Agra
Approx Travel Time
12h 50m
₹46,894
Onwards
Via Alamüdün, Delhi
Moscow
Alamüdün
Delhi
Agra
Approx Travel Time
13h 10m
₹56,692
Onwards
Via Almaty, Delhi
Moscow
Almaty
Delhi
Agra
Approx Travel Time
13h 35m
On Demand
Via Dubai, Delhi
Moscow
Dubai
Delhi
Agra
Approx Travel Time
14h 45m
₹43,386
Onwards
Via Istanbul, Delhi
Moscow
Istanbul
Delhi
Agra
Approx Travel Time
15h 25m
On Demand
Via Riyadh, Delhi
Moscow
Riyadh
Delhi
Agra
Approx Travel Time
15h 20m
₹39,952
Onwards
Frequently Asked Questions
What is the distance between Moscow and Agra?
Agra is approximately 4550+ kms from Moscow.
How long does it take to reach Agra from Moscow?
It takes approximately 12 hours to reach Agra from Moscow by Flight Via Tashkent, Delhi.
What is the cheapest way to reach Agra from Moscow?
The cheapest way to reach Agra from Moscow is by Flight Via Baku, Delhi.
What is the fastest way to reach Agra from Moscow?
The fastest way to reach Agra from Moscow is by Flight Via Tashkent, Delhi.