HowToGo

Flight from MOVE to Puerto Rico

How to get to Puerto Rico from MOVE by flight ? You can check flights from MOVE to Puerto Rico below.

Search Transfer from MOVE to Puerto Rico

Search Flights

You can find flight ticket prices from MOVE to Puerto Rico with our flight tickets search tool below

1. Mombasa to San Juan

  1. You take a bus, shuttle or taxi from your location in MOVE to Mombasa.

  2. You take a flight from Mombasa to San Juan and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.

Flight Depart Arrive
TK574 Turkish Airlines
TK1 Turkish Airlines
B61403 JetBlue Airways
04:55 Mombasa
15:20 Istanbul
23:59 New York JFK
11:55 Istanbul
18:25 New York JFK
04:31 San Juan
Connect
TK574 Turkish Airlines
TK7 Turkish Airlines
UA260 United Airlines
04:55 Mombasa
15:30 Istanbul
22:07 Washington Dulles
11:55 Istanbul
18:45 Washington Dulles
02:51 San Juan
Connect
TK574 Turkish Airlines
TK77 Turkish Airlines
AA397 American Airlines
04:55 Mombasa
15:20 Istanbul
21:10 Miami
11:55 Istanbul
20:00 Miami
00:48 San Juan
Connect
TK574 Turkish Airlines
TK29 Turkish Airlines
NK1035 Spirit Airlines
04:55 Mombasa
18:20 Istanbul
00:55 Newark
11:55 Istanbul
22:15 Newark
05:42 San Juan
Connect
TK574 Turkish Airlines
TK29 Turkish Airlines
B61589 JetBlue Airways
04:55 Mombasa
18:20 Istanbul
05:05 Newark
11:55 Istanbul
22:15 Newark
09:35 San Juan
Connect
JM8615 8617 Jambojet Limited
KQ2 Kenya Airways
DL639 Delta
15:55 Mombasa
23:25 Nairobi
08:05 New York JFK
17:10 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
JM8615 8617 Jambojet Limited
KQ2 Kenya Airways
B6403 JetBlue Airways
15:55 Mombasa
23:25 Nairobi
09:00 New York JFK
17:10 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
KQ609 Kenya Airways
KQ2 Kenya Airways
DL639 Delta
16:50 Mombasa
23:25 Nairobi
08:05 New York JFK
17:50 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
KQ609 Kenya Airways
KQ2 Kenya Airways
B6403 JetBlue Airways
16:50 Mombasa
23:25 Nairobi
09:00 New York JFK
17:50 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
JM8607 Jambojet Limited
KQ2 Kenya Airways
DL639 Delta
16:50 Mombasa
23:25 Nairobi
08:05 New York JFK
18:05 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
KQ609 Kenya Airways
KQ2 Kenya Airways
DL1853 Delta
16:50 Mombasa
23:25 Nairobi
13:50 New York JFK
17:50 Nairobi
06:25 New York JFK
18:39 San Juan
Connect
ET323 Ethiopian Airlines
ET700 Ethiopian Airlines
VS183 Virgin Atlantic
17:30 Mombasa
01:20 Addis Ababa
09:45 London Heathrow
19:50 Addis Ababa
06:35 London Heathrow
16:05 San Juan
Connect
JM8611 Jambojet Limited
KQ2 Kenya Airways
B6403 JetBlue Airways
18:45 Mombasa
23:25 Nairobi
09:00 New York JFK
20:00 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
JM8611 Jambojet Limited
KQ2 Kenya Airways
DL639 Delta
18:45 Mombasa
23:25 Nairobi
08:05 New York JFK
20:00 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
KQ611 Kenya Airways
KQ2 Kenya Airways
DL639 Delta
18:50 Mombasa
23:25 Nairobi
08:05 New York JFK
19:50 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
KQ611 Kenya Airways
KQ2 Kenya Airways
B6403 JetBlue Airways
18:50 Mombasa
23:25 Nairobi
09:00 New York JFK
19:50 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
KQ611 Kenya Airways
KQ2 Kenya Airways
DL1853 Delta
18:50 Mombasa
23:25 Nairobi
13:50 New York JFK
19:50 Nairobi
06:25 New York JFK
18:39 San Juan
Connect
5H406 Fly540
KQ2 Kenya Airways
B6403 JetBlue Airways
20:30 Mombasa
23:25 Nairobi
09:00 New York JFK
21:40 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
5H406 Fly540
BA064 British Airways
VS183 Virgin Atlantic
20:30 Mombasa
23:55 Nairobi
09:45 London Heathrow
21:40 Nairobi
06:15 London Heathrow
16:05 San Juan
Connect
5H406 Fly540
KQ2 Kenya Airways
DL639 Delta
20:30 Mombasa
23:25 Nairobi
08:05 New York JFK
21:40 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
KQ613 Kenya Airways
BA064 British Airways
VS183 Virgin Atlantic
20:50 Mombasa
23:55 Nairobi
09:45 London Heathrow
21:50 Nairobi
06:15 London Heathrow
16:05 San Juan
Connect
TB452 TUI fly Belgium
SN501 Brussels Airlines
DL1853 Delta
23:45 Mombasa
10:35 Brussels
13:50 New York JFK
07:40 Brussels
13:00 New York JFK
18:39 San Juan
Connect
TB452 TUI fly Belgium
UA951 United Airlines
UA260 United Airlines
23:45 Mombasa
11:55 Brussels
22:07 Washington Dulles
07:40 Brussels
14:35 Washington Dulles
02:51 San Juan
Connect
TB452 TUI fly Belgium
SN501 Brussels Airlines
B62403 JetBlue Airways
23:45 Mombasa
10:35 Brussels
15:45 New York JFK
07:40 Brussels
13:00 New York JFK
20:17 San Juan
Connect
TB452 TUI fly Belgium
SN515 Brussels Airlines
UA260 United Airlines
23:45 Mombasa
10:15 Brussels
22:07 Washington Dulles
07:40 Brussels
12:55 Washington Dulles
02:51 San Juan
Connect
TB452 TUI fly Belgium
DL141 Delta
DL1859 Delta
23:45 Mombasa
11:00 Brussels
18:50 New York JFK
07:40 Brussels
13:25 New York JFK
23:45 San Juan
Connect

