HowToGo

Flight from Puerto Rico to Richmond, Northern Cape, South Africa

How to get to Richmond, Northern Cape, South Africa from Puerto Rico by flight ? You can check flights from Puerto Rico to Richmond, Northern Cape, South Africa below.

Search Transfer from Puerto Rico to Richmond, Northern Cape, South Africa

Search Flights

You can find flight ticket prices from Puerto Rico to Richmond, Northern Cape, South Africa with our flight tickets search tool below

1. San Juan to Port Elizabeth

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

  2. You take a flight from San Juan to Port Elizabeth and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Port Elizabeth to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA2022 United Airlines
UA2222 United Airlines
FA134 Safair
07:40 San Juan
18:45 Washington Dulles
16:55 Capetown
11:37 Washington Dulles
15:20 Capetown
18:15 Port Elizabeth
Connect
UA2022 United Airlines
UA2222 United Airlines
4Z671 Airlink
07:40 San Juan
18:45 Washington Dulles
06:35 Capetown
11:37 Washington Dulles
15:20 Capetown
07:45 Port Elizabeth
Connect
UA2022 United Airlines
UA2222 United Airlines
FA138 Safair
07:40 San Juan
18:45 Washington Dulles
17:00 Capetown
11:37 Washington Dulles
15:20 Capetown
18:20 Port Elizabeth
Connect
UA1173 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z671 Airlink
13:24 San Juan
21:05 Newark
18:40 Johannesburg
06:35 Capetown
17:35 Newark
17:45 Johannesburg
20:50 Capetown
07:45 Port Elizabeth
Connect
UA1173 United Airlines
UA188 United Airlines
FA230 369 369 Safair
13:24 San Juan
21:05 Newark
06:15 Johannesburg
17:35 Newark
17:45 Johannesburg
08:00 Port Elizabeth
Connect
UA1173 United Airlines
UA188 United Airlines
4Z797 Airlink
13:24 San Juan
21:05 Newark
10:10 Johannesburg
17:35 Newark
17:45 Johannesburg
11:55 Port Elizabeth
Connect
UA1173 United Airlines
UA1122 United Airlines
4Z671 Airlink
13:24 San Juan
20:35 Newark
06:35 Capetown
17:35 Newark
17:10 Capetown
07:45 Port Elizabeth
Connect
UA1173 United Airlines
UA188 United Airlines
4Z793 Airlink
13:24 San Juan
21:05 Newark
06:00 Johannesburg
17:35 Newark
17:45 Johannesburg
07:45 Port Elizabeth
Connect
DL1883 Delta
DL200 Delta
4Z793 Airlink
14:42 San Juan
21:40 Atlanta
06:00 Johannesburg
18:35 Atlanta
19:00 Johannesburg
07:45 Port Elizabeth
Connect
DL1883 Delta
DL200 Delta
FA230 369 369 Safair
14:42 San Juan
21:40 Atlanta
06:15 Johannesburg
18:35 Atlanta
19:00 Johannesburg
08:00 Port Elizabeth
Connect
DL1883 Delta
DL210 Delta
4Z910 Airlink
4Z793 Airlink
14:42 San Juan
21:00 Atlanta
18:40 Capetown
06:00 Johannesburg
18:35 Atlanta
17:50 Capetown
20:45 Johannesburg
07:45 Port Elizabeth
Connect
DL1883 Delta
DL200 Delta
5Z250 CemAir
14:42 San Juan
21:40 Atlanta
07:00 Johannesburg
18:35 Atlanta
19:00 Johannesburg
08:50 Port Elizabeth
Connect
DL1883 Delta
DL210 Delta
4Z671 Airlink
14:42 San Juan
21:00 Atlanta
06:35 Capetown
18:35 Atlanta
17:50 Capetown
07:45 Port Elizabeth
Connect
DL1761 Delta
DL200 Delta
5Z250 CemAir
16:15 San Juan
21:40 Atlanta
07:00 Johannesburg
20:10 Atlanta
19:00 Johannesburg
08:50 Port Elizabeth
Connect
DL1761 Delta
DL210 Delta
4Z910 Airlink
4Z793 Airlink
16:15 San Juan
21:00 Atlanta
18:40 Capetown
06:00 Johannesburg
20:10 Atlanta
17:50 Capetown
20:45 Johannesburg
07:45 Port Elizabeth
Connect
DL1761 Delta
DL200 Delta
FA230 369 369 Safair
16:15 San Juan
21:40 Atlanta
06:15 Johannesburg
20:10 Atlanta
19:00 Johannesburg
08:00 Port Elizabeth
Connect
DL1761 Delta
DL200 Delta
4Z793 Airlink
16:15 San Juan
21:40 Atlanta
06:00 Johannesburg
20:10 Atlanta
19:00 Johannesburg
07:45 Port Elizabeth
Connect
DL1761 Delta
DL210 Delta
4Z671 Airlink
16:15 San Juan
21:00 Atlanta
06:35 Capetown
20:10 Atlanta
17:50 Capetown
07:45 Port Elizabeth
Connect
DL1761 Delta
DL210 Delta
FA130 Safair
16:15 San Juan
21:00 Atlanta
12:35 Capetown
20:10 Atlanta
17:50 Capetown
13:55 Port Elizabeth
Connect

2. San Juan to Bloemfontein

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

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

  3. You take a bus, shuttle or taxi from Bloemfontein to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA2022 United Airlines
