HowToGo

Flight from Afghanistan to West Indies, Dominican Republic

How to get to West Indies, Dominican Republic from Afghanistan by flight ? You can check flights from Afghanistan to West Indies, Dominican Republic below.

Search Transfer from Afghanistan to West Indies, Dominican Republic

Search Flights

You can find flight ticket prices from Afghanistan to West Indies, Dominican Republic with our flight tickets search tool below

1. Kabul to Santiago

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.

  2. You take a flight from Kabul to Santiago and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Santiago to your destination in West Indies, Dominican Republic.

Flight Depart Arrive
TK707 Turkish Airlines
TK77 Turkish Airlines
AA213 American Airlines
08:25 Kabul
15:20 Istanbul
21:05 Miami
12:50 Istanbul
20:00 Miami
00:11 Santiago
Connect
TK707 Turkish Airlines
TK1 Turkish Airlines
B6437 JetBlue Airways
08:25 Kabul
15:20 Istanbul
23:00 New York JFK
12:50 Istanbul
18:25 New York JFK
02:39 Santiago
Connect
TK707 Turkish Airlines
TK29 Turkish Airlines
UA1489 United Airlines
08:25 Kabul
18:20 Istanbul
00:10 Newark
12:50 Istanbul
22:15 Newark
05:00 Santiago
Connect
TK707 Turkish Airlines
TK1 Turkish Airlines
B6837 JetBlue Airways
08:25 Kabul
15:20 Istanbul
20:55 New York JFK
12:50 Istanbul
18:25 New York JFK
01:43 Santiago
Connect
TK707 Turkish Airlines
TK29 Turkish Airlines
B61493 JetBlue Airways
08:25 Kabul
18:20 Istanbul
05:01 Newark
12:50 Istanbul
22:15 Newark
09:37 Santiago
Connect
TK707 Turkish Airlines
TK81 Turkish Airlines
B6923 JetBlue Airways
08:25 Kabul
15:40 Istanbul
22:45 Boston
12:50 Istanbul
18:30 Boston
03:38 Santiago
Connect
SG22 Spicejet
UA83 United Airlines
UA1624 United Airlines
11:40 Kabul
22:45 Delhi
10:00 Newark
14:20 Delhi
04:35 Newark
14:45 Santiago
Connect
SG22 Spicejet
UA83 United Airlines
UA1420 United Airlines
11:40 Kabul
22:45 Delhi
08:30 Newark
14:20 Delhi
04:35 Newark
13:17 Santiago
Connect
AI244 Air India Limited
UA83 United Airlines
UA1420 United Airlines
12:10 Kabul
22:45 Delhi
08:30 Newark
15:15 Delhi
04:35 Newark
13:17 Santiago
Connect
AI244 Air India Limited
AI105 Air India Limited
UA1420 United Airlines
12:10 Kabul
02:25 Delhi
08:30 Newark
15:15 Delhi
07:15 Newark
13:17 Santiago
Connect
AI244 Air India Limited
AI105 Air India Limited
UA1624 United Airlines
12:10 Kabul
02:25 Delhi
10:00 Newark
15:15 Delhi
07:15 Newark
14:45 Santiago
Connect
AI244 Air India Limited
UA83 United Airlines
UA1624 United Airlines
12:10 Kabul
22:45 Delhi
10:00 Newark
15:15 Delhi
04:35 Newark
14:45 Santiago
Connect
AI244 Air India Limited
AI101 Air India Limited
DL1933 Delta
12:10 Kabul
01:55 Delhi
10:00 New York JFK
15:15 Delhi
07:00 New York JFK
14:54 Santiago
Connect
AI244 Air India Limited
AI101 Air India Limited
DL1845 Delta
12:10 Kabul
01:55 Delhi
08:00 New York JFK
15:15 Delhi
07:00 New York JFK
12:54 Santiago
Connect
EK641 Emirates
EK201 Emirates
B6337 JetBlue Airways
16:20 Kabul
08:30 Dubai
18:59 New York JFK
18:50 Dubai
13:55 New York JFK
22:44 Santiago
Connect
FZ306 Flydubai
EK201 Emirates
B6337 JetBlue Airways
18:05 Kabul
08:30 Dubai
18:59 New York JFK
20:55 Dubai
13:55 New York JFK
22:44 Santiago
Connect

2. Kabul to Puerto Plata

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.

  2. You take a flight from Kabul to Puerto Plata and cost approximately 2800 USD.

  3. You take a bus, shuttle or taxi from Puerto Plata to your destination in West Indies, Dominican Republic.