2. Ukunda to San Juan

  1. You take a bus, shuttle or taxi from your location in MOVE to Ukunda.

  2. You take a flight from Ukunda to San Juan and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.

Flight Depart Arrive
JM8691 Jambojet Limited
KQ2 Kenya Airways
DL639 Delta
11:55 Ukunda
23:25 Nairobi
08:05 New York JFK
13:10 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
JM8691 Jambojet Limited
BA064 British Airways
VS183 Virgin Atlantic
11:55 Ukunda
23:55 Nairobi
09:45 London Heathrow
13:10 Nairobi
06:15 London Heathrow
16:05 San Juan
Connect
JM8691 Jambojet Limited
KQ534 Kenya Airways
DL215 Delta
DL639 Delta
11:55 Ukunda
17:15 Nairobi
23:55 Lagos
08:05 New York JFK
13:10 Nairobi
20:30 Lagos
05:35 New York JFK
12:59 San Juan
Connect
JM8691 Jambojet Limited
KQ2 Kenya Airways
B6409 JetBlue Airways
B62538 JetBlue Airways
11:55 Ukunda
23:25 Nairobi
08:30 New York JFK
19:07 Santo Domingo
13:10 Nairobi
06:25 New York JFK
12:58 Santo Domingo
20:02 San Juan
Connect
JM8691 Jambojet Limited
KQ2 Kenya Airways
B6409 JetBlue Airways
B62538 JetBlue Airways
11:55 Ukunda
23:25 Nairobi
08:30 New York JFK
14:30 Santo Domingo
13:10 Nairobi
06:25 New York JFK
12:58 Santo Domingo
15:28 San Juan
Connect
JM8691 Jambojet Limited
KQ534 Kenya Airways
DL215 Delta
DL1853 Delta
11:55 Ukunda
17:15 Nairobi
23:55 Lagos
13:50 New York JFK
13:10 Nairobi
20:30 Lagos
05:35 New York JFK
18:39 San Juan
Connect
JM8691 Jambojet Limited
KQ2 Kenya Airways
DL1853 Delta
11:55 Ukunda
23:25 Nairobi
13:50 New York JFK
13:10 Nairobi
06:25 New York JFK
18:39 San Juan
Connect
JM8691 Jambojet Limited
KQ2 Kenya Airways
B6409 JetBlue Airways
B61938 JetBlue Airways
11:55 Ukunda
23:25 Nairobi
08:30 New York JFK
17:20 Santo Domingo
13:10 Nairobi
06:25 New York JFK
12:58 Santo Domingo
18:15 San Juan
Connect
JM8691 Jambojet Limited
KQ2 Kenya Airways
B6403 JetBlue Airways
11:55 Ukunda
23:25 Nairobi
09:00 New York JFK
13:10 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
RRV4 Mombasa Air Safari
KQ611 Kenya Airways
KQ2 Kenya Airways
B6403 JetBlue Airways
16:00 Ukunda
18:50 Mombasa
23:25 Nairobi
09:00 New York JFK
16:25 Mombasa
19:50 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
RRV4 Mombasa Air Safari
KQ611 Kenya Airways
KQ2 Kenya Airways
DL639 Delta
16:00 Ukunda
18:50 Mombasa
23:25 Nairobi
08:05 New York JFK
16:25 Mombasa
19:50 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
RRV4 Mombasa Air Safari
KQ611 Kenya Airways
KQ2 Kenya Airways
DL1853 Delta
16:00 Ukunda
18:50 Mombasa
23:25 Nairobi
13:50 New York JFK
16:25 Mombasa
19:50 Nairobi
06:25 New York JFK
18:39 San Juan
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
DL639 Delta
16:10 Ukunda
23:25 Nairobi
08:05 New York JFK
17:25 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
DL1853 Delta
16:10 Ukunda
23:25 Nairobi
13:50 New York JFK
17:25 Nairobi
06:25 New York JFK
18:39 San Juan
Connect
JM8693 Jambojet Limited
BA064 British Airways
VS183 Virgin Atlantic
16:10 Ukunda
23:55 Nairobi
09:45 London Heathrow
17:25 Nairobi
06:15 London Heathrow
16:05 San Juan
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
B6409 JetBlue Airways
B61938 JetBlue Airways
16:10 Ukunda
23:25 Nairobi
08:30 New York JFK
17:20 Santo Domingo
17:25 Nairobi
06:25 New York JFK
12:58 Santo Domingo
18:15 San Juan
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
B6403 JetBlue Airways
16:10 Ukunda
23:25 Nairobi
09:00 New York JFK
17:25 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
JM8693 Jambojet Limited
AF815 Air France
AF734 Air France
B62538 JetBlue Airways
16:10 Ukunda
23:10 Nairobi
13:40 Paris CDG
19:07 Santo Domingo
17:25 Nairobi
05:45 Paris CDG
18:05 Santo Domingo
20:02 San Juan
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
B6409 JetBlue Airways
B62538 JetBlue Airways
16:10 Ukunda
23:25 Nairobi
08:30 New York JFK
19:07 Santo Domingo
17:25 Nairobi
06:25 New York JFK
12:58 Santo Domingo
20:02 San Juan
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
B6409 JetBlue Airways
B62538 JetBlue Airways
16:10 Ukunda
23:25 Nairobi
08:30 New York JFK
14:30 Santo Domingo
17:25 Nairobi
06:25 New York JFK
12:58 Santo Domingo
15:28 San Juan
Connect

3. Ukunda to Ponce

  1. You take a bus, shuttle or taxi from your location in MOVE to Ukunda.

  2. You take a flight from Ukunda to Ponce and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Ponce to your destination in Puerto Rico.