UA2222 United Airlines
4Z606 Airlink
07:40 San Juan
18:45 Washington Dulles
16:40 Capetown
11:37 Washington Dulles
15:20 Capetown
18:15 Bloemfontein
Connect
DL1854 Delta
KQ3 Kenya Airways
KQ762 Kenya Airways
4Z705 Airlink
08:00 San Juan
13:45 New York JFK
12:35 Nairobi
17:05 Johannesburg
12:10 New York JFK
10:30 Nairobi
15:50 Johannesburg
18:05 Bloemfontein
Connect
UA1173 United Airlines
UA188 United Airlines
5Z100 CemAir
13:24 San Juan
21:05 Newark
06:25 Johannesburg
17:35 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA1173 United Airlines
UA1122 United Airlines
FA840 Safair
13:24 San Juan
20:35 Newark
06:30 Capetown
17:35 Newark
17:10 Capetown
08:05 Bloemfontein
Connect
UA1173 United Airlines
UA1122 United Airlines
4Z600 Airlink
13:24 San Juan
20:35 Newark
06:00 Capetown
17:35 Newark
17:10 Capetown
07:35 Bloemfontein
Connect
UA1173 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z600 Airlink
13:24 San Juan
21:05 Newark
18:40 Johannesburg
06:00 Capetown
17:35 Newark
17:45 Johannesburg
20:50 Capetown
07:35 Bloemfontein
Connect
UA1173 United Airlines
UA188 United Airlines
4Z707 Airlink
13:24 San Juan
21:05 Newark
08:30 Johannesburg
17:35 Newark
17:45 Johannesburg
09:30 Bloemfontein
Connect
UA1173 United Airlines
UA188 United Airlines
4Z701 Airlink
13:24 San Juan
21:05 Newark
06:20 Johannesburg
17:35 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
DL1883 Delta
DL200 Delta
4Z701 Airlink
14:42 San Juan
21:40 Atlanta
06:20 Johannesburg
18:35 Atlanta
19:00 Johannesburg
07:20 Bloemfontein
Connect
DL1883 Delta
DL210 Delta
FA840 Safair
14:42 San Juan
21:00 Atlanta
06:30 Capetown
18:35 Atlanta
17:50 Capetown
08:05 Bloemfontein
Connect
DL1883 Delta
DL210 Delta
4Z910 Airlink
4Z701 Airlink
14:42 San Juan
21:00 Atlanta
18:40 Capetown
06:20 Johannesburg
18:35 Atlanta
17:50 Capetown
20:45 Johannesburg
07:20 Bloemfontein
Connect
DL1883 Delta
DL210 Delta
4Z600 Airlink
14:42 San Juan
21:00 Atlanta
06:00 Capetown
18:35 Atlanta
17:50 Capetown
07:35 Bloemfontein
Connect
DL1883 Delta
DL200 Delta
5Z100 CemAir
14:42 San Juan
21:40 Atlanta
06:25 Johannesburg
18:35 Atlanta
19:00 Johannesburg
07:25 Bloemfontein
Connect
DL1883 Delta
DL200 Delta
4Z707 Airlink
14:42 San Juan
21:40 Atlanta
08:30 Johannesburg
18:35 Atlanta
19:00 Johannesburg
09:30 Bloemfontein
Connect
DL1883 Delta
DL210 Delta
4Z604 Airlink
14:42 San Juan
21:00 Atlanta
10:35 Capetown
18:35 Atlanta
17:50 Capetown
12:10 Bloemfontein
Connect
DL1761 Delta
DL210 Delta
FA840 Safair
16:15 San Juan
21:00 Atlanta
06:30 Capetown
20:10 Atlanta
17:50 Capetown
08:05 Bloemfontein
Connect
DL1761 Delta
DL210 Delta
4Z604 Airlink
16:15 San Juan
21:00 Atlanta
10:35 Capetown
20:10 Atlanta
17:50 Capetown
12:10 Bloemfontein
Connect
DL1761 Delta
DL200 Delta
4Z701 Airlink
16:15 San Juan
21:40 Atlanta
06:20 Johannesburg
20:10 Atlanta
19:00 Johannesburg
07:20 Bloemfontein
Connect
DL1761 Delta
DL200 Delta
4Z707 Airlink
16:15 San Juan
21:40 Atlanta
08:30 Johannesburg
20:10 Atlanta
19:00 Johannesburg
09:30 Bloemfontein
Connect
DL1761 Delta
DL210 Delta
4Z910 Airlink
4Z703 Airlink
16:15 San Juan
21:00 Atlanta
18:40 Capetown
09:35 Johannesburg
20:10 Atlanta
17:50 Capetown
20:45 Johannesburg
10:35 Bloemfontein
Connect
DL1761 Delta
DL210 Delta
4Z600 Airlink
16:15 San Juan
21:00 Atlanta
06:00 Capetown
20:10 Atlanta
17:50 Capetown
07:35 Bloemfontein
Connect
DL1761 Delta
DL200 Delta
5Z100 CemAir
16:15 San Juan
21:40 Atlanta
06:25 Johannesburg
20:10 Atlanta
19:00 Johannesburg
07:25 Bloemfontein
Connect
DL1761 Delta
DL210 Delta
4Z910 Airlink
4Z701 Airlink
16:15 San Juan
21:00 Atlanta
18:40 Capetown
06:20 Johannesburg
20:10 Atlanta
17:50 Capetown
20:45 Johannesburg
07:20 Bloemfontein
Connect

3. Aguadilla to Bloemfontein

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

  2. You take a flight from Aguadilla to Bloemfontein and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Bloemfontein to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1162 United Airlines