Flight Depart Arrive
TK707 Turkish Airlines
TK17 Turkish Airlines
TS786 Air Transat
08:25 Kabul
15:45 Istanbul
07:00 Toronto
12:50 Istanbul
18:40 Toronto
11:10 Puerto Plata
Connect
TK707 Turkish Airlines
TK29 Turkish Airlines
UA1078 United Airlines
08:25 Kabul
18:20 Istanbul
08:20 Newark
12:50 Istanbul
22:15 Newark
13:00 Puerto Plata
Connect
TK707 Turkish Airlines
TK1593 Turkish Airlines
DE2144 Condor Flugdienst
08:25 Kabul
15:35 Istanbul
12:20 Frankfurt
12:50 Istanbul
16:45 Frankfurt
17:50 Puerto Plata
Connect
TK707 Turkish Airlines
TK77 Turkish Airlines
AA935 American Airlines
08:25 Kabul
15:20 Istanbul
12:05 Miami
12:50 Istanbul
20:00 Miami
15:10 Puerto Plata
Connect
TK707 Turkish Airlines
TK35 Turkish Airlines
WG414 Sunwing Airlines
08:25 Kabul
14:45 Istanbul
06:00 Montreal
12:50 Istanbul
18:35 Montreal
11:15 Puerto Plata
Connect
TK707 Turkish Airlines
TK35 Turkish Airlines
TS512 Air Transat
08:25 Kabul
14:45 Istanbul
09:50 Montreal
12:50 Istanbul
18:35 Montreal
14:00 Puerto Plata
Connect
TK707 Turkish Airlines
TK81 Turkish Airlines
B6785 JetBlue Airways
08:25 Kabul
15:40 Istanbul
07:00 Boston
12:50 Istanbul
18:30 Boston
11:56 Puerto Plata
Connect
TK707 Turkish Airlines
TK77 Turkish Airlines
AA454 American Airlines
08:25 Kabul
15:20 Istanbul
10:50 Miami
12:50 Istanbul
20:00 Miami
13:58 Puerto Plata
Connect
TK707 Turkish Airlines
TK17 Turkish Airlines
WG410 Sunwing Airlines
08:25 Kabul
15:45 Istanbul
06:30 Toronto
12:50 Istanbul
18:40 Toronto
11:35 Puerto Plata
Connect
TK707 Turkish Airlines
TK1 Turkish Airlines
B6627 JetBlue Airways
08:25 Kabul
15:20 Istanbul
09:00 New York JFK
12:50 Istanbul
18:25 New York JFK
13:42 Puerto Plata
Connect
TK707 Turkish Airlines
TK35 Turkish Airlines
AC1822 Air Canada
08:25 Kabul
14:45 Istanbul
08:30 Montreal
12:50 Istanbul
18:35 Montreal
12:45 Puerto Plata
Connect
TK707 Turkish Airlines
TK17 Turkish Airlines
WG412 Sunwing Airlines
08:25 Kabul
15:45 Istanbul
06:15 Toronto
12:50 Istanbul
18:40 Toronto
10:15 Puerto Plata
Connect
SG22 Spicejet
AI105 Air India Limited
UA1078 United Airlines
11:40 Kabul
02:25 Delhi
08:20 Newark
14:20 Delhi
07:15 Newark
13:00 Puerto Plata
Connect
PK250 Pakistan International Airlines
PK781 Pakistan International Airlines
AC1820 Air Canada
11:40 Kabul
08:55 Islamabad
16:20 Toronto
13:10 Islamabad
13:00 Toronto
20:20 Puerto Plata
Connect
SG22 Spicejet
UA83 United Airlines
UA1078 United Airlines
11:40 Kabul
22:45 Delhi
08:20 Newark
14:20 Delhi
04:35 Newark
13:00 Puerto Plata
Connect
SG22 Spicejet
AI101 Air India Limited
B6627 JetBlue Airways
11:40 Kabul
01:55 Delhi
09:00 New York JFK
14:20 Delhi
07:00 New York JFK
13:42 Puerto Plata
Connect
AI244 Air India Limited
UA83 United Airlines
UA1078 United Airlines
12:10 Kabul
22:45 Delhi
08:20 Newark
15:15 Delhi
04:35 Newark
13:00 Puerto Plata
Connect
AI244 Air India Limited
AI105 Air India Limited
UA1078 United Airlines
12:10 Kabul
02:25 Delhi
08:20 Newark
15:15 Delhi
07:15 Newark
13:00 Puerto Plata
Connect
AI244 Air India Limited
AI101 Air India Limited
B6627 JetBlue Airways
12:10 Kabul
01:55 Delhi
09:00 New York JFK
15:15 Delhi
07:00 New York JFK
13:42 Puerto Plata
Connect
FZ304 Flydubai
AC057 Air Canada
WG410 Sunwing Airlines
14:40 Kabul
22:55 Dubai
06:30 Toronto
17:30 Dubai
05:05 Toronto
11:35 Puerto Plata
Connect
FZ304 Flydubai
AC057 Air Canada
WG412 Sunwing Airlines
14:40 Kabul
22:55 Dubai
06:15 Toronto
17:30 Dubai
05:05 Toronto
10:15 Puerto Plata
Connect
EK641 Emirates
AC057 Air Canada
WG410 Sunwing Airlines
16:20 Kabul
22:55 Dubai
06:30 Toronto
18:50 Dubai
05:05 Toronto
11:35 Puerto Plata
Connect
EK641 Emirates
AC057 Air Canada
WG412 Sunwing Airlines
16:20 Kabul
22:55 Dubai
06:15 Toronto
18:50 Dubai
05:05 Toronto
10:15 Puerto Plata
Connect
EK641 Emirates
AC057 Air Canada
AC1820 Air Canada
16:20 Kabul
22:55 Dubai
16:20 Toronto
18:50 Dubai
05:05 Toronto
20:20 Puerto Plata
Connect
FZ306 Flydubai
AC057 Air Canada
WG410 Sunwing Airlines
18:05 Kabul
22:55 Dubai
06:30 Toronto
20:55 Dubai
05:05 Toronto
11:35 Puerto Plata
Connect
FZ306 Flydubai
AC057 Air Canada
WG412 Sunwing Airlines
18:05 Kabul
22:55 Dubai
06:15 Toronto
20:55 Dubai
05:05 Toronto
10:15 Puerto Plata
Connect
FZ306 Flydubai
AC057 Air Canada
AC1820 Air Canada
18:05 Kabul
22:55 Dubai
16:20 Toronto
20:55 Dubai
05:05 Toronto
20:20 Puerto Plata
Connect
FZ306 Flydubai
EK241 Emirates
AC1820 Air Canada
18:05 Kabul
09:10 Dubai
16:20 Toronto
20:55 Dubai
14:30 Toronto
20:20 Puerto Plata
Connect