Flight Depart Arrive
JM8691 Jambojet Limited
KQ2 Kenya Airways
B6745 JetBlue Airways
11:55 Ukunda
23:25 Nairobi
22:44 New York JFK
13:10 Nairobi
06:25 New York JFK
03:45 Ponce
Connect
JM8691 Jambojet Limited
KQ124 Kenya Airways
AZ0608 Alitalia
B6745 JetBlue Airways
11:55 Ukunda
23:50 Nairobi
09:30 Rome
22:44 New York JFK
13:10 Nairobi
05:40 Rome
13:20 New York JFK
03:45 Ponce
Connect
JM8691 Jambojet Limited
KQ124 Kenya Airways
AA235 American Airlines
B6745 JetBlue Airways
11:55 Ukunda
23:50 Nairobi
09:40 Rome
22:44 New York JFK
13:10 Nairobi
05:40 Rome
13:20 New York JFK
03:45 Ponce
Connect
JM8691 Jambojet Limited
KQ2 Kenya Airways
B683 JetBlue Airways
B6767 JetBlue Airways
11:55 Ukunda
23:25 Nairobi
08:30 New York JFK
06:15 Orlando
13:10 Nairobi
06:25 New York JFK
11:13 Orlando
09:59 Ponce
Connect
JM8691 Jambojet Limited
KQ2 Kenya Airways
B6789 JetBlue Airways
B6767 JetBlue Airways
11:55 Ukunda
23:25 Nairobi
11:30 New York JFK
06:15 Orlando
13:10 Nairobi
06:25 New York JFK
14:11 Orlando
09:59 Ponce
Connect
JM8691 Jambojet Limited
LH591 Lufthansa
LH400 Lufthansa
B6745 JetBlue Airways
11:55 Ukunda
23:00 Nairobi
10:40 Frankfurt
22:44 New York JFK
13:10 Nairobi
05:30 Frankfurt
13:55 New York JFK
03:45 Ponce
Connect
JM8691 Jambojet Limited
MS850 Egyptair
MS985 Egyptair
B6745 JetBlue Airways
11:55 Ukunda
04:20 Nairobi
10:20 Cairo
22:44 New York JFK
13:10 Nairobi
08:00 Cairo
15:25 New York JFK
03:45 Ponce
Connect
JM8691 Jambojet Limited
TK608 Turkish Airlines
TK1 Turkish Airlines
B6745 JetBlue Airways
11:55 Ukunda
05:00 Nairobi
15:20 Istanbul
22:44 New York JFK
13:10 Nairobi
11:40 Istanbul
18:25 New York JFK
03:45 Ponce
Connect
JM8691 Jambojet Limited
KQ534 Kenya Airways
DL215 Delta
B6745 JetBlue Airways
11:55 Ukunda
17:15 Nairobi
23:55 Lagos
22:44 New York JFK
13:10 Nairobi
20:30 Lagos
05:35 New York JFK
03:45 Ponce
Connect
RRV4 Mombasa Air Safari
KQ611 Kenya Airways
KQ2 Kenya Airways
B6745 JetBlue Airways
16:00 Ukunda
18:50 Mombasa
23:25 Nairobi
22:44 New York JFK
16:25 Mombasa
19:50 Nairobi
06:25 New York JFK
03:45 Ponce
Connect
RRV4 Mombasa Air Safari
TK574 Turkish Airlines
TK1 Turkish Airlines
B6745 JetBlue Airways
16:00 Ukunda
04:55 Mombasa
15:20 Istanbul
22:44 New York JFK
16:25 Mombasa
11:55 Istanbul
18:25 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
KQ118 Kenya Airways
KL0641 KLM
B6745 JetBlue Airways
16:10 Ukunda
23:00 Nairobi
15:00 Amsterdam Schiphol
22:44 New York JFK
17:25 Nairobi
05:45 Amsterdam Schiphol
17:15 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
AF815 Air France
AF006 Air France
B6745 JetBlue Airways
16:10 Ukunda
23:10 Nairobi
14:20 Paris CDG
22:44 New York JFK
17:25 Nairobi
05:45 Paris CDG
17:00 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
MS850 Egyptair
MS985 Egyptair
B6745 JetBlue Airways
16:10 Ukunda
04:20 Nairobi
10:20 Cairo
22:44 New York JFK
17:25 Nairobi
08:00 Cairo
15:25 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
BA064 British Airways
AA105 American Airlines
B6745 JetBlue Airways
16:10 Ukunda
23:55 Nairobi
12:35 London Heathrow
22:44 New York JFK
17:25 Nairobi
06:15 London Heathrow
15:45 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
KQ118 Kenya Airways
DL49 Delta
B6745 JetBlue Airways
16:10 Ukunda
23:00 Nairobi
10:45 Amsterdam Schiphol
22:44 New York JFK
17:25 Nairobi
05:45 Amsterdam Schiphol
13:17 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
KL0566 KLM
KL0643 KLM
B6745 JetBlue Airways
16:10 Ukunda
23:59 Nairobi
17:15 Amsterdam Schiphol
22:44 New York JFK
17:25 Nairobi
06:25 Amsterdam Schiphol
19:50 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
B683 JetBlue Airways
B6767 JetBlue Airways
16:10 Ukunda
23:25 Nairobi
08:30 New York JFK
06:15 Orlando
17:25 Nairobi
06:25 New York JFK
11:13 Orlando
09:59 Ponce
Connect
JM8693 Jambojet Limited
LH591 Lufthansa
LH464 Lufthansa
B6767 JetBlue Airways
16:10 Ukunda
23:00 Nairobi
13:00 Frankfurt
06:15 Orlando
17:25 Nairobi
05:30 Frankfurt
17:45 Orlando
09:59 Ponce
Connect
JM8693 Jambojet Limited
BA064 British Airways
BA205 British Airways
B6767 JetBlue Airways
16:10 Ukunda
23:55 Nairobi
14:15 London Heathrow
06:15 Orlando
17:25 Nairobi
06:15 London Heathrow
18:55 Orlando
09:59 Ponce
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
B6789 JetBlue Airways
B6767 JetBlue Airways
16:10 Ukunda
23:25 Nairobi
11:30 New York JFK
06:15 Orlando
17:25 Nairobi
06:25 New York JFK
14:11 Orlando
09:59 Ponce
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
B6745 JetBlue Airways
16:10 Ukunda
23:25 Nairobi
22:44 New York JFK
17:25 Nairobi
06:25 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
BA064 British Airways
BA113 British Airways
B6745 JetBlue Airways
16:10 Ukunda
23:55 Nairobi
16:20 London Heathrow
22:44 New York JFK
17:25 Nairobi
06:15 London Heathrow
19:30 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
LH591 Lufthansa
LH400 Lufthansa
B6745 JetBlue Airways
16:10 Ukunda
23:00 Nairobi
10:40 Frankfurt
22:44 New York JFK
17:25 Nairobi
05:30 Frankfurt
13:55 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
BA064 British Airways
BA175 British Airways
B6745 JetBlue Airways
16:10 Ukunda
23:55 Nairobi
10:30 London Heathrow
22:44 New York JFK
17:25 Nairobi
06:15 London Heathrow
13:35 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
AF815 Air France
AF010 Air France
B6745 JetBlue Airways
16:10 Ukunda
23:10 Nairobi
16:20 Paris CDG
22:44 New York JFK
17:25 Nairobi
05:45 Paris CDG
19:15 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
AF815 Air France
DL263 Delta
B6745 JetBlue Airways
16:10 Ukunda
23:10 Nairobi
10:20 Paris CDG
22:44 New York JFK
17:25 Nairobi
05:45 Paris CDG
13:21 New York JFK
03:45 Ponce
Connect
JM8693 Jambojet Limited
TK608 Turkish Airlines
TK1 Turkish Airlines
B6745 JetBlue Airways
16:10 Ukunda
05:00 Nairobi
15:20 Istanbul
22:44 New York JFK
17:25 Nairobi
11:40 Istanbul
18:25 New York JFK
03:45 Ponce
Connect