UA1122 United Airlines
4Z600 Airlink
01:00 Aguadilla
20:35 Newark
06:00 Capetown
04:59 Newark
17:10 Capetown
07:35 Bloemfontein
Connect
UA1162 United Airlines
UA934 United Airlines
VS449 Virgin Atlantic
5Z106 CemAir
01:00 Aguadilla
08:45 Newark
22:30 London Heathrow
12:00 Johannesburg
04:59 Newark
20:40 London Heathrow
10:25 Johannesburg
13:00 Bloemfontein
Connect
UA1162 United Airlines
UA188 United Airlines
4Z701 Airlink
01:00 Aguadilla
21:05 Newark
06:20 Johannesburg
04:59 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA1162 United Airlines
UA1122 United Airlines
FA840 Safair
01:00 Aguadilla
20:35 Newark
06:30 Capetown
04:59 Newark
17:10 Capetown
08:05 Bloemfontein
Connect
UA1162 United Airlines
UA188 United Airlines
4Z707 Airlink
01:00 Aguadilla
21:05 Newark
08:30 Johannesburg
04:59 Newark
17:45 Johannesburg
09:30 Bloemfontein
Connect
UA1162 United Airlines
UA934 United Airlines
BA059 British Airways
FA842 Safair
01:00 Aguadilla
08:45 Newark
22:25 London Heathrow
12:50 Capetown
04:59 Newark
20:40 London Heathrow
11:05 Capetown
14:25 Bloemfontein
Connect
UA1162 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z600 Airlink
01:00 Aguadilla
21:05 Newark
18:40 Johannesburg
06:00 Capetown
04:59 Newark
17:45 Johannesburg
20:50 Capetown
07:35 Bloemfontein
Connect
UA1162 United Airlines
UA934 United Airlines
VS449 Virgin Atlantic
4Z709 Airlink
01:00 Aguadilla
08:45 Newark
22:30 London Heathrow
14:00 Johannesburg
04:59 Newark
20:40 London Heathrow
10:25 Johannesburg
15:00 Bloemfontein
Connect
UA1162 United Airlines
UA934 United Airlines
BA059 British Airways
4Z606 Airlink
01:00 Aguadilla
08:45 Newark
22:25 London Heathrow
16:40 Capetown
04:59 Newark
20:40 London Heathrow
11:05 Capetown
18:15 Bloemfontein
Connect
UA1162 United Airlines
UA188 United Airlines
5Z100 CemAir
01:00 Aguadilla
21:05 Newark
06:25 Johannesburg
04:59 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA1162 United Airlines
UA934 United Airlines
VS449 Virgin Atlantic
FA846 Safair
01:00 Aguadilla
08:45 Newark
22:30 London Heathrow
14:30 Johannesburg
04:59 Newark
20:40 London Heathrow
10:25 Johannesburg
15:30 Bloemfontein
Connect
B6838 JetBlue Airways
AA142 American Airlines
VS449 Virgin Atlantic
5Z106 CemAir
02:05 Aguadilla
09:15 New York JFK
22:30 London Heathrow
12:00 Johannesburg
05:56 New York JFK
21:40 London Heathrow
10:25 Johannesburg
13:00 Bloemfontein
Connect
B6838 JetBlue Airways
AA142 American Airlines
VS449 Virgin Atlantic
4Z709 Airlink
02:05 Aguadilla
09:15 New York JFK
22:30 London Heathrow
14:00 Johannesburg
05:56 New York JFK
21:40 London Heathrow
10:25 Johannesburg
15:00 Bloemfontein
Connect
B6838 JetBlue Airways
KQ3 Kenya Airways
KQ762 Kenya Airways
4Z705 Airlink
02:05 Aguadilla
13:45 New York JFK
12:35 Nairobi
17:05 Johannesburg
05:56 New York JFK
10:30 Nairobi
15:50 Johannesburg
18:05 Bloemfontein
Connect
B6838 JetBlue Airways
AA142 American Airlines
VS449 Virgin Atlantic
FA846 Safair
02:05 Aguadilla
09:15 New York JFK
22:30 London Heathrow
14:30 Johannesburg
05:56 New York JFK
21:40 London Heathrow
10:25 Johannesburg
15:30 Bloemfontein
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
FA846 Safair
02:05 Aguadilla
08:20 New York JFK
22:30 London Heathrow
14:30 Johannesburg
05:56 New York JFK
20:45 London Heathrow
10:25 Johannesburg
15:30 Bloemfontein
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
4Z709 Airlink
02:05 Aguadilla
08:20 New York JFK
22:30 London Heathrow
14:00 Johannesburg
05:56 New York JFK
20:45 London Heathrow
10:25 Johannesburg
15:00 Bloemfontein
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
5Z106 CemAir
02:05 Aguadilla
08:20 New York JFK
22:30 London Heathrow
12:00 Johannesburg
05:56 New York JFK
20:45 London Heathrow
10:25 Johannesburg
13:00 Bloemfontein
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
BA059 British Airways
FA842 Safair
02:05 Aguadilla
08:20 New York JFK
22:25 London Heathrow
12:50 Capetown
05:56 New York JFK
20:45 London Heathrow
11:05 Capetown
14:25 Bloemfontein
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
BA059 British Airways
4Z606 Airlink
02:05 Aguadilla
08:20 New York JFK
22:25 London Heathrow
16:40 Capetown
05:56 New York JFK
20:45 London Heathrow
11:05 Capetown
18:15 Bloemfontein
Connect
B6538 JetBlue Airways
B61407 JetBlue Airways
AF864 Air France
4Z600 Airlink
09:30 Aguadilla
17:09 New York JFK
10:10 Paris Charles de Gaulle
06:00 Capetown
13:20 New York JFK
06:55 Paris Charles de Gaulle
21:20 Capetown
07:35 Bloemfontein
Connect
B6538 JetBlue Airways
KL0642 KLM
KL0591 KLM
5Z100 CemAir
09:30 Aguadilla
17:35 New York JFK
10:35 Amsterdam Schiphol
06:25 Johannesburg
13:20 New York JFK
06:50 Amsterdam Schiphol
21:20 Johannesburg
07:25 Bloemfontein
Connect
B6538 JetBlue Airways
KL0642 KLM
KL0591 KLM
4Z701 Airlink
09:30 Aguadilla
17:35 New York JFK
10:35 Amsterdam Schiphol
06:20 Johannesburg
13:20 New York JFK
06:50 Amsterdam Schiphol
21:20 Johannesburg
07:20 Bloemfontein
Connect
B6538 JetBlue Airways
AA106 American Airlines
BA055 British Airways
4Z703 Airlink
09:30 Aguadilla
19:05 New York JFK
19:05 London Heathrow
09:35 Johannesburg
13:20 New York JFK
07:30 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
B6538 JetBlue Airways
AA100 American Airlines
BA055 British Airways
4Z703 Airlink
09:30 Aguadilla
18:00 New York JFK
19:05 London Heathrow
09:35 Johannesburg
13:20 New York JFK
06:20 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
B6538 JetBlue Airways
B67 JetBlue Airways
BA055 British Airways
4Z703 Airlink
09:30 Aguadilla
21:00 New York JFK
19:05 London Heathrow
09:35 Johannesburg
13:20 New York JFK
09:30 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
B6538 JetBlue Airways
KL0642 KLM
KL0597 KLM
4Z600 Airlink
09:30 Aguadilla
17:35 New York JFK
10:10 Amsterdam Schiphol
06:00 Capetown
13:20 New York JFK
06:50 Amsterdam Schiphol
21:25 Capetown
07:35 Bloemfontein
Connect
B62769 JetBlue Airways
VS130 Virgin Atlantic
VS449 Virgin Atlantic
5Z106 CemAir
15:50 Aguadilla
22:45 Tampa
22:30 London Heathrow
12:00 Johannesburg
18:36 Tampa
12:30 London Heathrow
10:25 Johannesburg
13:00 Bloemfontein
Connect
B62769 JetBlue Airways
VS130 Virgin Atlantic
BA055 British Airways
4Z703 Airlink
15:50 Aguadilla
22:45 Tampa
19:05 London Heathrow
09:35 Johannesburg
18:36 Tampa
12:30 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
B62769 JetBlue Airways
VS130 Virgin Atlantic
VS478 Virgin Atlantic
4Z604 Airlink
15:50 Aguadilla
22:45 Tampa
19:05 London Heathrow
10:35 Capetown
18:36 Tampa
12:30 London Heathrow
07:45 Capetown
12:10 Bloemfontein
Connect
B62038 JetBlue Airways
AA142 American Airlines
VS449 Virgin Atlantic
5Z106 CemAir
19:06 Aguadilla
09:15 New York JFK
22:30 London Heathrow
12:00 Johannesburg
23:00 New York JFK
21:40 London Heathrow
10:25 Johannesburg
13:00 Bloemfontein
Connect
B62038 JetBlue Airways
TK12 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z106 CemAir
19:06 Aguadilla
00:10 New York JFK
01:10 Istanbul
12:00 Johannesburg
23:00 New York JFK
16:50 Istanbul
09:50 Johannesburg
13:00 Bloemfontein
Connect
B62038 JetBlue Airways
AF009 Air France
AF990 Air France
5Z108 CemAir
19:06 Aguadilla
23:55 New York JFK
21:30 Paris Charles de Gaulle
15:30 Johannesburg
23:00 New York JFK
13:20 Paris Charles de Gaulle
08:10 Johannesburg
16:30 Bloemfontein
Connect
B62038 JetBlue Airways
AF009 Air France
AF990 Air France
4Z703 Airlink
19:06 Aguadilla
23:55 New York JFK
21:30 Paris Charles de Gaulle
09:35 Johannesburg
23:00 New York JFK
13:20 Paris Charles de Gaulle
08:10 Johannesburg
10:35 Bloemfontein
Connect
B62038 JetBlue Airways
B61107 JetBlue Airways
BA059 British Airways
4Z606 Airlink
19:06 Aguadilla
08:20 New York JFK
22:25 London Heathrow
16:40 Capetown
23:00 New York JFK
20:45 London Heathrow
11:05 Capetown
18:15 Bloemfontein
Connect
B62038 JetBlue Airways
TK12 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z108 CemAir
19:06 Aguadilla
00:10 New York JFK
01:10 Istanbul
15:30 Johannesburg
23:00 New York JFK
16:50 Istanbul
09:50 Johannesburg
16:30 Bloemfontein
Connect
B62038 JetBlue Airways
AF009 Air France
AF990 Air France
5Z106 CemAir
19:06 Aguadilla
23:55 New York JFK
21:30 Paris Charles de Gaulle
12:00 Johannesburg
23:00 New York JFK
13:20 Paris Charles de Gaulle
08:10 Johannesburg
13:00 Bloemfontein
Connect
B62038 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
5Z108 CemAir
19:06 Aguadilla
08:20 New York JFK
22:30 London Heathrow
15:30 Johannesburg
23:00 New York JFK
20:45 London Heathrow
10:25 Johannesburg
16:30 Bloemfontein
Connect
F94885 Frontier Airlines
UA2398 United Airlines
UA2222 United Airlines
4Z606 Airlink
21:25 Aguadilla
12:58 Tampa
18:45 Washington Dulles
16:40 Capetown
00:29 Tampa
15:15 Washington Dulles
15:20 Capetown
18:15 Bloemfontein
Connect
F94885 Frontier Airlines
UA2331 United Airlines
UA2222 United Airlines
4Z606 Airlink
21:25 Aguadilla
08:48 Tampa
18:45 Washington Dulles
16:40 Capetown
00:29 Tampa
11:05 Washington Dulles
15:20 Capetown
18:15 Bloemfontein
Connect