3. Mazar-e Sharif to Santiago

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.

  2. You take a flight from Mazar-e Sharif to Santiago and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Santiago to your destination in West Indies, Dominican Republic.

Flight Depart Arrive
TK737 Turkish Airlines
TK77 Turkish Airlines
AA213 American Airlines
08:45 Mazar-e Sharif
15:20 Istanbul
21:05 Miami
12:20 Istanbul
20:00 Miami
00:11 Santiago
Connect
TK737 Turkish Airlines
TK1 Turkish Airlines
B6837 JetBlue Airways
08:45 Mazar-e Sharif
15:20 Istanbul
20:55 New York JFK
12:20 Istanbul
18:25 New York JFK
01:43 Santiago
Connect
TK737 Turkish Airlines
TK81 Turkish Airlines
B6923 JetBlue Airways
08:45 Mazar-e Sharif
15:40 Istanbul
22:45 Boston
12:20 Istanbul
18:30 Boston
03:38 Santiago
Connect
TK737 Turkish Airlines
TK1 Turkish Airlines
B6437 JetBlue Airways
08:45 Mazar-e Sharif
15:20 Istanbul
23:00 New York JFK
12:20 Istanbul
18:25 New York JFK
02:39 Santiago
Connect
TK737 Turkish Airlines
TK29 Turkish Airlines
UA1489 United Airlines
08:45 Mazar-e Sharif
18:20 Istanbul
00:10 Newark
12:20 Istanbul
22:15 Newark
05:00 Santiago
Connect
TK737 Turkish Airlines
TK29 Turkish Airlines
B61493 JetBlue Airways
08:45 Mazar-e Sharif
18:20 Istanbul
05:01 Newark
12:20 Istanbul
22:15 Newark
09:37 Santiago
Connect

4. Kabul to Santo Domingo

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.

  2. You take a flight from Kabul to Santo Domingo and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Santo Domingo to your destination in West Indies, Dominican Republic.

Flight Depart Arrive
TK707 Turkish Airlines
TK77 Turkish Airlines
AA956 American Airlines
08:25 Kabul
15:20 Istanbul
21:05 Miami
12:50 Istanbul
20:00 Miami
00:21 Santo Domingo
Connect
TK707 Turkish Airlines
TK81 Turkish Airlines
B6429 JetBlue Airways
08:25 Kabul
15:40 Istanbul
22:00 Boston
12:50 Istanbul
18:30 Boston
03:00 Santo Domingo
Connect
TK707 Turkish Airlines
TK1 Turkish Airlines
B6409 JetBlue Airways
08:25 Kabul
15:20 Istanbul
23:05 New York JFK
12:50 Istanbul
18:25 New York JFK
02:54 Santo Domingo
Connect
TK707 Turkish Airlines
TK17 Turkish Airlines
TS638 Air Transat
08:25 Kabul
15:45 Istanbul
06:15 Toronto
12:50 Istanbul
18:40 Toronto
11:30 Santo Domingo
Connect
TK707 Turkish Airlines
TK1 Turkish Airlines
B62809 JetBlue Airways
08:25 Kabul
15:20 Istanbul
21:00 New York JFK
12:50 Istanbul
18:25 New York JFK
01:56 Santo Domingo
Connect
TK707 Turkish Airlines
TK29 Turkish Airlines
B61203 JetBlue Airways
08:25 Kabul
18:20 Istanbul
05:01 Newark
12:50 Istanbul
22:15 Newark
09:46 Santo Domingo
Connect
TK707 Turkish Airlines
TK183 Turkish Airlines
JY459 InterCaribbean Airways
08:25 Kabul
02:35 Istanbul
09:15 Havana
12:50 Istanbul
08:05 Havana
12:40 Santo Domingo
Connect
TK707 Turkish Airlines
TK77 Turkish Airlines
AA2452 American Airlines
08:25 Kabul
15:20 Istanbul
22:20 Miami
12:50 Istanbul
20:00 Miami
01:33 Santo Domingo
Connect
TK707 Turkish Airlines
TK1 Turkish Airlines
DL1943 Delta
08:25 Kabul
15:20 Istanbul
19:59 New York JFK
12:50 Istanbul
18:25 New York JFK
00:54 Santo Domingo
Connect
TK707 Turkish Airlines
TK35 Turkish Airlines
TS586 Air Transat
08:25 Kabul
14:45 Istanbul
06:20 Montreal
12:50 Istanbul
18:35 Montreal
11:45 Santo Domingo
Connect
TK707 Turkish Airlines
TK223 Turkish Airlines
QL2966 Línea Aérea de Servicio Ejecutivo Regional
08:25 Kabul
02:20 Istanbul
09:30 Caracas
12:50 Istanbul
08:15 Caracas
11:10 Santo Domingo
Connect
TK707 Turkish Airlines
TK29 Turkish Airlines
UA1984 United Airlines
08:25 Kabul
18:20 Istanbul
07:50 Newark
12:50 Istanbul
22:15 Newark
12:31 Santo Domingo
Connect
SG22 Spicejet
UA83 United Airlines
UA1720 United Airlines
11:40 Kabul
22:45 Delhi
10:29 Newark
14:20 Delhi
04:35 Newark
15:06 Santo Domingo
Connect
SG22 Spicejet
UA83 United Airlines
UA1984 United Airlines
11:40 Kabul
22:45 Delhi
07:50 Newark
14:20 Delhi
04:35 Newark
12:31 Santo Domingo
Connect
AI244 Air India Limited
AI101 Air India Limited
DL1905 Delta
12:10 Kabul
01:55 Delhi
10:29 New York JFK
15:15 Delhi
07:00 New York JFK
15:17 Santo Domingo
Connect
AI244 Air India Limited
AI101 Air India Limited
B6109 JetBlue Airways
12:10 Kabul
01:55 Delhi
09:59 New York JFK
15:15 Delhi
07:00 New York JFK
14:49 Santo Domingo
Connect
AI244 Air India Limited
AI105 Air India Limited
UA1720 United Airlines
12:10 Kabul
02:25 Delhi
10:29 Newark
15:15 Delhi
07:15 Newark
15:06 Santo Domingo
Connect
AI244 Air India Limited
UA83 United Airlines
UA1984 United Airlines
12:10 Kabul
22:45 Delhi
07:50 Newark
15:15 Delhi
04:35 Newark
12:31 Santo Domingo
Connect
AI244 Air India Limited
AI101 Air India Limited
DL1917 Delta
12:10 Kabul
01:55 Delhi
08:30 New York JFK
15:15 Delhi
07:00 New York JFK
13:30 Santo Domingo
Connect
AI244 Air India Limited
UA83 United Airlines
UA1720 United Airlines
12:10 Kabul
22:45 Delhi
10:29 Newark
15:15 Delhi
04:35 Newark
15:06 Santo Domingo
Connect
EK641 Emirates
EK219 Emirates
B61405 JetBlue Airways
16:20 Kabul
02:50 Dubai
21:17 Orlando
18:50 Dubai
10:25 Orlando
00:38 Santo Domingo
Connect
EK641 Emirates
EK201 Emirates
B62809 JetBlue Airways
16:20 Kabul
08:30 Dubai
21:00 New York JFK
18:50 Dubai
13:55 New York JFK
01:56 Santo Domingo
Connect
FZ306 Flydubai
EK219 Emirates
B61405 JetBlue Airways
18:05 Kabul
02:50 Dubai
21:17 Orlando
20:55 Dubai
10:25 Orlando
00:38 Santo Domingo
Connect