4. Ukunda to Aguadilla

  1. You take a bus, shuttle or taxi from your location in MOVE to Ukunda.

  2. You take a flight from Ukunda to Aguadilla and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.

Flight Depart Arrive
JM8691 Jambojet Limited
KL0566 KLM
UA71 United Airlines
UA569 United Airlines
11:55 Ukunda
23:59 Nairobi
10:50 Amsterdam Schiphol
19:35 Newark
13:10 Nairobi
06:25 Amsterdam Schiphol
13:05 Newark
00:28 Aguadilla
Connect
JM8691 Jambojet Limited
LH591 Lufthansa
LH402 Lufthansa
UA569 United Airlines
11:55 Ukunda
23:00 Nairobi
13:05 Frankfurt
19:35 Newark
13:10 Nairobi
05:30 Frankfurt
16:15 Newark
00:28 Aguadilla
Connect
JM8691 Jambojet Limited
KQ112 Kenya Airways
UA56 United Airlines
UA569 United Airlines
11:55 Ukunda
23:50 Nairobi
10:30 Paris CDG
19:35 Newark
13:10 Nairobi
06:30 Paris CDG
12:50 Newark
00:28 Aguadilla
Connect
JM8691 Jambojet Limited
KQ118 Kenya Airways
UA71 United Airlines
UA569 United Airlines
11:55 Ukunda
23:00 Nairobi
10:50 Amsterdam Schiphol
19:35 Newark
13:10 Nairobi
05:45 Amsterdam Schiphol
13:05 Newark
00:28 Aguadilla
Connect
JM8691 Jambojet Limited
KQ2 Kenya Airways
B6839 JetBlue Airways
11:55 Ukunda
23:25 Nairobi
22:50 New York JFK
13:10 Nairobi
06:25 New York JFK
03:39 Aguadilla
Connect
JM8691 Jambojet Limited
KQ124 Kenya Airways
UA41 United Airlines
UA569 United Airlines
11:55 Ukunda
23:50 Nairobi
09:55 Rome
19:35 Newark
13:10 Nairobi
05:40 Rome
13:55 Newark
00:28 Aguadilla
Connect
RRV4 Mombasa Air Safari
KQ611 Kenya Airways
KQ2 Kenya Airways
B6839 JetBlue Airways
16:00 Ukunda
18:50 Mombasa
23:25 Nairobi
22:50 New York JFK
16:25 Mombasa
19:50 Nairobi
06:25 New York JFK
03:39 Aguadilla
Connect
RRV4 Mombasa Air Safari
TK574 Turkish Airlines
TK1 Turkish Airlines
B6839 JetBlue Airways
16:00 Ukunda
04:55 Mombasa
15:20 Istanbul
22:50 New York JFK
16:25 Mombasa
11:55 Istanbul
18:25 New York JFK
03:39 Aguadilla
Connect
JM8693 Jambojet Limited
BA064 British Airways
UA17 United Airlines
UA569 United Airlines
16:10 Ukunda
23:55 Nairobi
12:00 London Heathrow
19:35 Newark
17:25 Nairobi
06:15 London Heathrow
15:25 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
KQ112 Kenya Airways
UA56 United Airlines
UA569 United Airlines
16:10 Ukunda
23:50 Nairobi
10:30 Paris CDG
19:35 Newark
17:25 Nairobi
06:30 Paris CDG
12:50 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
KL0566 KLM
UA71 United Airlines
UA569 United Airlines
16:10 Ukunda
23:59 Nairobi
10:50 Amsterdam Schiphol
19:35 Newark
17:25 Nairobi
06:25 Amsterdam Schiphol
13:05 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
KQ2 Kenya Airways
B6839 JetBlue Airways
16:10 Ukunda
23:25 Nairobi
22:50 New York JFK
17:25 Nairobi
06:25 New York JFK
03:39 Aguadilla
Connect
JM8693 Jambojet Limited
LH591 Lufthansa
LH464 Lufthansa
NK164 Spirit Airlines
16:10 Ukunda
23:00 Nairobi
13:00 Frankfurt
22:50 Orlando
17:25 Nairobi
05:30 Frankfurt
17:45 Orlando
02:22 Aguadilla
Connect
JM8693 Jambojet Limited
KQ118 Kenya Airways
UA71 United Airlines
UA569 United Airlines
16:10 Ukunda
23:00 Nairobi
10:50 Amsterdam Schiphol
19:35 Newark
17:25 Nairobi
05:45 Amsterdam Schiphol
13:05 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
TK608 Turkish Airlines
TK1 Turkish Airlines
B6839 JetBlue Airways
16:10 Ukunda
05:00 Nairobi
15:20 Istanbul
22:50 New York JFK
17:25 Nairobi
11:40 Istanbul
18:25 New York JFK
03:39 Aguadilla
Connect
JM8693 Jambojet Limited
MS850 Egyptair
MS985 Egyptair
B6839 JetBlue Airways
16:10 Ukunda
04:20 Nairobi
10:20 Cairo
22:50 New York JFK
17:25 Nairobi
08:00 Cairo
15:25 New York JFK
03:39 Aguadilla
Connect
JM8693 Jambojet Limited
LH591 Lufthansa
LH400 Lufthansa
B6839 JetBlue Airways
16:10 Ukunda
23:00 Nairobi
10:40 Frankfurt
22:50 New York JFK
17:25 Nairobi
05:30 Frankfurt
13:55 New York JFK
03:39 Aguadilla
Connect
JM8693 Jambojet Limited
AF815 Air France
AF006 Air France
B6839 JetBlue Airways
16:10 Ukunda
23:10 Nairobi
14:20 Paris CDG
22:50 New York JFK
17:25 Nairobi
05:45 Paris CDG
17:00 New York JFK
03:39 Aguadilla
Connect
JM8693 Jambojet Limited
BA064 British Airways
BA113 British Airways
B6839 JetBlue Airways
16:10 Ukunda
23:55 Nairobi
16:20 London Heathrow
22:50 New York JFK
17:25 Nairobi
06:15 London Heathrow
19:30 New York JFK
03:39 Aguadilla
Connect
JM8693 Jambojet Limited
AF815 Air France
UA56 United Airlines
UA569 United Airlines
16:10 Ukunda
23:10 Nairobi
10:30 Paris CDG
19:35 Newark
17:25 Nairobi
05:45 Paris CDG
12:50 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
BA064 British Airways
BA175 British Airways
B6839 JetBlue Airways
16:10 Ukunda
23:55 Nairobi
10:30 London Heathrow
22:50 New York JFK
17:25 Nairobi
06:15 London Heathrow
13:35 New York JFK
03:39 Aguadilla
Connect
JM8693 Jambojet Limited
BA064 British Airways
UA15 United Airlines
UA569 United Airlines
16:10 Ukunda
23:55 Nairobi
10:00 London Heathrow
19:35 Newark
17:25 Nairobi
06:15 London Heathrow
13:00 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
KQ124 Kenya Airways
UA41 United Airlines
UA569 United Airlines
16:10 Ukunda
23:50 Nairobi
09:55 Rome
19:35 Newark
17:25 Nairobi
05:40 Rome
13:55 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
BA064 British Airways
BA185 British Airways
UA569 United Airlines
16:10 Ukunda
23:55 Nairobi
10:45 London Heathrow
19:35 Newark
17:25 Nairobi
06:15 London Heathrow
13:55 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
LH591 Lufthansa
UA961 United Airlines
UA569 United Airlines
16:10 Ukunda
23:00 Nairobi
10:20 Frankfurt
19:35 Newark
17:25 Nairobi
05:30 Frankfurt
13:05 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
BA064 British Airways
BA205 British Airways
NK164 Spirit Airlines
16:10 Ukunda
23:55 Nairobi
14:15 London Heathrow
22:50 Orlando
17:25 Nairobi
06:15 London Heathrow
18:55 Orlando
02:22 Aguadilla
Connect
JM8693 Jambojet Limited
LH591 Lufthansa
LH402 Lufthansa
UA569 United Airlines
16:10 Ukunda
23:00 Nairobi
13:05 Frankfurt
19:35 Newark
17:25 Nairobi
05:30 Frankfurt
16:15 Newark
00:28 Aguadilla
Connect
JM8693 Jambojet Limited
UU977 Air Austral
UA56 United Airlines
UA569 United Airlines
16:10 Ukunda
23:35 Nairobi
10:30 Paris CDG
19:35 Newark
17:25 Nairobi
06:10 Paris CDG
12:50 Newark
00:28 Aguadilla
Connect

