HowToGo

Flight from Punta Cana to Moscow, Russia

How to get to Moscow, Russia from Punta Cana by flight ? You can check flights from Punta Cana to Moscow, Russia below.

Search Transfer from Punta Cana to Moscow, Russia

Search Flights

You can find flight ticket prices from Punta Cana to Moscow, Russia with our flight tickets search tool below

1. Punta Cana to Moscow Sheremetyevo

  1. You take a flight from Punta Cana to Moscow Sheremetyevo and cost approximately 700 USD.

  2. You take a bus, shuttle or taxi from Moscow Sheremetyevo to your destination in Moscow, Russia.

Flight Depart Arrive
AA2443 American Airlines
KL0642 KLM
KL0903 KLM
13:33 Punta Cana
19:50 New York JFK
11:35 Amsterdam Schiphol
18:00 New York JFK
08:50 Amsterdam Schiphol
17:00 Moscow Sheremetyevo
Connect
B6268 JetBlue Airways
KL0642 KLM
KL0903 KLM
13:40 Punta Cana
19:50 New York JFK
11:35 Amsterdam Schiphol
16:38 New York JFK
08:50 Amsterdam Schiphol
17:00 Moscow Sheremetyevo
Connect
B6268 JetBlue Airways
SU103 Aeroflot Russian Airlines
13:40 Punta Cana
18:20 New York JFK
16:38 New York JFK
11:10 Moscow Sheremetyevo
Connect
B62896 JetBlue Airways
KL0618 KLM
KL0903 KLM
14:25 Punta Cana
21:15 Boston
11:35 Amsterdam Schiphol
17:44 Boston
09:50 Amsterdam Schiphol
17:00 Moscow Sheremetyevo
Connect
AC1987 Air Canada
KL0672 KLM
KL0903 KLM
14:30 Punta Cana
19:01 Montreal
11:35 Amsterdam Schiphol
18:05 Montreal
07:50 Amsterdam Schiphol
17:00 Moscow Sheremetyevo
Connect
TS399 Air Transat
KL0672 KLM
KL0903 KLM
14:40 Punta Cana
19:01 Montreal
11:35 Amsterdam Schiphol
18:10 Montreal
07:50 Amsterdam Schiphol
17:00 Moscow Sheremetyevo
Connect
DL1833 Delta
KL0642 KLM
KL0903 KLM
14:45 Punta Cana
19:50 New York JFK
11:35 Amsterdam Schiphol
17:53 New York JFK
08:50 Amsterdam Schiphol
17:00 Moscow Sheremetyevo
Connect
B6168 JetBlue Airways
KL0642 KLM
KL0903 KLM
15:30 Punta Cana
19:50 New York JFK
11:35 Amsterdam Schiphol
18:38 New York JFK
08:50 Amsterdam Schiphol
17:00 Moscow Sheremetyevo
Connect
AC1713 Air Canada
AC828 Air Canada
SU2659 Aeroflot Russian Airlines
15:40 Punta Cana
20:10 Toronto
12:55 Copenhagen
19:15 Toronto
09:55 Copenhagen
16:30 Moscow Sheremetyevo
Connect
TB182 TUI fly Belgium
OK631 CSA
OK894 CSA
16:40 Punta Cana
09:10 Brussels
12:15 Prague
06:20 Brussels
10:35 Prague
16:50 Moscow Sheremetyevo
Connect
TB182 TUI fly Belgium
SU2169 Aeroflot Russian Airlines
16:40 Punta Cana
12:15 Brussels
06:20 Brussels
17:50 Moscow Sheremetyevo
Connect
B61568 JetBlue Airways
LO027 LOT
LO677 LOT
17:05 Punta Cana
22:50 New York JFK
16:05 Warsaw Chopin
20:03 New York JFK
13:10 Warsaw Chopin
20:20 Moscow Sheremetyevo
Connect
BA2204 British Airways
BT652 Air Baltic
BT422 Air Baltic
17:35 Punta Cana
09:40 London Gatwick
18:10 Riga
05:50 London Gatwick
14:25 Riga
20:55 Moscow Sheremetyevo
Connect
BA2204 British Airways
B2852 Belavia Belarusian Airlines
B2977 Belavia Belarusian Airlines
17:35 Punta Cana
10:20 London Gatwick
18:10 Minsk
05:50 London Gatwick
16:15 Minsk
19:30 Moscow Sheremetyevo
Connect
EW1241 Eurowings
SU2301 Aeroflot Russian Airlines
18:00 Punta Cana
13:15 Frankfurt
09:00 Frankfurt
19:00 Moscow Sheremetyevo
Connect
EW1241 Eurowings
SU2657 Aeroflot Russian Airlines
18:00 Punta Cana
18:10 Frankfurt
09:00 Frankfurt
23:25 Moscow Sheremetyevo
Connect
WK35 Edelweiss Air
SU2391 Aeroflot Russian Airlines
18:45 Punta Cana
13:25 Zurich
08:45 Zurich
18:00 Moscow Sheremetyevo
Connect
DE2227 2229 2229 Condor Flugdienst
SU2301 Aeroflot Russian Airlines
19:25 Punta Cana
13:15 Frankfurt
09:50 Frankfurt
19:00 Moscow Sheremetyevo
Connect
DE2227 2229 2229 Condor Flugdienst
SU2657 Aeroflot Russian Airlines
19:25 Punta Cana
18:10 Frankfurt
09:50 Frankfurt
23:25 Moscow Sheremetyevo
Connect
AF760 Air France
AF760 Air France
AF1144 Air France
19:45 Punta Cana
22:20 Santo Domingo
18:55 Paris CDG
20:35 Santo Domingo
12:00 Paris CDG
00:40 Moscow Sheremetyevo
Connect
EB6108 Wamos Air
SU2501 Aeroflot Russian Airlines
20:20 Punta Cana
11:15 Madrid
09:25 Madrid
18:30 Moscow Sheremetyevo
Connect
AF969 Air France
AF1144 Air France
21:05 Punta Cana
18:55 Paris CDG
10:35 Paris CDG
00:40 Moscow Sheremetyevo
Connect
E9802 Evelop
SU2501 Aeroflot Russian Airlines
21:15 Punta Cana
11:15 Madrid
10:25 Madrid
18:30 Moscow Sheremetyevo
Connect