5. Mazar-e Sharif to Puerto Plata

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.

  2. You take a flight from Mazar-e Sharif to Puerto Plata and cost approximately 1800 USD.

  3. You take a bus, shuttle or taxi from Puerto Plata to your destination in West Indies, Dominican Republic.

Flight Depart Arrive
TK737 Turkish Airlines
TK35 Turkish Airlines
WG414 Sunwing Airlines
08:45 Mazar-e Sharif
14:45 Istanbul
06:00 Montreal
12:20 Istanbul
18:35 Montreal
11:15 Puerto Plata
Connect
TK737 Turkish Airlines
TK17 Turkish Airlines
WG410 Sunwing Airlines
08:45 Mazar-e Sharif
15:45 Istanbul
06:30 Toronto
12:20 Istanbul
18:40 Toronto
11:35 Puerto Plata
Connect
TK737 Turkish Airlines
TK81 Turkish Airlines
B6785 JetBlue Airways
08:45 Mazar-e Sharif
15:40 Istanbul
07:00 Boston
12:20 Istanbul
18:30 Boston
11:56 Puerto Plata
Connect
TK737 Turkish Airlines
TK29 Turkish Airlines
UA1078 United Airlines
08:45 Mazar-e Sharif
18:20 Istanbul
08:20 Newark
12:20 Istanbul
22:15 Newark
13:00 Puerto Plata
Connect
TK737 Turkish Airlines
TK17 Turkish Airlines
WG412 Sunwing Airlines
08:45 Mazar-e Sharif
15:45 Istanbul
06:15 Toronto
12:20 Istanbul
18:40 Toronto
10:15 Puerto Plata
Connect
TK737 Turkish Airlines
TK35 Turkish Airlines
AC1822 Air Canada
08:45 Mazar-e Sharif
14:45 Istanbul
08:30 Montreal
12:20 Istanbul
18:35 Montreal
12:45 Puerto Plata
Connect
TK737 Turkish Airlines
TK1 Turkish Airlines
B6627 JetBlue Airways
08:45 Mazar-e Sharif
15:20 Istanbul
09:00 New York JFK
12:20 Istanbul
18:25 New York JFK
13:42 Puerto Plata
Connect
TK737 Turkish Airlines
TK77 Turkish Airlines
AA454 American Airlines
08:45 Mazar-e Sharif
15:20 Istanbul
10:50 Miami
12:20 Istanbul
20:00 Miami
13:58 Puerto Plata
Connect
TK737 Turkish Airlines
TK35 Turkish Airlines
TS512 Air Transat
08:45 Mazar-e Sharif
14:45 Istanbul
09:50 Montreal
12:20 Istanbul
18:35 Montreal
14:00 Puerto Plata
Connect
TK737 Turkish Airlines
TK77 Turkish Airlines
AA935 American Airlines
08:45 Mazar-e Sharif
15:20 Istanbul
12:05 Miami
12:20 Istanbul
20:00 Miami
15:10 Puerto Plata
Connect
TK737 Turkish Airlines
TK17 Turkish Airlines
TS786 Air Transat
08:45 Mazar-e Sharif
15:45 Istanbul
07:00 Toronto
12:20 Istanbul
18:40 Toronto
11:10 Puerto Plata
Connect

6. Mazar-e Sharif to Punta Cana

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.

  2. You take a flight from Mazar-e Sharif to Punta Cana and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Punta Cana to your destination in West Indies, Dominican Republic.