4. San Juan to George

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

  2. You take a flight from San Juan to George and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from George to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA2022 United Airlines
UA2222 United Airlines
4Z635 Airlink
07:40 San Juan
18:45 Washington Dulles
16:55 Capetown
11:37 Washington Dulles
15:20 Capetown
17:50 George
Connect
UA1173 United Airlines
UA188 United Airlines
5Z430 CemAir
13:24 San Juan
21:05 Newark
06:25 Johannesburg
17:35 Newark
17:45 Johannesburg
08:20 George
Connect
UA1173 United Airlines
UA1122 United Airlines
4Z621 Airlink
13:24 San Juan
20:35 Newark
07:15 Capetown
17:35 Newark
17:10 Capetown
08:10 George
Connect
UA1173 United Airlines
UA188 United Airlines
FA250 Safair
13:24 San Juan
21:05 Newark
05:55 Johannesburg
17:35 Newark
17:45 Johannesburg
07:55 George
Connect
UA1173 United Airlines
UA188 United Airlines
5Z400 CemAir
13:24 San Juan
21:05 Newark
05:45 Johannesburg
17:35 Newark
17:45 Johannesburg
07:40 George
Connect
UA1173 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z621 Airlink
13:24 San Juan
21:05 Newark
18:40 Johannesburg
07:15 Capetown
17:35 Newark
17:45 Johannesburg
20:50 Capetown
08:10 George
Connect
DL1883 Delta
DL200 Delta
FA250 Safair
14:42 San Juan
21:40 Atlanta
05:55 Johannesburg
18:35 Atlanta
19:00 Johannesburg
07:55 George
Connect
DL1883 Delta
DL210 Delta
4Z623 Airlink
14:42 San Juan
21:00 Atlanta
09:00 Capetown
18:35 Atlanta
17:50 Capetown
09:55 George
Connect
DL1883 Delta
DL210 Delta
4Z621 Airlink
14:42 San Juan
21:00 Atlanta
07:15 Capetown
18:35 Atlanta
17:50 Capetown
08:10 George
Connect
DL1883 Delta
DL200 Delta
5Z400 CemAir
14:42 San Juan
21:40 Atlanta
05:45 Johannesburg
18:35 Atlanta
19:00 Johannesburg
07:40 George
Connect
DL1883 Delta
DL200 Delta
5Z430 CemAir
14:42 San Juan
21:40 Atlanta
06:25 Johannesburg
18:35 Atlanta
19:00 Johannesburg
08:20 George
Connect
DL1761 Delta
DL210 Delta
4Z623 Airlink
16:15 San Juan
21:00 Atlanta
09:00 Capetown
20:10 Atlanta
17:50 Capetown
09:55 George
Connect
DL1761 Delta
DL210 Delta
4Z621 Airlink
16:15 San Juan
21:00 Atlanta
07:15 Capetown
20:10 Atlanta
17:50 Capetown
08:10 George
Connect
DL1761 Delta
DL200 Delta
FA250 Safair
16:15 San Juan
21:40 Atlanta
05:55 Johannesburg
20:10 Atlanta
19:00 Johannesburg
07:55 George
Connect
DL1761 Delta
DL200 Delta
5Z400 CemAir
16:15 San Juan
21:40 Atlanta
05:45 Johannesburg
20:10 Atlanta
19:00 Johannesburg
07:40 George
Connect
DL1761 Delta
DL210 Delta
4Z633 Airlink
16:15 San Juan
21:00 Atlanta
12:10 Capetown
20:10 Atlanta
17:50 Capetown
13:05 George
Connect
DL1761 Delta
DL200 Delta
5Z430 CemAir
16:15 San Juan
21:40 Atlanta
06:25 Johannesburg
20:10 Atlanta
19:00 Johannesburg
08:20 George
Connect

5. San Juan to Kimberley

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

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

  3. You take a bus, shuttle or taxi from Kimberley to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