5. Dar es Salaam to San Juan

  1. You take a bus, shuttle or taxi from your location in MOVE to Dar es Salaam.

  2. You take a flight from Dar es Salaam to San Juan and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.

Flight Depart Arrive
KQ483 Kenya Airways
KQ2 Kenya Airways
DL639 Delta
10:15 Dar es Salaam
23:25 Nairobi
08:05 New York JFK
11:40 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
KQ483 Kenya Airways
KQ2 Kenya Airways
B6403 JetBlue Airways
10:15 Dar es Salaam
23:25 Nairobi
09:00 New York JFK
11:40 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
SA187 South African Airways
SA203 South African Airways
DL639 Delta
15:35 Dar es Salaam
20:40 Johannesburg
08:05 New York JFK
18:05 Johannesburg
06:40 New York JFK
12:59 San Juan
Connect
SA187 South African Airways
UA187 United Airlines
UA434 United Airlines
15:35 Dar es Salaam
20:00 Johannesburg
07:09 Newark
18:05 Johannesburg
05:45 Newark
11:55 San Juan
Connect
SA187 South African Airways
UA187 United Airlines
UA2143 United Airlines
15:35 Dar es Salaam
20:00 Johannesburg
08:25 Newark
18:05 Johannesburg
05:45 Newark
13:14 San Juan
Connect
SA187 South African Airways
SA203 South African Airways
B6403 JetBlue Airways
15:35 Dar es Salaam
20:40 Johannesburg
09:00 New York JFK
18:05 Johannesburg
06:40 New York JFK
13:34 San Juan
Connect
SA187 South African Airways
SA203 South African Airways
B62003 JetBlue Airways
15:35 Dar es Salaam
20:40 Johannesburg
11:01 New York JFK
18:05 Johannesburg
06:40 New York JFK
15:34 San Juan
Connect
SA187 South African Airways
UA187 United Airlines
UA205 United Airlines
15:35 Dar es Salaam
20:00 Johannesburg
11:42 Newark
18:05 Johannesburg
05:45 Newark
16:30 San Juan
Connect
KQ485 Kenya Airways
KQ2 Kenya Airways
DL1853 Delta
16:25 Dar es Salaam
23:25 Nairobi
13:50 New York JFK
17:45 Nairobi
06:25 New York JFK
18:39 San Juan
Connect
KQ485 Kenya Airways
KQ2 Kenya Airways
B6403 JetBlue Airways
16:25 Dar es Salaam
23:25 Nairobi
09:00 New York JFK
17:45 Nairobi
06:25 New York JFK
13:34 San Juan
Connect
KQ485 Kenya Airways
KQ2 Kenya Airways
DL639 Delta
16:25 Dar es Salaam
23:25 Nairobi
08:05 New York JFK
17:45 Nairobi
06:25 New York JFK
12:59 San Juan
Connect
EK726 Emirates
EK237 Emirates
B6261 JetBlue Airways
16:40 Dar es Salaam
08:20 Dubai
15:15 Boston
23:05 Dubai
13:35 Boston
20:02 San Juan
Connect
EK726 Emirates
EK201 Emirates
B62503 JetBlue Airways
16:40 Dar es Salaam
08:30 Dubai
18:55 New York JFK
23:05 Dubai
13:55 New York JFK
23:26 San Juan
Connect
EK726 Emirates
EK237 Emirates
B62261 JetBlue Airways
16:40 Dar es Salaam
08:20 Dubai
18:15 Boston
23:05 Dubai
13:35 Boston
22:59 San Juan
Connect
EK726 Emirates
EK231 Emirates
UA2021 United Airlines
16:40 Dar es Salaam
02:25 Dubai
11:15 Washington Dulles
23:05 Dubai
08:10 Washington Dulles
16:00 San Juan
Connect
EK726 Emirates
EK141 Emirates
IB6301 Iberia
16:40 Dar es Salaam
07:25 Dubai
17:35 Madrid
23:05 Dubai
12:40 Madrid
21:25 San Juan
Connect
EK726 Emirates
EK201 Emirates
B62403 JetBlue Airways
16:40 Dar es Salaam
08:30 Dubai
15:45 New York JFK
23:05 Dubai
13:55 New York JFK
20:17 San Juan
Connect
ET804 Ethiopian Airlines
ET700 Ethiopian Airlines
VS183 Virgin Atlantic
16:45 Dar es Salaam
01:20 Addis Ababa
09:45 London Heathrow
19:25 Addis Ababa
06:35 London Heathrow
16:05 San Juan
Connect
4Z35 Airlink
SA203 South African Airways
B62003 JetBlue Airways
17:05 Dar es Salaam
20:40 Johannesburg
11:01 New York JFK
19:50 Johannesburg
06:40 New York JFK
15:34 San Juan
Connect
4Z35 Airlink
SA203 South African Airways
B6403 JetBlue Airways
17:05 Dar es Salaam
20:40 Johannesburg
09:00 New York JFK
19:50 Johannesburg
06:40 New York JFK
13:34 San Juan
Connect
ET864 Ethiopian Airlines
ET700 Ethiopian Airlines
VS183 Virgin Atlantic
17:55 Dar es Salaam
01:20 Addis Ababa
09:45 London Heathrow
20:35 Addis Ababa
06:35 London Heathrow
16:05 San Juan
Connect
LX294 Swiss
UA135 United Airlines
UA1543 United Airlines
22:20 Dar es Salaam
10:10 Zurich
20:09 Newark
06:15 Zurich
13:10 Newark
01:01 San Juan
Connect
LX294 Swiss
LX64 Swiss
AA1570 American Airlines
22:20 Dar es Salaam
10:30 Zurich
18:55 Miami
06:15 Zurich
15:25 Miami
22:27 San Juan
Connect
LX294 Swiss
DL53 Delta
DL1859 Delta
22:20 Dar es Salaam
13:40 Zurich
18:50 New York JFK
06:15 Zurich
16:50 New York JFK
23:45 San Juan
Connect
LX294 Swiss
LX14 Swiss
DL1859 Delta
22:20 Dar es Salaam
12:30 Zurich
18:50 New York JFK
06:15 Zurich
15:40 New York JFK
23:45 San Juan
Connect
LX294 Swiss
LX64 Swiss
AA397 American Airlines
22:20 Dar es Salaam
10:30 Zurich
21:10 Miami
06:15 Zurich
15:25 Miami
00:48 San Juan
Connect
LX294 Swiss
LX14 Swiss
B62503 JetBlue Airways
22:20 Dar es Salaam
12:30 Zurich
18:55 New York JFK
06:15 Zurich
15:40 New York JFK
23:26 San Juan
Connect
KL0515 0567 0569 0571 KLM
UA71 United Airlines
UA1543 United Airlines
23:40 Dar es Salaam
10:50 Amsterdam Schiphol
20:09 Newark
07:00 Amsterdam Schiphol
13:05 Newark
01:01 San Juan
Connect
KL0515 0567 0569 0571 KLM
KL0729 KLM
WM681 Winair
TJ107 157 Tradewind Aviation
23:40 Dar es Salaam
11:20 Amsterdam Schiphol
17:05 St Maarten
17:55 Gustavia
07:00 Amsterdam Schiphol
15:40 St Maarten
17:20 Gustavia
19:00 San Juan
Connect
KL0515 0567 0569 0571 KLM
KL0627 KLM
AA1570 American Airlines
23:40 Dar es Salaam
09:55 Amsterdam Schiphol
18:55 Miami
07:00 Amsterdam Schiphol
15:15 Miami
22:27 San Juan
Connect
KL0515 0567 0569 0571 KLM
DL259 Delta
B62261 JetBlue Airways
23:40 Dar es Salaam
10:30 Amsterdam Schiphol
18:15 Boston
07:00 Amsterdam Schiphol
12:47 Boston
22:59 San Juan
Connect
KL0515 0567 0569 0571 KLM
KL1703 KLM
IB6301 Iberia
23:40 Dar es Salaam
13:30 Amsterdam Schiphol
17:35 Madrid
07:00 Amsterdam Schiphol
16:05 Madrid
21:25 San Juan
Connect
KL0515 0567 0569 0571 KLM
UA947 United Airlines
UA260 United Airlines
23:40 Dar es Salaam
12:00 Amsterdam Schiphol
22:07 Washington Dulles
07:00 Amsterdam Schiphol
14:45 Washington Dulles
02:51 San Juan
Connect
KL0515 0567 0569 0571 KLM
KL0651 KLM
UA260 United Airlines
23:40 Dar es Salaam
11:50 Amsterdam Schiphol
22:07 Washington Dulles
07:00 Amsterdam Schiphol
14:35 Washington Dulles
02:51 San Juan
Connect
KL0515 0567 0569 0571 KLM
KL1701 KLM
IB6301 Iberia
23:40 Dar es Salaam
09:45 Amsterdam Schiphol
17:35 Madrid
07:00 Amsterdam Schiphol
12:15 Madrid
21:25 San Juan
Connect
KL0515 0567 0569 0571 KLM
DL259 Delta
B6261 JetBlue Airways
23:40 Dar es Salaam
10:30 Amsterdam Schiphol
15:15 Boston
07:00 Amsterdam Schiphol
12:47 Boston
20:02 San Juan
Connect
KL0515 0567 0569 0571 KLM
DL49 Delta
DL1859 Delta
23:40 Dar es Salaam
10:45 Amsterdam Schiphol
18:50 New York JFK
07:00 Amsterdam Schiphol
13:17 New York JFK
23:45 San Juan
Connect
KL0515 0567 0569 0571 KLM
KL0729 KLM
WM677 Winair
TJ107 157 Tradewind Aviation
23:40 Dar es Salaam
11:20 Amsterdam Schiphol
17:00 St Maarten
17:55 Gustavia
07:00 Amsterdam Schiphol
15:40 St Maarten
17:15 Gustavia
19:00 San Juan
Connect
KL0515 0567 0569 0571 KLM
KL0641 KLM
DL1859 Delta
23:40 Dar es Salaam
15:00 Amsterdam Schiphol
18:50 New York JFK
07:00 Amsterdam Schiphol
17:15 New York JFK
23:45 San Juan
Connect
KL0515 0567 0569 0571 KLM
KL0627 KLM
AA397 American Airlines
23:40 Dar es Salaam
09:55 Amsterdam Schiphol
21:10 Miami
07:00 Amsterdam Schiphol
15:15 Miami
00:48 San Juan
Connect