Flight Depart Arrive
TK737 Turkish Airlines
TK35 Turkish Airlines
WG426 Sunwing Airlines
08:45 Mazar-e Sharif
14:45 Istanbul
05:45 Montreal
12:20 Istanbul
18:35 Montreal
11:15 Punta Cana
Connect
TK737 Turkish Airlines
TK29 Turkish Airlines
B61015 JetBlue Airways
08:45 Mazar-e Sharif
18:20 Istanbul
10:00 Newark
12:20 Istanbul
22:15 Newark
14:54 Punta Cana
Connect
TK737 Turkish Airlines
TK5 Turkish Airlines
F980 Frontier Airlines
08:45 Mazar-e Sharif
15:00 Istanbul
07:30 Chicago O'Hare
12:20 Istanbul
17:45 Chicago O'Hare
14:04 Punta Cana
Connect
TK737 Turkish Airlines
TK17 Turkish Airlines
AC1712 Air Canada
08:45 Mazar-e Sharif
15:45 Istanbul
09:00 Toronto
12:20 Istanbul
18:40 Toronto
14:15 Punta Cana
Connect
TK737 Turkish Airlines
TK5 Turkish Airlines
UA679 United Airlines
08:45 Mazar-e Sharif
15:00 Istanbul
07:49 Chicago O'Hare
12:20 Istanbul
17:45 Chicago O'Hare
14:16 Punta Cana
Connect
TK737 Turkish Airlines
TK77 Turkish Airlines
AA1502 American Airlines
08:45 Mazar-e Sharif
15:20 Istanbul
10:30 Miami
12:20 Istanbul
20:00 Miami
13:53 Punta Cana
Connect
TK737 Turkish Airlines
TK1997 Turkish Airlines
BA2205 British Airways
08:45 Mazar-e Sharif
14:35 Istanbul
09:10 London Gatwick
12:20 Istanbul
15:40 London Gatwick
14:25 Punta Cana
Connect
TK737 Turkish Airlines
TK17 Turkish Airlines
TS140 Air Transat
08:45 Mazar-e Sharif
15:45 Istanbul
09:30 Toronto
12:20 Istanbul
18:40 Toronto
14:50 Punta Cana
Connect
TK737 Turkish Airlines
TK5 Turkish Airlines
AA317 American Airlines
08:45 Mazar-e Sharif
15:00 Istanbul
08:20 Chicago O'Hare
12:20 Istanbul
17:45 Chicago O'Hare
14:51 Punta Cana
Connect
TK737 Turkish Airlines
TK7 Turkish Airlines
UA1661 United Airlines
08:45 Mazar-e Sharif
15:30 Istanbul
10:30 Washington Dulles
12:20 Istanbul
18:45 Washington Dulles
15:14 Punta Cana
Connect
TK737 Turkish Airlines
TK77 Turkish Airlines
AA2468 American Airlines
08:45 Mazar-e Sharif
15:20 Istanbul
12:05 Miami
12:20 Istanbul
20:00 Miami
15:28 Punta Cana
Connect
TK737 Turkish Airlines
TK1 Turkish Airlines
DL1994 Delta
08:45 Mazar-e Sharif
15:20 Istanbul
08:35 New York JFK
12:20 Istanbul
18:25 New York JFK
13:40 Punta Cana
Connect
TK737 Turkish Airlines
TK31 Turkish Airlines
DL1916 Delta
08:45 Mazar-e Sharif
15:55 Istanbul
11:30 Atlanta
12:20 Istanbul
20:15 Atlanta
15:56 Punta Cana
Connect
TK737 Turkish Airlines
TK1 Turkish Airlines
AA2443 American Airlines
08:45 Mazar-e Sharif
15:20 Istanbul
08:29 New York JFK
12:20 Istanbul
18:25 New York JFK
12:30 Punta Cana
Connect
TK737 Turkish Airlines
TK1593 Turkish Airlines
EW1240 Eurowings
08:45 Mazar-e Sharif
15:35 Istanbul
12:00 Frankfurt
12:20 Istanbul
16:45 Frankfurt
15:40 Punta Cana
Connect
TK737 Turkish Airlines
TK81 Turkish Airlines
B62895 JetBlue Airways
08:45 Mazar-e Sharif
15:40 Istanbul
08:15 Boston
12:20 Istanbul
18:30 Boston
13:23 Punta Cana
Connect
TK737 Turkish Airlines
TK1593 Turkish Airlines
DE2226 2228 2228 Condor Flugdienst
08:45 Mazar-e Sharif
15:35 Istanbul
11:35 Frankfurt
12:20 Istanbul
16:45 Frankfurt
16:55 Punta Cana
Connect
TK737 Turkish Airlines
TK81 Turkish Airlines
AA759 American Airlines
08:45 Mazar-e Sharif
15:40 Istanbul
08:00 Boston
12:20 Istanbul
18:30 Boston
12:10 Punta Cana
Connect
TK737 Turkish Airlines
TK1909 Turkish Airlines
WK34 Edelweiss Air
08:45 Mazar-e Sharif
15:50 Istanbul
12:00 Zurich
12:20 Istanbul
16:50 Zurich
17:15 Punta Cana
Connect
TK737 Turkish Airlines
TK1 Turkish Airlines
B6869 JetBlue Airways
08:45 Mazar-e Sharif
15:20 Istanbul
08:00 New York JFK
12:20 Istanbul
18:25 New York JFK
12:51 Punta Cana
Connect
TK737 Turkish Airlines
TK1827 Turkish Airlines
AF760 Air France
08:45 Mazar-e Sharif
15:30 Istanbul
13:00 Paris CDG
12:20 Istanbul
17:15 Paris CDG
17:25 Punta Cana
Connect
TK737 Turkish Airlines
TK29 Turkish Airlines
UA1787 United Airlines
08:45 Mazar-e Sharif
18:20 Istanbul
08:41 Newark
12:20 Istanbul
22:15 Newark
13:49 Punta Cana
Connect
TK737 Turkish Airlines
TK1859 Turkish Airlines
EB6008 Wamos Air
08:45 Mazar-e Sharif
14:05 Istanbul
14:15 Madrid
12:20 Istanbul
16:25 Madrid
18:30 Punta Cana
Connect
TK737 Turkish Airlines
TK35 Turkish Airlines
WG434 428 Sunwing Airlines
08:45 Mazar-e Sharif
14:45 Istanbul
08:00 Montreal
12:20 Istanbul
18:35 Montreal
13:30 Punta Cana
Connect
TK737 Turkish Airlines
TK1827 Turkish Airlines
AF968 Air France
08:45 Mazar-e Sharif
15:30 Istanbul
14:25 Paris CDG
12:20 Istanbul
17:15 Paris CDG
18:45 Punta Cana
Connect
TK737 Turkish Airlines
TK35 Turkish Airlines
TS398 Air Transat
08:45 Mazar-e Sharif
14:45 Istanbul
07:35 Montreal
12:20 Istanbul
18:35 Montreal
13:00 Punta Cana
Connect
TK737 Turkish Airlines
TK1859 Turkish Airlines
E9801 Evelop
08:45 Mazar-e Sharif
14:05 Istanbul
15:55 Madrid
12:20 Istanbul
16:25 Madrid
19:45 Punta Cana
Connect
TK737 Turkish Airlines
TK17 Turkish Airlines
WG420 Sunwing Airlines
08:45 Mazar-e Sharif
15:45 Istanbul
06:15 Toronto
12:20 Istanbul
18:40 Toronto
10:35 Punta Cana
Connect
TK737 Turkish Airlines
TK1939 Turkish Airlines
TB161 TUI fly Belgium
TB162 TUI fly Belgium
08:45 Mazar-e Sharif
15:25 Istanbul
10:30 Brussels
16:10 Santo Domingo
12:20 Istanbul
17:00 Brussels
15:10 Santo Domingo
16:55 Punta Cana
Connect
TK737 Turkish Airlines
TK29 Turkish Airlines
UA2122 United Airlines
08:45 Mazar-e Sharif
18:20 Istanbul
07:16 Newark
12:20 Istanbul
22:15 Newark
12:10 Punta Cana
Connect
TK737 Turkish Airlines
TK1859 Turkish Airlines
UX033 Air Europa
08:45 Mazar-e Sharif
14:05 Istanbul
16:50 Madrid
12:20 Istanbul
16:25 Madrid
20:50 Punta Cana
Connect
TK737 Turkish Airlines
TK31 Turkish Airlines
DL1900 Delta
08:45 Mazar-e Sharif
15:55 Istanbul
09:59 Atlanta
12:20 Istanbul
20:15 Atlanta
14:25 Punta Cana
Connect