2. Punta Cana to Moscow Domodedovo

  1. You take a flight from Punta Cana to Moscow Domodedovo and cost approximately 750 USD.

  2. You take a bus, shuttle or taxi from Moscow Domodedovo to your destination in Moscow, Russia.

Flight Depart Arrive
UA1669 United Airlines
LH419 Lufthansa
LH1444 Lufthansa
13:10 Punta Cana
18:00 Washington Dulles
10:15 Frankfurt
16:00 Washington Dulles
07:55 Frankfurt
15:25 Moscow Domodedovo
Connect
UA1669 United Airlines
UA106 United Airlines
LH2528 Lufthansa
13:10 Punta Cana
17:55 Washington Dulles
11:10 Munich
16:00 Washington Dulles
07:40 Munich
15:15 Moscow Domodedovo
Connect
UA1669 United Airlines
UA918 United Airlines
BA882 British Airways
13:10 Punta Cana
18:25 Washington Dulles
10:15 London Heathrow
16:00 Washington Dulles
06:20 London Heathrow
16:55 Moscow Domodedovo
Connect
UA1669 United Airlines
UA918 United Airlines
BA880 British Airways
13:10 Punta Cana
18:25 Washington Dulles
08:40 London Heathrow
16:00 Washington Dulles
06:20 London Heathrow
15:20 Moscow Domodedovo
Connect
UA1669 United Airlines
UA989 United Airlines
LH1444 Lufthansa
13:10 Punta Cana
17:30 Washington Dulles
10:15 Frankfurt
16:00 Washington Dulles
07:10 Frankfurt
15:25 Moscow Domodedovo
Connect
UA1669 United Airlines
OS94 Austrian Airlines
OS601 Austrian Airlines
13:10 Punta Cana
18:05 Washington Dulles
10:00 Vienna
16:00 Washington Dulles
08:45 Vienna
14:50 Moscow Domodedovo
Connect
AA759 American Airlines
LH425 Lufthansa
LH2528 Lufthansa
13:12 Punta Cana
20:30 Boston
11:10 Munich
17:48 Boston
09:40 Munich
15:15 Moscow Domodedovo
Connect
AA759 American Airlines
AA108 American Airlines
BA882 British Airways
13:12 Punta Cana
19:50 Boston
10:15 London Heathrow
17:48 Boston
07:30 London Heathrow
16:55 Moscow Domodedovo
Connect
AA759 American Airlines
BA214 British Airways
BA882 British Airways
13:12 Punta Cana
21:30 Boston
10:15 London Heathrow
17:48 Boston
09:00 London Heathrow
16:55 Moscow Domodedovo
Connect
AA759 American Airlines
AA108 American Airlines
BA880 British Airways
13:12 Punta Cana
19:50 Boston
08:40 London Heathrow
17:48 Boston
07:30 London Heathrow
15:20 Moscow Domodedovo
Connect
AA2443 American Airlines
BA174 British Airways
BA880 British Airways
13:33 Punta Cana
18:50 New York JFK
08:40 London Heathrow
18:00 New York JFK
06:50 London Heathrow
15:20 Moscow Domodedovo
Connect
B6268 JetBlue Airways
LH411 Lufthansa
LH2528 Lufthansa
13:40 Punta Cana
17:30 New York JFK
11:10 Munich
16:38 New York JFK
07:40 Munich
15:15 Moscow Domodedovo
Connect
B6268 JetBlue Airways
OS88 Austrian Airlines
OS601 Austrian Airlines
13:40 Punta Cana
17:45 New York JFK
10:00 Vienna
16:38 New York JFK
08:20 Vienna
14:50 Moscow Domodedovo
Connect
B62896 JetBlue Airways
LH425 Lufthansa
LH2528 Lufthansa
14:25 Punta Cana
20:30 Boston
11:10 Munich
17:44 Boston
09:40 Munich
15:15 Moscow Domodedovo
Connect
B62896 JetBlue Airways
AA108 American Airlines
BA880 British Airways
14:25 Punta Cana
19:50 Boston
08:40 London Heathrow
17:44 Boston
07:30 London Heathrow
15:20 Moscow Domodedovo
Connect
AC1987 Air Canada
AC864 Air Canada
BA880 British Airways
14:30 Punta Cana
19:15 Montreal
08:40 London Heathrow
18:05 Montreal
07:00 London Heathrow
15:20 Moscow Domodedovo
Connect
AC1987 Air Canada
AC864 Air Canada
BA882 British Airways
14:30 Punta Cana
19:15 Montreal
10:15 London Heathrow
18:05 Montreal
07:00 London Heathrow
16:55 Moscow Domodedovo
Connect
AC1987 Air Canada
LH475 Lufthansa
LH2528 Lufthansa
14:30 Punta Cana
20:35 Montreal
11:10 Munich
18:05 Montreal
09:55 Munich
15:15 Moscow Domodedovo
Connect
AC1987 Air Canada
BA094 British Airways
BA882 British Airways
14:30 Punta Cana
21:00 Montreal
10:15 London Heathrow
18:05 Montreal
08:30 London Heathrow
16:55 Moscow Domodedovo
Connect
WN812 Southwest Airlines
BA228 British Airways
BA882 British Airways
14:40 Punta Cana
20:50 Baltimore
10:15 London Heathrow
17:45 Baltimore
09:00 London Heathrow
16:55 Moscow Domodedovo
Connect
DL1833 Delta
DL1 Delta
BA880 British Airways
14:45 Punta Cana
19:30 New York JFK
08:40 London Heathrow
17:53 New York JFK
07:35 London Heathrow
15:20 Moscow Domodedovo
Connect
DL1833 Delta
DL1 Delta
BA882 British Airways
14:45 Punta Cana
19:30 New York JFK
10:15 London Heathrow
17:53 New York JFK
07:35 London Heathrow
16:55 Moscow Domodedovo
Connect
WG435 429 Sunwing Airlines
BA094 British Airways
BA882 British Airways
14:50 Punta Cana
21:00 Montreal
10:15 London Heathrow
18:15 Montreal
08:30 London Heathrow
16:55 Moscow Domodedovo
Connect
WG435 429 Sunwing Airlines
LH475 Lufthansa
LH2528 Lufthansa
14:50 Punta Cana
20:35 Montreal
11:10 Munich
18:15 Montreal
09:55 Munich
15:15 Moscow Domodedovo
Connect
B6168 JetBlue Airways
AA106 American Airlines
BA880 British Airways
15:30 Punta Cana
19:45 New York JFK
08:40 London Heathrow
18:38 New York JFK
07:50 London Heathrow
15:20 Moscow Domodedovo
Connect
WG425 Sunwing Airlines
LH475 Lufthansa
LH2528 Lufthansa
15:55 Punta Cana
20:35 Montreal
11:10 Munich
19:20 Montreal
09:55 Munich
15:15 Moscow Domodedovo
Connect
B61568 JetBlue Airways
BA114 British Airways
BA882 British Airways
17:05 Punta Cana
21:30 New York JFK
10:15 London Heathrow
20:03 New York JFK
09:20 London Heathrow
16:55 Moscow Domodedovo
Connect
BA2204 British Airways
B2852 Belavia Belarusian Airlines
B2955 Belavia Belarusian Airlines
17:35 Punta Cana
10:20 London Gatwick
17:45 Minsk
05:50 London Gatwick
16:15 Minsk
19:05 Moscow Domodedovo
Connect
BA2204 British Airways
B2852 Belavia Belarusian Airlines
B2993 Belavia Belarusian Airlines
17:35 Punta Cana
10:20 London Gatwick
19:45 Minsk
05:50 London Gatwick
16:15 Minsk
21:05 Moscow Domodedovo
Connect
TX607 Air Caraïbes
S73764 S7 Airlines
18:00 Punta Cana
14:10 Paris Orly
07:10 Paris Orly
19:00 Moscow Domodedovo
Connect
EW1241 Eurowings
LH1452 Lufthansa
18:00 Punta Cana
17:20 Frankfurt
09:00 Frankfurt
22:30 Moscow Domodedovo
Connect
TB162 TUI fly Belgium
LH1005 Lufthansa
LH1452 Lufthansa
18:40 Punta Cana
10:35 Brussels
17:20 Frankfurt
08:20 Brussels
11:35 Frankfurt
22:30 Moscow Domodedovo
Connect
DE2227 2229 2229 Condor Flugdienst
LH1452 Lufthansa
19:25 Punta Cana
17:20 Frankfurt
09:50 Frankfurt
22:30 Moscow Domodedovo
Connect
TX559 Air Caraïbes
S73764 S7 Airlines
19:25 Punta Cana
14:10 Paris Orly
08:35 Paris Orly
19:00 Moscow Domodedovo
Connect
EB6108 Wamos Air
IB3144 Iberia
20:20 Punta Cana
17:40 Madrid
09:25 Madrid
23:40 Moscow Domodedovo
Connect
AF969 Air France
AF1506 Air France
S73572 S7 Airlines
21:05 Punta Cana
12:20 Paris CDG
16:05 Dusseldorf
10:35 Paris CDG
13:35 Dusseldorf
20:25 Moscow Domodedovo
Connect
AF969 Air France
B2866 Belavia Belarusian Airlines
B2953 Belavia Belarusian Airlines
21:05 Punta Cana
13:30 Paris CDG
22:45 Minsk
10:35 Paris CDG
18:30 Minsk
00:05 Moscow Domodedovo
Connect
AF969 Air France
B2866 Belavia Belarusian Airlines
B2993 Belavia Belarusian Airlines
21:05 Punta Cana
13:30 Paris CDG
19:45 Minsk
10:35 Paris CDG
18:30 Minsk
21:05 Moscow Domodedovo
Connect
AF969 Air France
AF1218 Air France
LH1452 Lufthansa
21:05 Punta Cana
12:30 Paris CDG
17:20 Frankfurt
10:35 Paris CDG
13:55 Frankfurt
22:30 Moscow Domodedovo
Connect
E9802 Evelop
IB3144 Iberia
21:15 Punta Cana
17:40 Madrid
10:25 Madrid
23:40 Moscow Domodedovo
Connect