6. Mombasa to Ponce

  1. You take a bus, shuttle or taxi from your location in MOVE to Mombasa.

  2. You take a flight from Mombasa to Ponce and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Ponce to your destination in Puerto Rico.

Flight Depart Arrive
TK574 Turkish Airlines
TK1 Turkish Airlines
B6745 JetBlue Airways
04:55 Mombasa
15:20 Istanbul
22:44 New York JFK
11:55 Istanbul
18:25 New York JFK
03:45 Ponce
Connect
KQ611 Kenya Airways
KQ2 Kenya Airways
B6745 JetBlue Airways
18:50 Mombasa
23:25 Nairobi
22:44 New York JFK
19:50 Nairobi
06:25 New York JFK
03:45 Ponce
Connect

7. Mombasa to Aguadilla

  1. You take a bus, shuttle or taxi from your location in MOVE to Mombasa.

  2. You take a flight from Mombasa to Aguadilla and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.

Flight Depart Arrive
TK574 Turkish Airlines
TK1 Turkish Airlines
B6839 JetBlue Airways
04:55 Mombasa
15:20 Istanbul
22:50 New York JFK
11:55 Istanbul
18:25 New York JFK
03:39 Aguadilla
Connect
KQ611 Kenya Airways
KQ2 Kenya Airways
B6839 JetBlue Airways
18:50 Mombasa
23:25 Nairobi
22:50 New York JFK
19:50 Nairobi
06:25 New York JFK
03:39 Aguadilla
Connect