7. Mazar-e Sharif to Santo Domingo

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.

  2. You take a flight from Mazar-e Sharif to Santo Domingo and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Santo Domingo to your destination in West Indies, Dominican Republic.

Flight Depart Arrive
TK737 Turkish Airlines
TK77 Turkish Airlines
AA956 American Airlines
08:45 Mazar-e Sharif
15:20 Istanbul
21:05 Miami
12:20 Istanbul
20:00 Miami
00:21 Santo Domingo
Connect
TK737 Turkish Airlines
TK77 Turkish Airlines
AA2452 American Airlines
08:45 Mazar-e Sharif
15:20 Istanbul
22:20 Miami
12:20 Istanbul
20:00 Miami
01:33 Santo Domingo
Connect
TK737 Turkish Airlines
TK1 Turkish Airlines
B62809 JetBlue Airways
08:45 Mazar-e Sharif
15:20 Istanbul
21:00 New York JFK
12:20 Istanbul
18:25 New York JFK
01:56 Santo Domingo
Connect
TK737 Turkish Airlines
TK81 Turkish Airlines
B6429 JetBlue Airways
08:45 Mazar-e Sharif
15:40 Istanbul
22:00 Boston
12:20 Istanbul
18:30 Boston
03:00 Santo Domingo
Connect
TK737 Turkish Airlines
TK1 Turkish Airlines
B6409 JetBlue Airways
08:45 Mazar-e Sharif
15:20 Istanbul
23:05 New York JFK
12:20 Istanbul
18:25 New York JFK
02:54 Santo Domingo
Connect
TK737 Turkish Airlines
TK1 Turkish Airlines
DL1943 Delta
08:45 Mazar-e Sharif
15:20 Istanbul
19:59 New York JFK
12:20 Istanbul
18:25 New York JFK
00:54 Santo Domingo
Connect
TK737 Turkish Airlines
TK35 Turkish Airlines
TS586 Air Transat
08:45 Mazar-e Sharif
14:45 Istanbul
06:20 Montreal
12:20 Istanbul
18:35 Montreal
11:45 Santo Domingo
Connect
TK737 Turkish Airlines
TK223 Turkish Airlines
QL2966 Línea Aérea de Servicio Ejecutivo Regional
08:45 Mazar-e Sharif
02:20 Istanbul
09:30 Caracas
12:20 Istanbul
08:15 Caracas
11:10 Santo Domingo
Connect
TK737 Turkish Airlines
TK17 Turkish Airlines
TS638 Air Transat
08:45 Mazar-e Sharif
15:45 Istanbul
06:15 Toronto
12:20 Istanbul
18:40 Toronto
11:30 Santo Domingo
Connect
TK737 Turkish Airlines
TK29 Turkish Airlines
UA1984 United Airlines
08:45 Mazar-e Sharif
18:20 Istanbul
07:50 Newark
12:20 Istanbul
22:15 Newark
12:31 Santo Domingo
Connect
TK737 Turkish Airlines
TK183 Turkish Airlines
JY459 InterCaribbean Airways
08:45 Mazar-e Sharif
02:35 Istanbul
09:15 Havana
12:20 Istanbul
08:05 Havana
12:40 Santo Domingo
Connect
TK737 Turkish Airlines
TK29 Turkish Airlines
B61203 JetBlue Airways
08:45 Mazar-e Sharif
18:20 Istanbul
05:01 Newark
12:20 Istanbul
22:15 Newark
09:46 Santo Domingo
Connect