DL1763 Delta
DL200 Delta
5Z510 CemAir
07:00 San Juan
21:40 Atlanta
06:20 Johannesburg
10:50 Atlanta
19:00 Johannesburg
07:45 Kimberley
Connect
DL1763 Delta
DL210 Delta
4Z611 Airlink
07:00 San Juan
21:00 Atlanta
06:15 Capetown
10:50 Atlanta
17:50 Capetown
07:45 Kimberley
Connect
DL1763 Delta
DL210 Delta
4Z613 Airlink
07:00 San Juan
21:00 Atlanta
08:00 Capetown
10:50 Atlanta
17:50 Capetown
09:30 Kimberley
Connect
DL1763 Delta
DL210 Delta
5Z750 CemAir
07:00 San Juan
21:00 Atlanta
06:00 Capetown
10:50 Atlanta
17:50 Capetown
07:30 Kimberley
Connect
DL1763 Delta
DL200 Delta
4Z721 Airlink
07:00 San Juan
21:40 Atlanta
07:00 Johannesburg
10:50 Atlanta
19:00 Johannesburg
08:05 Kimberley
Connect
UA2022 United Airlines
UA2222 United Airlines
4Z613 Airlink
07:40 San Juan
18:45 Washington Dulles
08:00 Capetown
11:37 Washington Dulles
15:20 Capetown
09:30 Kimberley
Connect
UA2022 United Airlines
UA2222 United Airlines
5Z750 CemAir
07:40 San Juan
18:45 Washington Dulles
06:00 Capetown
11:37 Washington Dulles
15:20 Capetown
07:30 Kimberley
Connect
UA2022 United Airlines
UA2222 United Airlines
4Z611 Airlink
07:40 San Juan
18:45 Washington Dulles
06:15 Capetown
11:37 Washington Dulles
15:20 Capetown
07:45 Kimberley
Connect
UA1173 United Airlines
UA1122 United Airlines
4Z611 Airlink
13:24 San Juan
20:35 Newark
06:15 Capetown
17:35 Newark
17:10 Capetown
07:45 Kimberley
Connect
UA1173 United Airlines
UA188 United Airlines
5Z510 CemAir
13:24 San Juan
21:05 Newark
06:20 Johannesburg
17:35 Newark
17:45 Johannesburg
07:45 Kimberley
Connect
UA1173 United Airlines
UA188 United Airlines
4Z721 Airlink
13:24 San Juan
21:05 Newark
07:00 Johannesburg
17:35 Newark
17:45 Johannesburg
08:05 Kimberley
Connect
UA1173 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z613 Airlink
13:24 San Juan
21:05 Newark
18:40 Johannesburg
08:00 Capetown
17:35 Newark
17:45 Johannesburg
20:50 Capetown
09:30 Kimberley
Connect
UA1173 United Airlines
UA188 United Airlines
4Z723 Airlink
13:24 San Juan
21:05 Newark
09:15 Johannesburg
17:35 Newark
17:45 Johannesburg
10:20 Kimberley
Connect
UA1173 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z611 Airlink
13:24 San Juan
21:05 Newark
18:40 Johannesburg
06:15 Capetown
17:35 Newark
17:45 Johannesburg
20:50 Capetown
07:45 Kimberley
Connect
DL1883 Delta
DL200 Delta
4Z723 Airlink
14:42 San Juan
21:40 Atlanta
09:15 Johannesburg
18:35 Atlanta
19:00 Johannesburg
10:20 Kimberley
Connect
DL1883 Delta
DL210 Delta
5Z750 CemAir
14:42 San Juan
21:00 Atlanta
06:00 Capetown
18:35 Atlanta
17:50 Capetown
07:30 Kimberley
Connect
DL1883 Delta
DL200 Delta
5Z510 CemAir
14:42 San Juan
21:40 Atlanta
06:20 Johannesburg
18:35 Atlanta
19:00 Johannesburg
07:45 Kimberley
Connect
DL1883 Delta
DL210 Delta
4Z611 Airlink
14:42 San Juan
21:00 Atlanta
06:15 Capetown
18:35 Atlanta
17:50 Capetown
07:45 Kimberley
Connect
DL1883 Delta
DL210 Delta
4Z910 Airlink
4Z723 Airlink
14:42 San Juan
21:00 Atlanta
18:40 Capetown
09:15 Johannesburg
18:35 Atlanta
17:50 Capetown
20:45 Johannesburg
10:20 Kimberley
Connect
DL1883 Delta
DL210 Delta
4Z613 Airlink
14:42 San Juan
21:00 Atlanta
08:00 Capetown
18:35 Atlanta
17:50 Capetown
09:30 Kimberley
Connect
DL1883 Delta
DL210 Delta
4Z910 Airlink
4Z721 Airlink
14:42 San Juan
21:00 Atlanta
18:40 Capetown
07:00 Johannesburg
18:35 Atlanta
17:50 Capetown
20:45 Johannesburg
08:05 Kimberley
Connect
DL1883 Delta
DL200 Delta
4Z721 Airlink
14:42 San Juan
21:40 Atlanta
07:00 Johannesburg
18:35 Atlanta
19:00 Johannesburg
08:05 Kimberley
Connect
DL1761 Delta
DL200 Delta
4Z723 Airlink
16:15 San Juan
21:40 Atlanta
09:15 Johannesburg
20:10 Atlanta
19:00 Johannesburg
10:20 Kimberley
Connect
DL1761 Delta
DL210 Delta
4Z611 Airlink
16:15 San Juan
21:00 Atlanta
06:15 Capetown
20:10 Atlanta
17:50 Capetown
07:45 Kimberley
Connect
DL1761 Delta
DL200 Delta
FA123 Safair
5Z750 CemAir
16:15 San Juan
21:40 Atlanta
20:15 Johannesburg
06:00 Capetown
20:10 Atlanta
19:00 Johannesburg
22:25 Capetown
07:30 Kimberley
Connect
DL1761 Delta
DL210 Delta
4Z613 Airlink
16:15 San Juan
21:00 Atlanta
08:00 Capetown
20:10 Atlanta
17:50 Capetown
09:30 Kimberley
Connect
DL1761 Delta
DL200 Delta
5Z510 CemAir
16:15 San Juan
21:40 Atlanta
06:20 Johannesburg
20:10 Atlanta
19:00 Johannesburg
07:45 Kimberley
Connect
DL1761 Delta
DL210 Delta
4Z910 Airlink
4Z723 Airlink
16:15 San Juan
21:00 Atlanta
18:40 Capetown
09:15 Johannesburg
20:10 Atlanta
17:50 Capetown
20:45 Johannesburg
10:20 Kimberley
Connect
DL1761 Delta
DL210 Delta
4Z910 Airlink
4Z721 Airlink
16:15 San Juan
21:00 Atlanta
18:40 Capetown
07:00 Johannesburg
20:10 Atlanta
17:50 Capetown
20:45 Johannesburg
08:05 Kimberley
Connect
DL1761 Delta
DL200 Delta
4Z721 Airlink
16:15 San Juan
21:40 Atlanta
07:00 Johannesburg
20:10 Atlanta
19:00 Johannesburg
08:05 Kimberley
Connect
DL1761 Delta
DL210 Delta
5Z750 CemAir
16:15 San Juan
21:00 Atlanta
06:00 Capetown
20:10 Atlanta
17:50 Capetown
07:30 Kimberley
Connect
DL1761 Delta
DL200 Delta
FA125 Safair
5Z750 CemAir
16:15 San Juan
21:40 Atlanta
20:05 Johannesburg
06:00 Capetown
20:10 Atlanta
19:00 Johannesburg
22:20 Capetown
07:30 Kimberley
Connect
NK2326 Spirit Airlines
DL200 Delta
4Z721 Airlink
16:32 San Juan
21:40 Atlanta
07:00 Johannesburg
20:30 Atlanta
19:00 Johannesburg
08:05 Kimberley
Connect
NK2326 Spirit Airlines
DL200 Delta
4Z723 Airlink
16:32 San Juan
21:40 Atlanta
09:15 Johannesburg
20:30 Atlanta
19:00 Johannesburg
10:20 Kimberley
Connect
NK2326 Spirit Airlines
DL200 Delta
5Z510 CemAir
16:32 San Juan
21:40 Atlanta
06:20 Johannesburg
20:30 Atlanta
19:00 Johannesburg
07:45 Kimberley
Connect
IB6300 Iberia
MS754 Egyptair
MS839 Egyptair
4Z723 Airlink
20:15 San Juan
15:30 Madrid
00:10 Cairo
09:15 Johannesburg
10:20 Madrid
21:05 Cairo
07:10 Johannesburg
10:20 Kimberley
Connect
IB6300 Iberia
AF1301 Air France
AF990 Air France
4Z723 Airlink
20:15 San Juan
12:20 Madrid
21:30 Paris Charles de Gaulle
09:15 Johannesburg
10:20 Madrid
14:25 Paris Charles de Gaulle
08:10 Johannesburg
10:20 Kimberley
Connect
IB6300 Iberia
LY396 El Al
LY051 El Al
4Z723 Airlink
20:15 San Juan
11:20 Madrid
23:30 Tel Aviv
09:15 Johannesburg
10:20 Madrid
17:00 Tel Aviv
07:00 Johannesburg
10:20 Kimberley
Connect
IB6300 Iberia
IB3980 Iberia
LY051 El Al
4Z723 Airlink
20:15 San Juan
11:40 Madrid
23:30 Tel Aviv
09:15 Johannesburg
10:20 Madrid
17:25 Tel Aviv
07:00 Johannesburg
10:20 Kimberley
Connect

6. Aguadilla to Kimberley

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

  2. You take a flight from Aguadilla to Kimberley and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Kimberley to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1162 United Airlines
