Getting to Moscow from the Gulf is straightforward: you can fly direct from the UAE to Moscow in about five and a half to six and a half hours. Several carriers operate the route, arriving at Vnukovo (VKO), Domodedovo (DME) and Sheremetyevo (SVO). This guide covers who flies the route, which airport you'll land at, how to pay for a ticket when foreign cards are blocked in Russia, and what you need at the border.
Direct flights from the UAE to Moscow
Multiple carriers operate direct routes from Dubai to Moscow's airports. From elsewhere in the Gulf, Dubai, Abu Dhabi and Doha also work as connecting hubs.
| Airline | From | Moscow airport | ~Flight time |
|---|---|---|---|
| Aeroflot | Dubai (DXB) | Sheremetyevo (SVO) | ~5 h 45 m - 6 h 40 m |
| Emirates | Dubai (DXB) | Domodedovo (DME) | ~5 h 30 m |
| flydubai | Dubai (DXB) | Vnukovo (VKO) | ~5 h 45 m |
| Pobeda | Dubai (DWC) | Vnukovo (VKO) | ~5 h 35 m |
Each airline uses a different Moscow airport, so check which one you'll land at — it changes your transfer plan. Routes and schedules can change, so verify details with the airline before booking. See our guides to Vnukovo (VKO), Domodedovo (DME) and Sheremetyevo (SVO). Travelling from further afield? Our guide on flying to Russia from the USA covers hub routing in more detail.
How to pay for your ticket

Due to sanctions, foreign-issued Visa and Mastercard do not work on Russian airline websites. The reliable approach is to search on an international engine such as Aviasales — it still indexes flights to and within Russia — and book through the reputable third-party agencies it links to, which can process an international card. For the full method, see our guide on how to buy flights to Russia with a foreign card.
What you need to enter Russia

Entry rules depend on your nationality, not where you fly from. UAE citizens have a visa-free short-stay arrangement with Russia (confirm the current terms). Saudi Arabia citizens can also enter visa-free for up to 90 days per calendar year under a mutual agreement in effect since 11 May 2026. Residents of the UAE holding other passports (Indian, Pakistani, etc.) generally need a tourist visa or e-visa. Visa policies change — confirm your specific requirement with the Russian embassy or consulate before booking. Check your status in our guide to who needs a visa to enter Russia, and see what to expect on landing in arrival procedures in Russia. (Coming from Asia? See our China-Russia visa-free guide.)
From the airport to the city
All three airports connect to the centre. The Aeroexpress train is fastest and most predictable: SVO → Belorussky station (~35 min), DME → Paveletsky (~40-50 min), VKO → Kievsky (~35 min). Vnukovo also has its own metro station on the Solntsevskaya line, linked directly to the terminal — a cheap option. For taxis, use an app like Yandex Go rather than hailing at the airport (a typical central fare is around 1,500 RUB). After a red-eye, a pre-booked private transfer meets you at the gate; you can also line up tours and tickets before you land.
Frequently asked questions
Are there direct flights from Dubai to Moscow?
Yes. Aeroflot, Emirates, flydubai and Pobeda operate direct flights between Dubai and Moscow, with a flight time of roughly 5.5 to 6.5 hours. Confirm the current airline, airport and schedule when you book.
Which Moscow airport will I land at from the UAE?
It depends on the airline: flydubai and Pobeda serve Vnukovo (VKO), Emirates serves Domodedovo (DME), and Aeroflot uses Sheremetyevo (SVO). Check your specific flight.
How long is the flight from Dubai to Moscow?
A direct flight from Dubai to Moscow takes roughly 5 hours 30 minutes to 6 hours 40 minutes, depending on the carrier and route.
Can I pay for a Moscow flight with my foreign credit card?
Not on Russian airline sites — foreign Visa and Mastercard don't work there. Search on an international engine like Aviasales and book through a reputable agency it links to that accepts international cards.
Do I need a visa to fly to Russia from the UAE?
It depends on your nationality. UAE and Saudi citizens have visa-free short-stay arrangements, while other nationalities usually need a tourist visa or e-visa. Where you fly from doesn't change your visa requirement — confirm it with the Russian embassy before booking.
Before you book
Airline routes, operating airports and visa terms on Russia travel change frequently. Confirm the current direct flights, the airport served, and your visa status with official sources before booking.




