How to get to West Indies, Dominican Republic from Afghanistan by flight ? You can check flights from Afghanistan to West Indies, Dominican Republic below.
You can find flight ticket prices from Afghanistan to West Indies, Dominican Republic with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Santiago and cost approximately 1500 USD.
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 |
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Puerto Plata and cost approximately 2800 USD.
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 |
You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.
You take a flight from Mazar-e Sharif to Santiago and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Santo Domingo and cost approximately 1400 USD.
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 |
You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.
You take a flight from Mazar-e Sharif to Puerto Plata and cost approximately 1800 USD.
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 |
You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.
You take a flight from Mazar-e Sharif to Punta Cana and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.
You take a flight from Mazar-e Sharif to Santo Domingo and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Punta Cana and cost approximately 1400 USD.
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 |
You can find hotels and accommodations in West Indies, Dominican Republic with our hotels search tool below
Booking.com