UA934 United Airlines
VS449 Virgin Atlantic
5Z522 CemAir
01:00 Aguadilla
08:45 Newark
22:30 London Heathrow
15:30 Johannesburg
04:59 Newark
20:40 London Heathrow
10:25 Johannesburg
16:55 Kimberley
Connect
UA1162 United Airlines
UA934 United Airlines
BA059 British Airways
5Z754 CemAir
01:00 Aguadilla
08:45 Newark
22:25 London Heathrow
15:45 Capetown
04:59 Newark
20:40 London Heathrow
11:05 Capetown
17:15 Kimberley
Connect
UA1162 United Airlines
UA934 United Airlines
VS449 Virgin Atlantic
5Z514 CemAir
01:00 Aguadilla
08:45 Newark
22:30 London Heathrow
13:30 Johannesburg
04:59 Newark
20:40 London Heathrow
10:25 Johannesburg
14:55 Kimberley
Connect
UA1162 United Airlines
UA934 United Airlines
VS449 Virgin Atlantic
5Z518 CemAir
01:00 Aguadilla
08:45 Newark
22:30 London Heathrow
14:25 Johannesburg
04:59 Newark
20:40 London Heathrow
10:25 Johannesburg
15:50 Kimberley
Connect
UA1162 United Airlines
UA934 United Airlines
BA059 British Airways
4Z617 Airlink
01:00 Aguadilla
08:45 Newark
22:25 London Heathrow
15:25 Capetown
04:59 Newark
20:40 London Heathrow
11:05 Capetown
16:55 Kimberley
Connect
UA1162 United Airlines
UA1122 United Airlines
4Z611 Airlink
01:00 Aguadilla
20:35 Newark
06:15 Capetown
04:59 Newark
17:10 Capetown
07:45 Kimberley
Connect
UA1162 United Airlines
UA188 United Airlines
5Z510 CemAir
01:00 Aguadilla
21:05 Newark
06:20 Johannesburg
04:59 Newark
17:45 Johannesburg
07:45 Kimberley
Connect
UA1162 United Airlines
UA188 United Airlines
4Z721 Airlink
01:00 Aguadilla
21:05 Newark
07:00 Johannesburg
04:59 Newark
17:45 Johannesburg
08:05 Kimberley
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
5Z514 CemAir
02:05 Aguadilla
08:20 New York JFK
22:30 London Heathrow
13:30 Johannesburg
05:56 New York JFK
20:45 London Heathrow
10:25 Johannesburg
14:55 Kimberley
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
BA059 British Airways
5Z754 CemAir
02:05 Aguadilla
08:20 New York JFK
22:25 London Heathrow
15:45 Capetown
05:56 New York JFK
20:45 London Heathrow
11:05 Capetown
17:15 Kimberley
Connect
B6838 JetBlue Airways
AA142 American Airlines
VS449 Virgin Atlantic
5Z514 CemAir
02:05 Aguadilla
09:15 New York JFK
22:30 London Heathrow
13:30 Johannesburg
05:56 New York JFK
21:40 London Heathrow
10:25 Johannesburg
14:55 Kimberley
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
5Z522 CemAir
02:05 Aguadilla
08:20 New York JFK
22:30 London Heathrow
15:30 Johannesburg
05:56 New York JFK
20:45 London Heathrow
10:25 Johannesburg
16:55 Kimberley
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
5Z518 CemAir
02:05 Aguadilla
08:20 New York JFK
22:30 London Heathrow
14:25 Johannesburg
05:56 New York JFK
20:45 London Heathrow
10:25 Johannesburg
15:50 Kimberley
Connect
B6838 JetBlue Airways
AA142 American Airlines
VS449 Virgin Atlantic
5Z518 CemAir
02:05 Aguadilla
09:15 New York JFK
22:30 London Heathrow
14:25 Johannesburg
05:56 New York JFK
21:40 London Heathrow
10:25 Johannesburg
15:50 Kimberley
Connect
B6838 JetBlue Airways
AA142 American Airlines
VS449 Virgin Atlantic
5Z522 CemAir
02:05 Aguadilla
09:15 New York JFK
22:30 London Heathrow
15:30 Johannesburg
05:56 New York JFK
21:40 London Heathrow
10:25 Johannesburg
16:55 Kimberley
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
BA059 British Airways
4Z617 Airlink
02:05 Aguadilla
08:20 New York JFK
22:25 London Heathrow
15:25 Capetown
05:56 New York JFK
20:45 London Heathrow
11:05 Capetown
16:55 Kimberley
Connect
B6538 JetBlue Airways
B67 JetBlue Airways
BA055 British Airways
4Z723 Airlink
09:30 Aguadilla
21:00 New York JFK
19:05 London Heathrow
09:15 Johannesburg
13:20 New York JFK
09:30 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
B62038 JetBlue Airways
B61107 JetBlue Airways
BA059 British Airways
4Z617 Airlink
19:06 Aguadilla
08:20 New York JFK
22:25 London Heathrow
15:25 Capetown
23:00 New York JFK
20:45 London Heathrow
11:05 Capetown
16:55 Kimberley
Connect
B62038 JetBlue Airways
AF009 Air France
AF990 Air France
4Z723 Airlink
19:06 Aguadilla
23:55 New York JFK
21:30 Paris Charles de Gaulle
09:15 Johannesburg
23:00 New York JFK
13:20 Paris Charles de Gaulle
08:10 Johannesburg
10:20 Kimberley
Connect
B62038 JetBlue Airways
AF009 Air France
AF990 Air France
5Z518 CemAir
19:06 Aguadilla
23:55 New York JFK
21:30 Paris Charles de Gaulle
14:25 Johannesburg
23:00 New York JFK
13:20 Paris Charles de Gaulle
08:10 Johannesburg
15:50 Kimberley
Connect
B62038 JetBlue Airways
TK12 Turkish Airlines
TK38 40 42 Turkish Airlines
5Z518 CemAir
19:06 Aguadilla
00:10 New York JFK
01:10 Istanbul
14:25 Johannesburg
23:00 New York JFK
16:50 Istanbul
09:50 Johannesburg
15:50 Kimberley
Connect
B62038 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
5Z518 CemAir
19:06 Aguadilla
08:20 New York JFK
22:30 London Heathrow
14:25 Johannesburg
23:00 New York JFK
20:45 London Heathrow
10:25 Johannesburg
15:50 Kimberley
Connect

7. San Juan to Maseru

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

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

  3. You take a bus, shuttle or taxi from Maseru to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
