Agra to Moscow - Multiple Options To Reach By Flight, Train, Bus
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
₹32,505
Onwards
CHEAPEST
Agra
Delhi
Tashkent
Moscow
Approx Travel Time
16h 5m
₹16,602
Onwards
Agra
Delhi
Tashkent
Moscow
Approx Travel Time
17h 5m
₹16,791
Onwards
Via Delhi, Rudaki
Agra
Delhi
Rudaki
Moscow
Approx Travel Time
12h 50m
₹66,719
Onwards
Agra
Delhi
Rudaki
Moscow
Approx Travel Time
16h 5m
₹46,222
Onwards
Agra
Delhi
Rudaki
Moscow
Approx Travel Time
17h 5m
₹46,411
Onwards
Via Delhi, Baku
Agra
Delhi
Baku
Moscow
Approx Travel Time
13h 35m
₹53,281
Onwards
Agra
Delhi
Baku
Moscow
Approx Travel Time
16h 50m
₹36,885
Onwards
Via Delhi, Almaty
Agra
Delhi
Almaty
Moscow
Approx Travel Time
13h 50m
₹51,931
Onwards
Via Delhi, Gardabani
Agra
Delhi
Gardabani
Moscow
Approx Travel Time
14h 5m
₹54,667
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.