
Agra to Moscow
Moscow is approximately 5000+ kms from Agra. The fastest way to reach Moscow from Agra is by Flight Via Delhi, Tashkent. It takes approximately 13 hours. The cheapest way to reach Moscow from Agra is by Train, Flight Via Delhi, Tashkent which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi, Tashkent
RECOMMENDED
FASTEST
Agra
Delhi
Tashkent
Moscow
Approx Travel Time
12h 50m
₹51,920
Onwards
CHEAPEST
Agra
Delhi
Tashkent
Moscow
Approx Travel Time
16h 5m
₹39,785
Onwards
Agra
Delhi
Tashkent
Moscow
Approx Travel Time
16h 35m
₹39,956
Onwards
Via Delhi, Rudaki
Agra
Delhi
Rudaki
Moscow
Approx Travel Time
12h 50m
₹58,061
Onwards
Agra
Delhi
Rudaki
Moscow
Approx Travel Time
16h 5m
₹46,311
Onwards
Via Delhi, Baku
Agra
Delhi
Baku
Moscow
Approx Travel Time
13h 35m
₹43,894
Onwards
Via Delhi, Almaty
Agra
Delhi
Almaty
Moscow
Approx Travel Time
13h 50m
₹57,660
Onwards
Via Delhi, Tbilisi
Agra
Delhi
Tbilisi
Moscow
Approx Travel Time
14h 5m
₹69,682
Onwards
Via Delhi, Yerevan
Agra
Delhi
Yerevan
Moscow
Approx Travel Time
14h 20m
₹63,901
Onwards
Via Ahmedabad, Baku
Agra
Ahmedabad
Baku
Moscow
Approx Travel Time
14h 50m
₹40,946
Onwards
Frequently Asked Questions
What is the distance between Agra and Moscow?
Moscow is approximately 5000+ kms from Agra.
How long does it take to reach Moscow from Agra?
It takes approximately 13 hours to reach Moscow from Agra by Flight Via Delhi, Tashkent.
What is the cheapest way to reach Moscow from Agra?
The cheapest way to reach Moscow from Agra is by Train, Flight Via Delhi, Tashkent.
What is the fastest way to reach Moscow from Agra?
The fastest way to reach Moscow from Agra is by Flight Via Delhi, Tashkent.