DL1763 Delta
DL200 Delta
4Z50 Airlink
07:00 San Juan
21:40 Atlanta
06:40 Johannesburg
10:50 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
UA2022 United Airlines
UA2222 United Airlines
4Z898 Airlink
4Z50 Airlink
07:40 San Juan
18:45 Washington Dulles
17:55 Capetown
06:40 Johannesburg
11:37 Washington Dulles
15:20 Capetown
20:00 Johannesburg
07:40 Maseru
Connect
UA1173 United Airlines
UA188 United Airlines
4Z50 Airlink
13:24 San Juan
21:05 Newark
06:40 Johannesburg
17:35 Newark
17:45 Johannesburg
07:40 Maseru
Connect
UA1173 United Airlines
UA188 United Airlines
4Z52 Airlink
13:24 San Juan
21:05 Newark
09:50 Johannesburg
17:35 Newark
17:45 Johannesburg
10:50 Maseru
Connect
DL1883 Delta
DL210 Delta
4Z910 Airlink
4Z50 Airlink
14:42 San Juan
21:00 Atlanta
18:40 Capetown
06:40 Johannesburg
18:35 Atlanta
17:50 Capetown
20:45 Johannesburg
07:40 Maseru
Connect
DL1883 Delta
DL200 Delta
4Z52 Airlink
14:42 San Juan
21:40 Atlanta
09:50 Johannesburg
18:35 Atlanta
19:00 Johannesburg
10:50 Maseru
Connect
DL1883 Delta
DL210 Delta
4Z910 Airlink
4Z52 Airlink
14:42 San Juan
21:00 Atlanta
18:40 Capetown
09:50 Johannesburg
18:35 Atlanta
17:50 Capetown
20:45 Johannesburg
10:50 Maseru
Connect
DL1883 Delta
DL200 Delta
4Z50 Airlink
14:42 San Juan
21:40 Atlanta
06:40 Johannesburg
18:35 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
DL1761 Delta
DL200 Delta
4Z52 Airlink
16:15 San Juan
21:40 Atlanta
09:50 Johannesburg
20:10 Atlanta
19:00 Johannesburg
10:50 Maseru
Connect
DL1761 Delta
DL210 Delta
4Z910 Airlink
4Z52 Airlink
16:15 San Juan
21:00 Atlanta
18:40 Capetown
09:50 Johannesburg
20:10 Atlanta
17:50 Capetown
20:45 Johannesburg
10:50 Maseru
Connect
DL1761 Delta
DL210 Delta
4Z910 Airlink
4Z50 Airlink
16:15 San Juan
21:00 Atlanta
18:40 Capetown
06:40 Johannesburg
20:10 Atlanta
17:50 Capetown
20:45 Johannesburg
07:40 Maseru
Connect
DL1761 Delta
DL210 Delta
W22034 FlexFlight ApS
4Z50 Airlink
16:15 San Juan
21:00 Atlanta
19:00 Capetown
06:40 Johannesburg
20:10 Atlanta
17:50 Capetown
21:00 Johannesburg
07:40 Maseru
Connect
DL1761 Delta
DL200 Delta
4Z50 Airlink
16:15 San Juan
21:40 Atlanta
06:40 Johannesburg
20:10 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
DL1761 Delta
DL210 Delta
GE134 Global Aviation
4Z50 Airlink
16:15 San Juan
21:00 Atlanta
19:00 Capetown
06:40 Johannesburg
20:10 Atlanta
17:50 Capetown
21:00 Johannesburg
07:40 Maseru
Connect
NK2326 Spirit Airlines
DL200 Delta
4Z52 Airlink
16:32 San Juan
21:40 Atlanta
09:50 Johannesburg
20:30 Atlanta
19:00 Johannesburg
10:50 Maseru
Connect
NK2326 Spirit Airlines
DL200 Delta
4Z50 Airlink
16:32 San Juan
21:40 Atlanta
06:40 Johannesburg
20:30 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
IB6300 Iberia
MS754 Egyptair
MS839 Egyptair
4Z52 Airlink
20:15 San Juan
15:30 Madrid
00:10 Cairo
09:50 Johannesburg
10:20 Madrid
21:05 Cairo
07:10 Johannesburg
10:50 Maseru
Connect
IB6300 Iberia
AF1301 Air France
AF990 Air France
4Z52 Airlink
20:15 San Juan
12:20 Madrid
21:30 Paris Charles de Gaulle
09:50 Johannesburg
10:20 Madrid
14:25 Paris Charles de Gaulle
08:10 Johannesburg
10:50 Maseru
Connect
IB6300 Iberia
LY396 El Al
LY051 El Al
4Z52 Airlink
20:15 San Juan
11:20 Madrid
23:30 Tel Aviv
09:50 Johannesburg
10:20 Madrid
17:00 Tel Aviv
07:00 Johannesburg
10:50 Maseru
Connect
IB6300 Iberia
IB3980 Iberia
LY051 El Al
4Z52 Airlink
20:15 San Juan
11:40 Madrid
23:30 Tel Aviv
09:50 Johannesburg
10:20 Madrid
17:25 Tel Aviv
07:00 Johannesburg
10:50 Maseru
Connect

8. Aguadilla to Maseru

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

  2. You take a flight from Aguadilla to Maseru and cost approximately 360 USD.

  3. You take a bus, shuttle or taxi from Maseru to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1162 United Airlines