3. Punta Cana to Moscow Vnukovo

  1. You take a flight from Punta Cana to Moscow Vnukovo and cost approximately 900 USD.

  2. You take a bus, shuttle or taxi from Moscow Vnukovo to your destination in Moscow, Russia.

Flight Depart Arrive
TB182 TUI fly Belgium
SN2837 Brussels Airlines
SU6019 Aeroflot Russian Airlines
16:40 Punta Cana
09:00 Brussels
16:10 Pulkovo
06:20 Brussels
12:55 Pulkovo
17:45 Moscow Vnukovo
Connect
BA2204 British Airways
BT652 Air Baltic
DP960 Pobeda Airlines LLC
17:35 Punta Cana
09:40 London Gatwick
20:40 Riga
05:50 London Gatwick
14:25 Riga
22:15 Moscow Vnukovo
Connect
EW1241 Eurowings
LH1474 Lufthansa
5F131 Fly One
18:00 Punta Cana
10:00 Frankfurt
16:00 Chisinau
09:00 Frankfurt
13:20 Chisinau
19:00 Moscow Vnukovo
Connect
EW1241 Eurowings
LH890 Lufthansa
DP960 Pobeda Airlines LLC
18:00 Punta Cana
10:10 Frankfurt
20:40 Riga
09:00 Frankfurt
13:15 Riga
22:15 Moscow Vnukovo
Connect
EW1241 Eurowings
LH1436 Lufthansa
DP206 Pobeda Airlines LLC
18:00 Punta Cana
13:15 Frankfurt
19:45 Pulkovo
09:00 Frankfurt
17:55 Pulkovo
21:15 Moscow Vnukovo
Connect
EW1241 Eurowings
LH1436 Lufthansa
SU6023 Aeroflot Russian Airlines
18:00 Punta Cana
13:15 Frankfurt
19:45 Pulkovo
09:00 Frankfurt
17:55 Pulkovo
21:20 Moscow Vnukovo
Connect
EW1241 Eurowings
LH1436 Lufthansa
DP210 Pobeda Airlines LLC
18:00 Punta Cana
13:15 Frankfurt
21:00 Pulkovo
09:00 Frankfurt
17:55 Pulkovo
22:30 Moscow Vnukovo
Connect
DE2227 2229 2229 Condor Flugdienst
LH1436 Lufthansa
DP206 Pobeda Airlines LLC
19:25 Punta Cana
13:15 Frankfurt
19:45 Pulkovo
09:50 Frankfurt
17:55 Pulkovo
21:15 Moscow Vnukovo
Connect
DE2227 2229 2229 Condor Flugdienst
LH1436 Lufthansa
SU6023 Aeroflot Russian Airlines
19:25 Punta Cana
13:15 Frankfurt
19:45 Pulkovo
09:50 Frankfurt
17:55 Pulkovo
21:20 Moscow Vnukovo
Connect
EB6108 Wamos Air
TK1858 Turkish Airlines
TK419 Turkish Airlines
20:20 Punta Cana
12:15 Madrid
22:40 Istanbul
09:25 Madrid
18:25 Istanbul
01:30 Moscow Vnukovo
Connect
EB6108 Wamos Air
TK1858 Turkish Airlines
TK421 Turkish Airlines
20:20 Punta Cana
12:15 Madrid
02:00 Istanbul
09:25 Madrid
18:25 Istanbul
04:45 Moscow Vnukovo
Connect
AF969 Air France
SU6636 Aeroflot Russian Airlines
SU6023 Aeroflot Russian Airlines
21:05 Punta Cana
12:35 Paris CDG
19:45 Pulkovo
10:35 Paris CDG
16:50 Pulkovo
21:20 Moscow Vnukovo
Connect
AF969 Air France
SU6636 Aeroflot Russian Airlines
SU6035 Aeroflot Russian Airlines
21:05 Punta Cana
12:35 Paris CDG
18:00 Pulkovo
10:35 Paris CDG
16:50 Pulkovo
19:35 Moscow Vnukovo
Connect
E9802 Evelop
TK1858 Turkish Airlines
TK421 Turkish Airlines
21:15 Punta Cana
12:15 Madrid
02:00 Istanbul
10:25 Madrid
18:25 Istanbul
04:45 Moscow Vnukovo
Connect
E9802 Evelop
TK1858 Turkish Airlines
TK419 Turkish Airlines
21:15 Punta Cana
12:15 Madrid
22:40 Istanbul
10:25 Madrid
18:25 Istanbul
01:30 Moscow Vnukovo
Connect

References

Find Hotels in Moscow, Russia

You can find hotels and accommodations in Moscow, Russia with our hotels search tool below

Booking.com