8. Kabul to Punta Cana

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.

  2. You take a flight from Kabul to Punta Cana and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Punta Cana to your destination in West Indies, Dominican Republic.

Flight Depart Arrive
TK707 Turkish Airlines
TK17 Turkish Airlines
AC1712 Air Canada
08:25 Kabul
15:45 Istanbul
09:00 Toronto
12:50 Istanbul
18:40 Toronto
14:15 Punta Cana
Connect
TK707 Turkish Airlines
TK1 Turkish Airlines
AA2443 American Airlines
08:25 Kabul
15:20 Istanbul
08:29 New York JFK
12:50 Istanbul
18:25 New York JFK
12:30 Punta Cana
Connect
TK707 Turkish Airlines
TK81 Turkish Airlines
B62895 JetBlue Airways
08:25 Kabul
15:40 Istanbul
08:15 Boston
12:50 Istanbul
18:30 Boston
13:23 Punta Cana
Connect
TK707 Turkish Airlines
TK81 Turkish Airlines
AA759 American Airlines
08:25 Kabul
15:40 Istanbul
08:00 Boston
12:50 Istanbul
18:30 Boston
12:10 Punta Cana
Connect
TK707 Turkish Airlines
TK1 Turkish Airlines
DL1994 Delta
08:25 Kabul
15:20 Istanbul
08:35 New York JFK
12:50 Istanbul
18:25 New York JFK
13:40 Punta Cana
Connect
TK707 Turkish Airlines
TK29 Turkish Airlines
UA1787 United Airlines
08:25 Kabul
18:20 Istanbul
08:41 Newark
12:50 Istanbul
22:15 Newark
13:49 Punta Cana
Connect
TK707 Turkish Airlines
TK35 Turkish Airlines
WG434 428 Sunwing Airlines
08:25 Kabul
14:45 Istanbul
08:00 Montreal
12:50 Istanbul
18:35 Montreal
13:30 Punta Cana
Connect
TK707 Turkish Airlines
TK35 Turkish Airlines
TS398 Air Transat
08:25 Kabul
14:45 Istanbul
07:35 Montreal
12:50 Istanbul
18:35 Montreal
13:00 Punta Cana
Connect
TK707 Turkish Airlines
TK35 Turkish Airlines
WG426 Sunwing Airlines
08:25 Kabul
14:45 Istanbul
05:45 Montreal
12:50 Istanbul
18:35 Montreal
11:15 Punta Cana
Connect
TK707 Turkish Airlines
TK29 Turkish Airlines
B61015 JetBlue Airways
08:25 Kabul
18:20 Istanbul
10:00 Newark
12:50 Istanbul
22:15 Newark
14:54 Punta Cana
Connect
TK707 Turkish Airlines
TK17 Turkish Airlines
WG406 Sunwing Airlines
08:25 Kabul
15:45 Istanbul
08:30 Toronto
12:50 Istanbul
18:40 Toronto
12:50 Punta Cana
Connect
TK707 Turkish Airlines
TK17 Turkish Airlines
WG420 Sunwing Airlines
08:25 Kabul
15:45 Istanbul
06:15 Toronto
12:50 Istanbul
18:40 Toronto
10:35 Punta Cana
Connect
TK707 Turkish Airlines
TK1 Turkish Airlines
B6869 JetBlue Airways
08:25 Kabul
15:20 Istanbul
08:00 New York JFK
12:50 Istanbul
18:25 New York JFK
12:51 Punta Cana
Connect
TK707 Turkish Airlines
TK77 Turkish Airlines
AA1502 American Airlines
08:25 Kabul
15:20 Istanbul
10:30 Miami
12:50 Istanbul
20:00 Miami
13:53 Punta Cana
Connect
TK707 Turkish Airlines
TK29 Turkish Airlines
UA2122 United Airlines
08:25 Kabul
18:20 Istanbul
07:16 Newark
12:50 Istanbul
22:15 Newark
12:10 Punta Cana
Connect
SG22 Spicejet
AF225 Air France
AF760 Air France
11:40 Kabul
04:05 Delhi
13:00 Paris CDG
14:20 Delhi
09:05 Paris CDG
17:25 Punta Cana
Connect
SG22 Spicejet
UA83 United Airlines
UA1787 United Airlines
11:40 Kabul
22:45 Delhi
08:41 Newark
14:20 Delhi
04:35 Newark
13:49 Punta Cana
Connect
SG22 Spicejet
UA83 United Airlines
UA2122 United Airlines
11:40 Kabul
22:45 Delhi
07:16 Newark
14:20 Delhi
04:35 Newark
12:10 Punta Cana
Connect
SG22 Spicejet
AC1043 Air Canada
AC1712 Air Canada
11:40 Kabul
23:50 Delhi
09:00 Toronto
14:20 Delhi
05:30 Toronto
14:15 Punta Cana
Connect
SG22 Spicejet
UA713 United Airlines
UA1270 United Airlines
11:40 Kabul
00:55 Delhi
09:18 Chicago O'Hare
14:20 Delhi
06:15 Chicago O'Hare
15:45 Punta Cana
Connect
SG22 Spicejet
AC043 Air Canada
AC1712 Air Canada
11:40 Kabul
00:50 Delhi
09:00 Toronto
14:20 Delhi
05:30 Toronto
14:15 Punta Cana
Connect
SG22 Spicejet
UA713 United Airlines
UA679 United Airlines
11:40 Kabul
00:55 Delhi
07:49 Chicago O'Hare
14:20 Delhi
06:15 Chicago O'Hare
14:16 Punta Cana
Connect
AI244 Air India Limited
UA713 United Airlines
UA1270 United Airlines
12:10 Kabul
00:55 Delhi
09:18 Chicago O'Hare
15:15 Delhi
06:15 Chicago O'Hare
15:45 Punta Cana
Connect
AI244 Air India Limited
UA83 United Airlines
UA2122 United Airlines
12:10 Kabul
22:45 Delhi
07:16 Newark
15:15 Delhi
04:35 Newark
12:10 Punta Cana
Connect
AI244 Air India Limited
AI101 Air India Limited
DL1994 Delta
12:10 Kabul
01:55 Delhi
08:35 New York JFK
15:15 Delhi
07:00 New York JFK
13:40 Punta Cana
Connect
AI244 Air India Limited
AI127 Air India Limited
UA1270 United Airlines
12:10 Kabul
02:30 Delhi
09:18 Chicago O'Hare
15:15 Delhi
06:45 Chicago O'Hare
15:45 Punta Cana
Connect
AI244 Air India Limited
AI121 Air India Limited
DE2226 2228 2228 Condor Flugdienst
12:10 Kabul
03:25 Delhi
11:35 Frankfurt
15:15 Delhi
07:30 Frankfurt
16:55 Punta Cana
Connect
AI244 Air India Limited
AI101 Air India Limited
AA2443 American Airlines
12:10 Kabul
01:55 Delhi
08:29 New York JFK
15:15 Delhi
07:00 New York JFK
12:30 Punta Cana
Connect
AI244 Air India Limited
AI105 Air India Limited
B61015 JetBlue Airways
12:10 Kabul
02:25 Delhi
10:00 Newark
15:15 Delhi
07:15 Newark
14:54 Punta Cana
Connect
AI244 Air India Limited
AI101 Air India Limited
B6869 JetBlue Airways
12:10 Kabul
01:55 Delhi
08:00 New York JFK
15:15 Delhi
07:00 New York JFK
12:51 Punta Cana
Connect
AI244 Air India Limited
UA83 United Airlines
UA1787 United Airlines
12:10 Kabul
22:45 Delhi
08:41 Newark
15:15 Delhi
04:35 Newark
13:49 Punta Cana
Connect
AI244 Air India Limited
AI105 Air India Limited
UA1787 United Airlines
12:10 Kabul
02:25 Delhi
08:41 Newark
15:15 Delhi
07:15 Newark
13:49 Punta Cana
Connect
AI244 Air India Limited
AI127 Air India Limited
AA317 American Airlines
12:10 Kabul
02:30 Delhi
08:20 Chicago O'Hare
15:15 Delhi
06:45 Chicago O'Hare
14:51 Punta Cana
Connect
AI244 Air India Limited
AC043 Air Canada
AC1712 Air Canada
12:10 Kabul
00:50 Delhi
09:00 Toronto
15:15 Delhi
05:30 Toronto
14:15 Punta Cana
Connect
AI244 Air India Limited
AI187 Air India Limited
WS2766 WestJet
12:10 Kabul
03:00 Delhi
10:00 Toronto
15:15 Delhi
08:45 Toronto
15:18 Punta Cana
Connect
AI244 Air India Limited
AI121 Air India Limited
EW1240 Eurowings
12:10 Kabul
03:25 Delhi
12:00 Frankfurt
15:15 Delhi
07:30 Frankfurt
15:40 Punta Cana
Connect
AI244 Air India Limited
AI103 Air India Limited
UA1661 United Airlines
12:10 Kabul
02:15 Delhi
10:30 Washington Dulles
15:15 Delhi
07:15 Washington Dulles
15:14 Punta Cana
Connect
FZ304 Flydubai
EK231 Emirates
UA1661 United Airlines
14:40 Kabul
02:25 Dubai
10:30 Washington Dulles
17:30 Dubai
08:10 Washington Dulles
15:14 Punta Cana
Connect
EK641 Emirates
EK231 Emirates
UA1661 United Airlines
16:20 Kabul
02:25 Dubai
10:30 Washington Dulles
18:50 Dubai
08:10 Washington Dulles
15:14 Punta Cana
Connect
FZ306 Flydubai
EK231 Emirates
UA1661 United Airlines
18:05 Kabul
02:25 Dubai
10:30 Washington Dulles
20:55 Dubai
08:10 Washington Dulles
15:14 Punta Cana
Connect

References

Find Hotels in West Indies, Dominican Republic

You can find hotels and accommodations in West Indies, Dominican Republic with our hotels search tool below

Booking.com