8. Mombasa to Punta Cana

  1. You take a bus, shuttle or taxi from your location in MOVE to Mombasa.

  2. You take a flight from Mombasa to Punta Cana and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Punta Cana to your destination in Puerto Rico.

Flight Depart Arrive
LH593 Lufthansa
EW1240 Eurowings
10:45 Mombasa
12:00 Frankfurt
18:25 Frankfurt
15:40 Punta Cana
Connect
LH593 Lufthansa
DE2226 2228 2228 Condor Flugdienst
10:45 Mombasa
11:35 Frankfurt
18:25 Frankfurt
16:55 Punta Cana
Connect
KQ605 Kenya Airways
AF815 Air France
AF760 Air France
12:10 Mombasa
23:10 Nairobi
13:00 Paris CDG
13:10 Nairobi
05:45 Paris CDG
17:25 Punta Cana
Connect
KQ607 Kenya Airways
AF815 Air France
AF968 Air France
14:50 Mombasa
23:10 Nairobi
14:25 Paris CDG
15:50 Nairobi
05:45 Paris CDG
18:45 Punta Cana
Connect
JM8615 8617 Jambojet Limited
KQ2 Kenya Airways
DL1994 Delta
15:55 Mombasa
23:25 Nairobi
08:15 New York JFK
17:10 Nairobi
06:25 New York JFK
13:16 Punta Cana
Connect
JM8615 8617 Jambojet Limited
KQ2 Kenya Airways
AA2443 American Airlines
15:55 Mombasa
23:25 Nairobi
08:29 New York JFK
17:10 Nairobi
06:25 New York JFK
12:30 Punta Cana
Connect
JM8615 8617 Jambojet Limited
KQ2 Kenya Airways
B6869 JetBlue Airways
15:55 Mombasa
23:25 Nairobi
07:29 New York JFK
17:10 Nairobi
06:25 New York JFK
12:01 Punta Cana
Connect
KQ609 Kenya Airways
KQ2 Kenya Airways
AA2443 American Airlines
16:50 Mombasa
23:25 Nairobi
08:29 New York JFK
17:50 Nairobi
06:25 New York JFK
12:30 Punta Cana
Connect
KQ609 Kenya Airways
AF815 Air France
AF968 Air France
16:50 Mombasa
23:10 Nairobi
14:25 Paris CDG
17:50 Nairobi
05:45 Paris CDG
18:45 Punta Cana
Connect
KQ609 Kenya Airways
KQ2 Kenya Airways
B6869 JetBlue Airways
16:50 Mombasa
23:25 Nairobi
07:29 New York JFK
17:50 Nairobi
06:25 New York JFK
12:01 Punta Cana
Connect
JM8607 Jambojet Limited
AF815 Air France
AF968 Air France
16:50 Mombasa
23:10 Nairobi
14:25 Paris CDG
18:05 Nairobi
05:45 Paris CDG
18:45 Punta Cana
Connect
KQ609 Kenya Airways
KQ2 Kenya Airways
DL1994 Delta
16:50 Mombasa
23:25 Nairobi
08:15 New York JFK
17:50 Nairobi
06:25 New York JFK
13:16 Punta Cana
Connect
JM8607 Jambojet Limited
KQ2 Kenya Airways
B6869 JetBlue Airways
16:50 Mombasa
23:25 Nairobi
07:29 New York JFK
18:05 Nairobi
06:25 New York JFK
12:01 Punta Cana
Connect
ET323 Ethiopian Airlines
ET704 Ethiopian Airlines
AF968 Air France
17:30 Mombasa
00:15 Addis Ababa
14:25 Paris CDG
19:50 Addis Ababa
06:05 Paris CDG
18:45 Punta Cana
Connect
ET323 Ethiopian Airlines
ET704 Ethiopian Airlines
AF760 Air France
17:30 Mombasa
00:15 Addis Ababa
13:00 Paris CDG
19:50 Addis Ababa
06:05 Paris CDG
17:25 Punta Cana
Connect
ET323 Ethiopian Airlines
ET728 724 Ethiopian Airlines
TB165 TUI fly Belgium
17:30 Mombasa
01:00 Addis Ababa
10:15 Brussels
19:50 Addis Ababa
06:15 Brussels
15:00 Punta Cana
Connect
JM8611 Jambojet Limited
AF815 Air France
AF968 Air France
18:45 Mombasa
23:10 Nairobi
14:25 Paris CDG
20:00 Nairobi
05:45 Paris CDG
18:45 Punta Cana
Connect
JM8611 Jambojet Limited
KQ2 Kenya Airways
AA2443 American Airlines
18:45 Mombasa
23:25 Nairobi
08:29 New York JFK
20:00 Nairobi
06:25 New York JFK
12:30 Punta Cana
Connect
JM8611 Jambojet Limited
KQ2 Kenya Airways
DL1994 Delta
18:45 Mombasa
23:25 Nairobi
08:15 New York JFK
20:00 Nairobi
06:25 New York JFK
13:16 Punta Cana
Connect
JM8611 Jambojet Limited
KQ2 Kenya Airways
B6869 JetBlue Airways
18:45 Mombasa
23:25 Nairobi
07:29 New York JFK
20:00 Nairobi
06:25 New York JFK
12:01 Punta Cana
Connect
KQ611 Kenya Airways
AF815 Air France
AF968 Air France
18:50 Mombasa
23:10 Nairobi
14:25 Paris CDG
19:50 Nairobi
05:45 Paris CDG
18:45 Punta Cana
Connect
KQ611 Kenya Airways
KQ112 Kenya Airways
AF760 Air France
18:50 Mombasa
23:50 Nairobi
13:00 Paris CDG
19:50 Nairobi
06:30 Paris CDG
17:25 Punta Cana
Connect
KQ611 Kenya Airways
KQ2 Kenya Airways
DL1994 Delta
18:50 Mombasa
23:25 Nairobi
08:15 New York JFK
19:50 Nairobi
06:25 New York JFK
13:16 Punta Cana
Connect
KQ611 Kenya Airways
KQ2 Kenya Airways
AA2443 American Airlines
18:50 Mombasa
23:25 Nairobi
08:29 New York JFK
19:50 Nairobi
06:25 New York JFK
12:30 Punta Cana
Connect
KQ611 Kenya Airways
AF815 Air France
AF760 Air France
18:50 Mombasa
23:10 Nairobi
13:00 Paris CDG
19:50 Nairobi
05:45 Paris CDG
17:25 Punta Cana
Connect
KQ611 Kenya Airways
KQ2 Kenya Airways
B6869 JetBlue Airways
18:50 Mombasa
23:25 Nairobi
07:29 New York JFK
19:50 Nairobi
06:25 New York JFK
12:01 Punta Cana
Connect
5H406 Fly540
KQ2 Kenya Airways
DL1994 Delta
20:30 Mombasa
23:25 Nairobi
08:15 New York JFK
21:40 Nairobi
06:25 New York JFK
13:16 Punta Cana
Connect
5H406 Fly540
KQ2 Kenya Airways
AA2443 American Airlines
20:30 Mombasa
23:25 Nairobi
08:29 New York JFK
21:40 Nairobi
06:25 New York JFK
12:30 Punta Cana
Connect
5H406 Fly540
AF815 Air France
AF760 Air France
20:30 Mombasa
23:10 Nairobi
13:00 Paris CDG
21:40 Nairobi
05:45 Paris CDG
17:25 Punta Cana
Connect
5H406 Fly540
KQ2 Kenya Airways
B6869 JetBlue Airways
20:30 Mombasa
23:25 Nairobi
07:29 New York JFK
21:40 Nairobi
06:25 New York JFK
12:01 Punta Cana
Connect
5H406 Fly540
AF815 Air France
AF968 Air France
20:30 Mombasa
23:10 Nairobi
14:25 Paris CDG
21:40 Nairobi
05:45 Paris CDG
18:45 Punta Cana
Connect
TB452 TUI fly Belgium
SN3633 Brussels Airlines
AF760 Air France
23:45 Mombasa
09:30 Brussels
13:00 Paris CDG
07:40 Brussels
10:30 Paris CDG
17:25 Punta Cana
Connect

References

Find Hotels in Puerto Rico

You can find hotels and accommodations in Puerto Rico with our hotels search tool below

Booking.com