UA934 United Airlines
VS449 Virgin Atlantic
4Z62 Airlink
01:00 Aguadilla
08:45 Newark
22:30 London Heathrow
15:00 Johannesburg
04:59 Newark
20:40 London Heathrow
10:25 Johannesburg
16:00 Maseru
Connect
UA1162 United Airlines
UA188 United Airlines
4Z50 Airlink
01:00 Aguadilla
21:05 Newark
06:40 Johannesburg
04:59 Newark
17:45 Johannesburg
07:40 Maseru
Connect
UA1162 United Airlines
UA188 United Airlines
4Z52 Airlink
01:00 Aguadilla
21:05 Newark
09:50 Johannesburg
04:59 Newark
17:45 Johannesburg
10:50 Maseru
Connect
B6838 JetBlue Airways
AA142 American Airlines
VS449 Virgin Atlantic
4Z62 Airlink
02:05 Aguadilla
09:15 New York JFK
22:30 London Heathrow
15:00 Johannesburg
05:56 New York JFK
21:40 London Heathrow
10:25 Johannesburg
16:00 Maseru
Connect
B6838 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
4Z62 Airlink
02:05 Aguadilla
08:20 New York JFK
22:30 London Heathrow
15:00 Johannesburg
05:56 New York JFK
20:45 London Heathrow
10:25 Johannesburg
16:00 Maseru
Connect
B6538 JetBlue Airways
KL0642 KLM
KL0591 KLM
4Z52 Airlink
09:30 Aguadilla
17:35 New York JFK
10:35 Amsterdam Schiphol
09:50 Johannesburg
13:20 New York JFK
06:50 Amsterdam Schiphol
21:20 Johannesburg
10:50 Maseru
Connect
B6538 JetBlue Airways
LY002 El Al
LY051 El Al
4Z52 Airlink
09:30 Aguadilla
17:30 New York JFK
23:30 Tel Aviv
09:50 Johannesburg
13:20 New York JFK
11:00 Tel Aviv
07:00 Johannesburg
10:50 Maseru
Connect
B6538 JetBlue Airways
LH401 Lufthansa
LH572 Lufthansa
4Z52 Airlink
09:30 Aguadilla
15:55 New York JFK
22:05 Frankfurt
09:50 Johannesburg
13:20 New York JFK
05:40 Frankfurt
08:30 Johannesburg
10:50 Maseru
Connect
B6538 JetBlue Airways
B67 JetBlue Airways
BA055 British Airways
4Z52 Airlink
09:30 Aguadilla
21:00 New York JFK
19:05 London Heathrow
09:50 Johannesburg
13:20 New York JFK
09:30 London Heathrow
07:05 Johannesburg
10:50 Maseru
Connect
B6538 JetBlue Airways
LY008 El Al
LY051 El Al
4Z52 Airlink
09:30 Aguadilla
23:50 New York JFK
23:30 Tel Aviv
09:50 Johannesburg
13:20 New York JFK
17:20 Tel Aviv
07:00 Johannesburg
10:50 Maseru
Connect
B6538 JetBlue Airways
EK202 Emirates
EK761 Emirates
4Z62 Airlink
09:30 Aguadilla
23:00 New York JFK
04:05 Dubai
15:00 Johannesburg
13:20 New York JFK
19:45 Dubai
10:15 Johannesburg
16:00 Maseru
Connect
B6538 JetBlue Airways
DE2017 Condor Flugdienst
DE2288 Condor Flugdienst
4Z52 Airlink
09:30 Aguadilla
16:25 New York JFK
20:00 Frankfurt
09:50 Johannesburg
13:20 New York JFK
06:05 Frankfurt
08:00 Johannesburg
10:50 Maseru
Connect
B6538 JetBlue Airways
EY102 Etihad
EY602 Etihad
4Z52 Airlink
09:30 Aguadilla
14:30 New York JFK
02:00 Abu Dhabi
09:50 Johannesburg
13:20 New York JFK
11:20 Abu Dhabi
08:05 Johannesburg
10:50 Maseru
Connect
B6538 JetBlue Airways
KL0642 KLM
KL0591 KLM
4Z50 Airlink
09:30 Aguadilla
17:35 New York JFK
10:35 Amsterdam Schiphol
06:40 Johannesburg
13:20 New York JFK
06:50 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
B6538 JetBlue Airways
LA8181 LATAM Chile
LA8058 LATAM Chile
4Z52 Airlink
09:30 Aguadilla
18:45 New York JFK
17:25 Sao Paulo
09:50 Johannesburg
13:20 New York JFK
05:35 Sao Paulo
08:10 Johannesburg
10:50 Maseru
Connect
B6538 JetBlue Airways
DL46 Delta
KL0591 KLM
4Z50 Airlink
09:30 Aguadilla
16:30 New York JFK
10:35 Amsterdam Schiphol
06:40 Johannesburg
13:20 New York JFK
06:15 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
B6538 JetBlue Airways
AF023 Air France
AF990 Air France
4Z52 Airlink
09:30 Aguadilla
16:30 New York JFK
21:30 Paris Charles de Gaulle
09:50 Johannesburg
13:20 New York JFK
05:50 Paris Charles de Gaulle
08:10 Johannesburg
10:50 Maseru
Connect
B6729 JetBlue Airways
UA1703 United Airlines
UA188 United Airlines
4Z50 Airlink
10:36 Aguadilla
15:37 Orlando
21:05 Newark
06:40 Johannesburg
13:34 Orlando
18:27 Newark
17:45 Johannesburg
07:40 Maseru
Connect
B6729 JetBlue Airways
UA1703 United Airlines
UA188 United Airlines
4Z52 Airlink
10:36 Aguadilla
15:37 Orlando
21:05 Newark
09:50 Johannesburg
13:34 Orlando
18:27 Newark
17:45 Johannesburg
10:50 Maseru
Connect
B6729 JetBlue Airways
UA1849 United Airlines
UA188 United Airlines
4Z52 Airlink
10:36 Aguadilla
14:45 Orlando
21:05 Newark
09:50 Johannesburg
13:34 Orlando
17:35 Newark
17:45 Johannesburg
10:50 Maseru
Connect
B6729 JetBlue Airways
DL1576 Delta
DL200 Delta
4Z52 Airlink
10:36 Aguadilla
15:25 Orlando
21:40 Atlanta
09:50 Johannesburg
13:34 Orlando
17:00 Atlanta
19:00 Johannesburg
10:50 Maseru
Connect
B6729 JetBlue Airways
DL1030 Delta
DL200 Delta
4Z50 Airlink
10:36 Aguadilla
14:25 Orlando
21:40 Atlanta
06:40 Johannesburg
13:34 Orlando
16:00 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
B6729 JetBlue Airways
UA1849 United Airlines
UA188 United Airlines
4Z50 Airlink
10:36 Aguadilla
14:45 Orlando
21:05 Newark
06:40 Johannesburg
13:34 Orlando
17:35 Newark
17:45 Johannesburg
07:40 Maseru
Connect
F94883 Frontier Airlines
UA1703 United Airlines
UA188 United Airlines
4Z50 Airlink
10:52 Aguadilla
15:37 Orlando
21:05 Newark
06:40 Johannesburg
14:00 Orlando
18:27 Newark
17:45 Johannesburg
07:40 Maseru
Connect
F94883 Frontier Airlines
F91619 Frontier Airlines
DL200 Delta
4Z52 Airlink
10:52 Aguadilla
18:10 Orlando
21:40 Atlanta
09:50 Johannesburg
14:00 Orlando
19:51 Atlanta
19:00 Johannesburg
10:50 Maseru
Connect
F94883 Frontier Airlines
DL1576 Delta
DL200 Delta
4Z50 Airlink
10:52 Aguadilla
15:25 Orlando
21:40 Atlanta
06:40 Johannesburg
14:00 Orlando
17:00 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
F94883 Frontier Airlines
F91619 Frontier Airlines
DL200 Delta
4Z50 Airlink
10:52 Aguadilla
18:10 Orlando
21:40 Atlanta
06:40 Johannesburg
14:00 Orlando
19:51 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
F94883 Frontier Airlines
UA1703 United Airlines
UA188 United Airlines
4Z52 Airlink
10:52 Aguadilla
15:37 Orlando
21:05 Newark
09:50 Johannesburg
14:00 Orlando
18:27 Newark
17:45 Johannesburg
10:50 Maseru
Connect
F94883 Frontier Airlines
DL1576 Delta
DL200 Delta
4Z52 Airlink
10:52 Aguadilla
15:25 Orlando
21:40 Atlanta
09:50 Johannesburg
14:00 Orlando
17:00 Atlanta
19:00 Johannesburg
10:50 Maseru
Connect
B62769 JetBlue Airways
VS130 Virgin Atlantic
VS449 Virgin Atlantic
4Z62 Airlink
15:50 Aguadilla
22:45 Tampa
22:30 London Heathrow
15:00 Johannesburg
18:36 Tampa
12:30 London Heathrow
10:25 Johannesburg
16:00 Maseru
Connect
B62038 JetBlue Airways
TK12 Turkish Airlines
TK38 40 42 Turkish Airlines
4Z62 Airlink
19:06 Aguadilla
00:10 New York JFK
01:10 Istanbul
15:00 Johannesburg
23:00 New York JFK
16:50 Istanbul
09:50 Johannesburg
16:00 Maseru
Connect
B62038 JetBlue Airways
B61107 JetBlue Airways
VS449 Virgin Atlantic
4Z62 Airlink
19:06 Aguadilla
08:20 New York JFK
22:30 London Heathrow
15:00 Johannesburg
23:00 New York JFK
20:45 London Heathrow
10:25 Johannesburg
16:00 Maseru
Connect
B62038 JetBlue Airways
AF009 Air France
AF990 Air France
4Z62 Airlink
19:06 Aguadilla
23:55 New York JFK
21:30 Paris Charles de Gaulle
15:00 Johannesburg
23:00 New York JFK
13:20 Paris Charles de Gaulle
08:10 Johannesburg
16:00 Maseru
Connect
B62038 JetBlue Airways
AF009 Air France
AF990 Air France
4Z52 Airlink
19:06 Aguadilla
23:55 New York JFK
21:30 Paris Charles de Gaulle
09:50 Johannesburg
23:00 New York JFK
13:20 Paris Charles de Gaulle
08:10 Johannesburg
10:50 Maseru
Connect

References

Find Hotels in Richmond, Northern Cape, South Africa

You can find hotels and accommodations in Richmond, Northern Cape, South Africa with our hotels search tool below

Booking.com