HowToGo

Flight from Richmond to Puerto Rico

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

Search Transfer from Richmond to Puerto Rico

Search Flights

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

1. George to San Juan

  1. You take a bus, shuttle or taxi from your location in Richmond to George.

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

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

Flight Depart Arrive
4Z624 Airlink
UA1123 United Airlines
UA2143 United Airlines
10:20 George
19:50 Capetown
07:55 Newark
11:20 Capetown
05:45 Newark
11:56 San Juan
Connect
4Z624 Airlink
UA1123 United Airlines
UA1556 United Airlines
10:20 George
19:50 Capetown
09:46 Newark
11:20 Capetown
05:45 Newark
13:41 San Juan
Connect
4Z628 Airlink
UA2223 United Airlines
UA2021 United Airlines
12:15 George
20:00 Capetown
08:53 Washington Dulles
13:15 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
4Z628 Airlink
DL211 Delta
DL1882 Delta
12:15 George
21:30 Capetown
09:55 Atlanta
13:15 Capetown
07:20 Atlanta
13:32 San Juan
Connect
4Z628 Airlink
DL211 Delta
DL1761 Delta
12:15 George
21:30 Capetown
11:30 Atlanta
13:15 Capetown
07:20 Atlanta
15:02 San Juan
Connect
5Z460 CemAir
5Z333 CemAir
UA187 United Airlines
UA2143 United Airlines
13:10 George
16:45 Durban
20:00 Johannesburg
07:55 Newark
15:20 Durban
18:00 Johannesburg
06:15 Newark
11:56 San Juan
Connect
5Z460 CemAir
5Z333 CemAir
DL201 Delta
DL1882 Delta
13:10 George
16:45 Durban
21:55 Johannesburg
09:55 Atlanta
15:20 Durban
18:00 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
4Z634 Airlink
UA1123 United Airlines
UA1556 United Airlines
13:30 George
19:50 Capetown
09:46 Newark
14:30 Capetown
05:45 Newark
13:41 San Juan
Connect
4Z634 Airlink
UA1123 United Airlines
UA2143 United Airlines
13:30 George
19:50 Capetown
07:55 Newark
14:30 Capetown
05:45 Newark
11:56 San Juan
Connect
5Z151 CemAir
5Z111 CemAir
UA187 United Airlines
UA2143 United Airlines
14:55 George
17:50 Bloemfontein
20:00 Johannesburg
07:55 Newark
16:40 Bloemfontein
18:50 Johannesburg
06:15 Newark
11:56 San Juan
Connect
5Z151 CemAir
5Z111 CemAir
DL201 Delta
DL1882 Delta
14:55 George
17:50 Bloemfontein
21:55 Johannesburg
09:55 Atlanta
16:40 Bloemfontein
18:50 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z151 CemAir
5Z111 CemAir
DL201 Delta
DL1761 Delta
14:55 George
17:50 Bloemfontein
21:55 Johannesburg
11:30 Atlanta
16:40 Bloemfontein
18:50 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z151 CemAir
5Z115 CemAir
DL201 Delta
DL1882 Delta
14:55 George
18:40 Bloemfontein
21:55 Johannesburg
09:55 Atlanta
16:40 Bloemfontein
19:40 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z151 CemAir
5Z111 CemAir
UA187 United Airlines
UA1556 United Airlines
14:55 George
17:50 Bloemfontein
20:00 Johannesburg
09:46 Newark
16:40 Bloemfontein
18:50 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z151 CemAir
5Z115 CemAir
DL201 Delta
DL1761 Delta
14:55 George
18:40 Bloemfontein
21:55 Johannesburg
11:30 Atlanta
16:40 Bloemfontein
19:40 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
FA609 Safair
UA187 United Airlines
UA1556 United Airlines
15:25 George
20:00 Johannesburg
09:46 Newark
17:15 Johannesburg
06:15 Newark
13:41 San Juan
Connect
FA609 Safair
UA187 United Airlines
UA2143 United Airlines
15:25 George
20:00 Johannesburg
07:55 Newark
17:15 Johannesburg
06:15 Newark
11:56 San Juan
Connect
5Z463 CemAir
UA187 United Airlines
UA1556 United Airlines
16:25 George
20:00 Johannesburg
09:46 Newark
18:20 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z463 CemAir
UA187 United Airlines
UA2143 United Airlines
16:25 George
20:00 Johannesburg
07:55 Newark
18:20 Johannesburg
06:15 Newark
11:56 San Juan
Connect
4Z638 Airlink
UA1123 United Airlines
UA1556 United Airlines
16:40 George
19:50 Capetown
09:46 Newark
17:40 Capetown
05:45 Newark
13:41 San Juan
Connect
4Z638 Airlink
UA1123 United Airlines
UA2143 United Airlines
16:40 George
19:50 Capetown
07:55 Newark
17:40 Capetown
05:45 Newark
11:56 San Juan
Connect
4Z638 Airlink
DL211 Delta
DL1946 Delta
16:40 George
21:30 Capetown
14:00 Atlanta
17:40 Capetown
07:20 Atlanta
17:34 San Juan
Connect
4Z638 Airlink
UA2223 United Airlines
UA2021 United Airlines
16:40 George
20:00 Capetown
08:53 Washington Dulles
17:40 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
4Z638 Airlink
DL211 Delta
DL1882 Delta
16:40 George
21:30 Capetown
09:55 Atlanta
17:40 Capetown
07:20 Atlanta
13:32 San Juan
Connect
4Z638 Airlink
DL211 Delta
DL1761 Delta
16:40 George
21:30 Capetown
11:30 Atlanta
17:40 Capetown
07:20 Atlanta
15:02 San Juan
Connect
4Z638 Airlink
UA1123 United Airlines
UA2452 United Airlines
3M124 Silver Airways
16:40 George
19:50 Capetown
07:42 Newark
12:45 Santiago
17:40 Capetown
05:45 Newark
11:30 Santiago
14:10 San Juan
Connect
5Z467 CemAir
UA187 United Airlines
UA2143 United Airlines
17:15 George
20:00 Johannesburg
07:55 Newark
19:10 Johannesburg
06:15 Newark
11:56 San Juan
Connect
5Z467 CemAir
UA187 United Airlines
UA1556 United Airlines
17:15 George
20:00 Johannesburg
09:46 Newark
19:10 Johannesburg
06:15 Newark
13:41 San Juan
Connect
4Z636 Airlink
DL211 Delta
DL1761 Delta
18:25 George
21:30 Capetown
11:30 Atlanta
19:25 Capetown
07:20 Atlanta
15:02 San Juan
Connect
4Z636 Airlink
DL211 Delta
DL1882 Delta
18:25 George
21:30 Capetown
09:55 Atlanta
19:25 Capetown
07:20 Atlanta
13:32 San Juan
Connect
4Z636 Airlink
DL211 Delta
DL1946 Delta
18:25 George
21:30 Capetown
14:00 Atlanta
19:25 Capetown
07:20 Atlanta
17:34 San Juan
Connect
FA229 Safair
DL201 Delta
DL1761 Delta
18:35 George
21:55 Johannesburg
11:30 Atlanta
20:25 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
FA229 Safair
DL201 Delta
DL1946 Delta
18:35 George
21:55 Johannesburg
14:00 Atlanta
20:25 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
FA229 Safair
DL201 Delta
DL1882 Delta
18:35 George
21:55 Johannesburg
09:55 Atlanta
20:25 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
FA253 Safair
DL201 Delta
DL1946 Delta
18:50 George
21:55 Johannesburg
14:00 Atlanta
20:30 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
FA253 Safair
DL201 Delta
DL1882 Delta
18:50 George
21:55 Johannesburg
09:55 Atlanta
20:30 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
FA253 Safair
DL201 Delta
DL1761 Delta
18:50 George
21:55 Johannesburg
11:30 Atlanta
20:30 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z425 CemAir
DL201 Delta
DL1761 Delta
19:00 George
21:55 Johannesburg
11:30 Atlanta
20:55 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z425 CemAir
DL201 Delta
DL1882 Delta
19:00 George
21:55 Johannesburg
09:55 Atlanta
20:55 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z425 CemAir
DL201 Delta
DL1946 Delta
19:00 George
21:55 Johannesburg
14:00 Atlanta
20:55 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect

2. Bloemfontein to San Juan

  1. You take a bus, shuttle or taxi from your location in Richmond to Bloemfontein.

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

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

Flight Depart Arrive
4Z601 Airlink
UA1123 United Airlines
UA2143 United Airlines
08:10 Bloemfontein
19:50 Capetown
07:55 Newark
09:55 Capetown
05:45 Newark
11:56 San Juan
Connect
FA841 Safair
UA2223 United Airlines
UA2021 United Airlines
08:45 Bloemfontein
20:00 Capetown
08:53 Washington Dulles
10:30 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
FA841 Safair
UA1123 United Airlines
UA2143 United Airlines
08:45 Bloemfontein
19:50 Capetown
07:55 Newark
10:30 Capetown
05:45 Newark
11:56 San Juan
Connect
5Z150 CemAir
5Z467 CemAir
UA187 United Airlines
UA2143 United Airlines
12:40 Bloemfontein
17:15 George
20:00 Johannesburg
07:55 Newark
14:25 George
19:10 Johannesburg
06:15 Newark
11:56 San Juan
Connect
4Z605 Airlink
UA1123 United Airlines
UA1556 United Airlines
12:40 Bloemfontein
19:50 Capetown
09:46 Newark
14:25 Capetown
05:45 Newark
13:41 San Juan
Connect
5Z150 CemAir
5Z463 CemAir
UA187 United Airlines
UA1556 United Airlines
12:40 Bloemfontein
16:25 George
20:00 Johannesburg
09:46 Newark
14:25 George
18:20 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z150 CemAir
5Z425 CemAir
DL201 Delta
DL1882 Delta
12:40 Bloemfontein
19:00 George
21:55 Johannesburg
09:55 Atlanta
14:25 George
20:55 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z150 CemAir
5Z463 CemAir
UA187 United Airlines
UA2143 United Airlines
12:40 Bloemfontein
16:25 George
20:00 Johannesburg
07:55 Newark
14:25 George
18:20 Johannesburg
06:15 Newark
11:56 San Juan
Connect
4Z605 Airlink
DL211 Delta
DL1761 Delta
12:40 Bloemfontein
21:30 Capetown
11:30 Atlanta
14:25 Capetown
07:20 Atlanta
15:02 San Juan
Connect
4Z605 Airlink
UA2223 United Airlines
UA2021 United Airlines
12:40 Bloemfontein
20:00 Capetown
08:53 Washington Dulles
14:25 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
4Z605 Airlink
UA1123 United Airlines
UA2143 United Airlines
12:40 Bloemfontein
19:50 Capetown
07:55 Newark
14:25 Capetown
05:45 Newark
11:56 San Juan
Connect
5Z150 CemAir
5Z467 CemAir
UA187 United Airlines
UA1556 United Airlines
12:40 Bloemfontein
17:15 George
20:00 Johannesburg
09:46 Newark
14:25 George
19:10 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z150 CemAir
5Z467 CemAir
DL201 Delta
DL1882 Delta
12:40 Bloemfontein
17:15 George
21:55 Johannesburg
09:55 Atlanta
14:25 George
19:10 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z150 CemAir
5Z463 CemAir
DL201 Delta
DL1882 Delta
12:40 Bloemfontein
16:25 George
21:55 Johannesburg
09:55 Atlanta
14:25 George
18:20 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
4Z605 Airlink
DL211 Delta
DL1882 Delta
12:40 Bloemfontein
21:30 Capetown
09:55 Atlanta
14:25 Capetown
07:20 Atlanta
13:32 San Juan
Connect
FA843 Safair
UA2223 United Airlines
UA2021 United Airlines
15:05 Bloemfontein
20:00 Capetown
08:53 Washington Dulles
16:50 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
FA843 Safair
DL211 Delta
DL1761 Delta
15:05 Bloemfontein
21:30 Capetown
11:30 Atlanta
16:50 Capetown
07:20 Atlanta
15:02 San Juan
Connect
FA843 Safair
DL211 Delta
DL1946 Delta
15:05 Bloemfontein
21:30 Capetown
14:00 Atlanta
16:50 Capetown
07:20 Atlanta
17:34 San Juan
Connect
FA843 Safair
DL211 Delta
DL1882 Delta
15:05 Bloemfontein
21:30 Capetown
09:55 Atlanta
16:50 Capetown
07:20 Atlanta
13:32 San Juan
Connect
FA847 Safair
UA187 United Airlines
UA1556 United Airlines
16:05 Bloemfontein
20:00 Johannesburg
09:46 Newark
17:05 Johannesburg
06:15 Newark
13:41 San Juan
Connect
FA847 Safair
UA187 United Airlines
UA2143 United Airlines
16:05 Bloemfontein
20:00 Johannesburg
07:55 Newark
17:05 Johannesburg
06:15 Newark
11:56 San Juan
Connect
FA847 Safair
UA187 United Airlines
UA2452 United Airlines
3M124 Silver Airways
16:05 Bloemfontein
20:00 Johannesburg
07:42 Newark
12:45 Santiago
17:05 Johannesburg
06:15 Newark
11:30 Santiago
14:10 San Juan
Connect
5Z109 CemAir
UA187 United Airlines
UA2452 United Airlines
3M124 Silver Airways
17:00 Bloemfontein
20:00 Johannesburg
07:42 Newark
12:45 Santiago
18:00 Johannesburg
06:15 Newark
11:30 Santiago
14:10 San Juan
Connect
5Z109 CemAir
UA187 United Airlines
UA1556 United Airlines
17:00 Bloemfontein
20:00 Johannesburg
09:46 Newark
18:00 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z109 CemAir
UA187 United Airlines
UA2143 United Airlines
17:00 Bloemfontein
20:00 Johannesburg
07:55 Newark
18:00 Johannesburg
06:15 Newark
11:56 San Juan
Connect
5Z111 CemAir
DL201 Delta
DL1761 Delta
17:50 Bloemfontein
21:55 Johannesburg
11:30 Atlanta
18:50 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z111 CemAir
UA187 United Airlines
UA1556 United Airlines
17:50 Bloemfontein
20:00 Johannesburg
09:46 Newark
18:50 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z111 CemAir
DL201 Delta
DL1882 Delta
17:50 Bloemfontein
21:55 Johannesburg
09:55 Atlanta
18:50 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z111 CemAir
UA187 United Airlines
UA2452 United Airlines
3M124 Silver Airways
17:50 Bloemfontein
20:00 Johannesburg
07:42 Newark
12:45 Santiago
18:50 Johannesburg
06:15 Newark
11:30 Santiago
14:10 San Juan
Connect
5Z111 CemAir
UA187 United Airlines
UA2143 United Airlines
17:50 Bloemfontein
20:00 Johannesburg
07:55 Newark
18:50 Johannesburg
06:15 Newark
11:56 San Juan
Connect
5Z111 CemAir
DL201 Delta
DL1946 Delta
17:50 Bloemfontein
21:55 Johannesburg
14:00 Atlanta
18:50 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
4Z706 Airlink
DL201 Delta
DL1946 Delta
18:35 Bloemfontein
21:55 Johannesburg
14:00 Atlanta
19:35 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
4Z706 Airlink
DL201 Delta
DL1761 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:30 Atlanta
19:35 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
4Z706 Airlink
DL201 Delta
DL1882 Delta
18:35 Bloemfontein
21:55 Johannesburg
09:55 Atlanta
19:35 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z115 CemAir
DL201 Delta
DL1946 Delta
18:40 Bloemfontein
21:55 Johannesburg
14:00 Atlanta
19:40 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
5Z115 CemAir
DL201 Delta
DL1761 Delta
18:40 Bloemfontein
21:55 Johannesburg
11:30 Atlanta
19:40 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z115 CemAir
DL201 Delta
DL1882 Delta
18:40 Bloemfontein
21:55 Johannesburg
09:55 Atlanta
19:40 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
4Z607 Airlink
DL211 Delta
DL1882 Delta
18:45 Bloemfontein
21:30 Capetown
09:55 Atlanta
20:30 Capetown
07:20 Atlanta
13:32 San Juan
Connect
4Z607 Airlink
DL211 Delta
DL1946 Delta
18:45 Bloemfontein
21:30 Capetown
14:00 Atlanta
20:30 Capetown
07:20 Atlanta
17:34 San Juan
Connect
4Z607 Airlink
DL211 Delta
DL1761 Delta
18:45 Bloemfontein
21:30 Capetown
11:30 Atlanta
20:30 Capetown
07:20 Atlanta
15:02 San Juan
Connect

3. Port Elizabeth to San Juan

  1. You take a bus, shuttle or taxi from your location in Richmond to Port Elizabeth.

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

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

Flight Depart Arrive
4Z672 Airlink
UA2223 United Airlines
UA2021 United Airlines
08:15 Port Elizabeth
20:00 Capetown
08:53 Washington Dulles
09:40 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
4Z672 Airlink
UA1123 United Airlines
UA1556 United Airlines
08:15 Port Elizabeth
19:50 Capetown
09:46 Newark
09:40 Capetown
05:45 Newark
13:41 San Juan
Connect
4Z672 Airlink
UA1123 United Airlines
UA2143 United Airlines
08:15 Port Elizabeth
19:50 Capetown
07:55 Newark
09:40 Capetown
05:45 Newark
11:56 San Juan
Connect
4Z798 Airlink
UA187 United Airlines
UA1556 United Airlines
12:35 Port Elizabeth
20:00 Johannesburg
09:46 Newark
14:20 Johannesburg
06:15 Newark
13:41 San Juan
Connect
4Z798 Airlink
UA187 United Airlines
UA2143 United Airlines
12:35 Port Elizabeth
20:00 Johannesburg
07:55 Newark
14:20 Johannesburg
06:15 Newark
11:56 San Juan
Connect
FA181 Safair
UA2223 United Airlines
UA2021 United Airlines
14:00 Port Elizabeth
20:00 Capetown
08:53 Washington Dulles
15:25 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
FA131 Safair
UA1123 United Airlines
UA1556 United Airlines
14:35 Port Elizabeth
19:50 Capetown
09:46 Newark
16:00 Capetown
05:45 Newark
13:41 San Juan
Connect
FA131 Safair
UA2223 United Airlines
UA2021 United Airlines
14:35 Port Elizabeth
20:00 Capetown
08:53 Washington Dulles
16:00 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
FA131 Safair
UA1123 United Airlines
UA2143 United Airlines
14:35 Port Elizabeth
19:50 Capetown
07:55 Newark
16:00 Capetown
05:45 Newark
11:56 San Juan
Connect
FA374 376 Safair
DL201 Delta
DL1946 Delta
15:40 Port Elizabeth
21:55 Johannesburg
14:00 Atlanta
17:20 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
FA374 376 Safair
UA187 United Airlines
UA1556 United Airlines
15:40 Port Elizabeth
20:00 Johannesburg
09:46 Newark
17:20 Johannesburg
06:15 Newark
13:41 San Juan
Connect
4Z790 Airlink
DL201 Delta
DL1882 Delta
15:40 Port Elizabeth
21:55 Johannesburg
09:55 Atlanta
17:25 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
FA374 376 Safair
UA187 United Airlines
UA2143 United Airlines
15:40 Port Elizabeth
20:00 Johannesburg
07:55 Newark
17:20 Johannesburg
06:15 Newark
11:56 San Juan
Connect
4Z790 Airlink
UA187 United Airlines
UA2143 United Airlines
15:40 Port Elizabeth
20:00 Johannesburg
07:55 Newark
17:25 Johannesburg
06:15 Newark
11:56 San Juan
Connect
FA374 376 Safair
DL201 Delta
DL1761 Delta
15:40 Port Elizabeth
21:55 Johannesburg
11:30 Atlanta
17:20 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
4Z790 Airlink
UA187 United Airlines
UA1556 United Airlines
15:40 Port Elizabeth
20:00 Johannesburg
09:46 Newark
17:25 Johannesburg
06:15 Newark
13:41 San Juan
Connect
FA422 Safair
FA281 Safair
DL201 Delta
DL1946 Delta
16:15 Port Elizabeth
19:15 Durban
21:55 Johannesburg
14:00 Atlanta
17:35 Durban
20:25 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
FA422 Safair
FA275 391 Safair
DL201 Delta
DL1946 Delta
16:15 Port Elizabeth
19:50 Durban
21:55 Johannesburg
14:00 Atlanta
17:35 Durban
21:00 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
FA422 Safair
FA275 391 Safair
DL201 Delta
DL1761 Delta
16:15 Port Elizabeth
19:50 Durban
21:55 Johannesburg
11:30 Atlanta
17:35 Durban
21:00 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
FA422 Safair
FA281 Safair
DL201 Delta
DL1761 Delta
16:15 Port Elizabeth
19:15 Durban
21:55 Johannesburg
11:30 Atlanta
17:35 Durban
20:25 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
FA422 Safair
FA281 Safair
DL201 Delta
DL1882 Delta
16:15 Port Elizabeth
19:15 Durban
21:55 Johannesburg
09:55 Atlanta
17:35 Durban
20:25 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
FA422 Safair
FA275 391 Safair
DL201 Delta
DL1882 Delta
16:15 Port Elizabeth
19:50 Durban
21:55 Johannesburg
09:55 Atlanta
17:35 Durban
21:00 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
4Z786 Airlink
UA187 United Airlines
UA1556 United Airlines
17:25 Port Elizabeth
20:00 Johannesburg
09:46 Newark
19:10 Johannesburg
06:15 Newark
13:41 San Juan
Connect
4Z786 Airlink
DL201 Delta
DL1882 Delta
17:25 Port Elizabeth
21:55 Johannesburg
09:55 Atlanta
19:10 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
4Z786 Airlink
UA187 United Airlines
UA2143 United Airlines
17:25 Port Elizabeth
20:00 Johannesburg
07:55 Newark
19:10 Johannesburg
06:15 Newark
11:56 San Juan
Connect
4Z786 Airlink
DL201 Delta
DL1946 Delta
17:25 Port Elizabeth
21:55 Johannesburg
14:00 Atlanta
19:10 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
4Z786 Airlink
DL201 Delta
DL1761 Delta
17:25 Port Elizabeth
21:55 Johannesburg
11:30 Atlanta
19:10 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z263 CemAir
DL201 Delta
DL1761 Delta
18:40 Port Elizabeth
21:55 Johannesburg
11:30 Atlanta
20:30 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z263 CemAir
DL201 Delta
DL1882 Delta
18:40 Port Elizabeth
21:55 Johannesburg
09:55 Atlanta
20:30 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z263 CemAir
DL201 Delta
DL1946 Delta
18:40 Port Elizabeth
21:55 Johannesburg
14:00 Atlanta
20:30 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
FA135 Safair
DL211 Delta
DL1946 Delta
18:55 Port Elizabeth
21:30 Capetown
14:00 Atlanta
20:20 Capetown
07:20 Atlanta
17:34 San Juan
Connect
FA135 Safair
DL211 Delta
DL1882 Delta
18:55 Port Elizabeth
21:30 Capetown
09:55 Atlanta
20:20 Capetown
07:20 Atlanta
13:32 San Juan
Connect
FA135 Safair
DL211 Delta
DL1761 Delta
18:55 Port Elizabeth
21:30 Capetown
11:30 Atlanta
20:20 Capetown
07:20 Atlanta
15:02 San Juan
Connect
FA139 Safair
DL211 Delta
DL1882 Delta
19:00 Port Elizabeth
21:30 Capetown
09:55 Atlanta
20:25 Capetown
07:20 Atlanta
13:32 San Juan
Connect
FA139 Safair
DL211 Delta
DL1761 Delta
19:00 Port Elizabeth
21:30 Capetown
11:30 Atlanta
20:25 Capetown
07:20 Atlanta
15:02 San Juan
Connect
FA139 Safair
DL211 Delta
DL1946 Delta
19:00 Port Elizabeth
21:30 Capetown
14:00 Atlanta
20:25 Capetown
07:20 Atlanta
17:34 San Juan
Connect
4Z676 Airlink
DL211 Delta
DL1761 Delta
19:10 Port Elizabeth
21:30 Capetown
11:30 Atlanta
20:35 Capetown
07:20 Atlanta
15:02 San Juan
Connect
4Z676 Airlink
DL211 Delta
DL1946 Delta
19:10 Port Elizabeth
21:30 Capetown
14:00 Atlanta
20:35 Capetown
07:20 Atlanta
17:34 San Juan
Connect
4Z676 Airlink
DL211 Delta
DL1882 Delta
19:10 Port Elizabeth
21:30 Capetown
09:55 Atlanta
20:35 Capetown
07:20 Atlanta
13:32 San Juan
Connect

4. Maseru to San Juan

  1. You take a bus, shuttle or taxi from your location in Richmond to Maseru.

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

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

Flight Depart Arrive
4Z51 Airlink
DL201 Delta
DL1761 Delta
08:10 Maseru
21:55 Johannesburg
11:30 Atlanta
09:15 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
4Z51 Airlink
UA187 United Airlines
UA1556 United Airlines
08:10 Maseru
20:00 Johannesburg
09:46 Newark
09:15 Johannesburg
06:15 Newark
13:41 San Juan
Connect
4Z51 Airlink
DL201 Delta
DL1882 Delta
08:10 Maseru
21:55 Johannesburg
09:55 Atlanta
09:15 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
4Z51 Airlink
UA187 United Airlines
UA2143 United Airlines
08:10 Maseru
20:00 Johannesburg
07:55 Newark
09:15 Johannesburg
06:15 Newark
11:56 San Juan
Connect
4Z53 Airlink
DL201 Delta
DL1946 Delta
11:15 Maseru
21:55 Johannesburg
14:00 Atlanta
12:20 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
4Z53 Airlink
UA187 United Airlines
UA2143 United Airlines
11:15 Maseru
20:00 Johannesburg
07:55 Newark
12:20 Johannesburg
06:15 Newark
11:56 San Juan
Connect
4Z53 Airlink
DL201 Delta
DL1882 Delta
11:15 Maseru
21:55 Johannesburg
09:55 Atlanta
12:20 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
4Z53 Airlink
DL201 Delta
DL1761 Delta
11:15 Maseru
21:55 Johannesburg
11:30 Atlanta
12:20 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
4Z53 Airlink
UA187 United Airlines
UA1556 United Airlines
11:15 Maseru
20:00 Johannesburg
09:46 Newark
12:20 Johannesburg
06:15 Newark
13:41 San Juan
Connect
4Z63 Airlink
UA187 United Airlines
UA2452 United Airlines
3M124 Silver Airways
16:25 Maseru
20:00 Johannesburg
07:42 Newark
12:45 Santiago
17:30 Johannesburg
06:15 Newark
11:30 Santiago
14:10 San Juan
Connect
4Z63 Airlink
DL201 Delta
DL1882 Delta
16:25 Maseru
21:55 Johannesburg
09:55 Atlanta
17:30 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
4Z63 Airlink
DL201 Delta
DL1946 Delta
16:25 Maseru
21:55 Johannesburg
14:00 Atlanta
17:30 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
4Z63 Airlink
DL201 Delta
DL1761 Delta
16:25 Maseru
21:55 Johannesburg
11:30 Atlanta
17:30 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
4Z63 Airlink
UA187 United Airlines
UA1556 United Airlines
16:25 Maseru
20:00 Johannesburg
09:46 Newark
17:30 Johannesburg
06:15 Newark
13:41 San Juan
Connect
4Z63 Airlink
UA187 United Airlines
UA2143 United Airlines
16:25 Maseru
20:00 Johannesburg
07:55 Newark
17:30 Johannesburg
06:15 Newark
11:56 San Juan
Connect

5. Kimberley to San Juan

  1. You take a bus, shuttle or taxi from your location in Richmond to Kimberley.

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

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

Flight Depart Arrive
5Z751 CemAir
UA1123 United Airlines
UA1556 United Airlines
08:00 Kimberley
19:50 Capetown
09:46 Newark
09:30 Capetown
05:45 Newark
13:41 San Juan
Connect
5Z751 CemAir
UA1123 United Airlines
UA2143 United Airlines
08:00 Kimberley
19:50 Capetown
07:55 Newark
09:30 Capetown
05:45 Newark
11:56 San Juan
Connect
4Z612 Airlink
DL211 Delta
DL1882 Delta
08:20 Kimberley
21:30 Capetown
09:55 Atlanta
09:55 Capetown
07:20 Atlanta
13:32 San Juan
Connect
4Z612 Airlink
UA2223 United Airlines
UA2021 United Airlines
08:20 Kimberley
20:00 Capetown
08:53 Washington Dulles
09:55 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
4Z612 Airlink
UA1123 United Airlines
UA2143 United Airlines
08:20 Kimberley
19:50 Capetown
07:55 Newark
09:55 Capetown
05:45 Newark
11:56 San Juan
Connect
4Z612 Airlink
UA1123 United Airlines
UA1556 United Airlines
08:20 Kimberley
19:50 Capetown
09:46 Newark
09:55 Capetown
05:45 Newark
13:41 San Juan
Connect
4Z614 Airlink
UA1123 United Airlines
UA1556 United Airlines
09:55 Kimberley
19:50 Capetown
09:46 Newark
11:30 Capetown
05:45 Newark
13:41 San Juan
Connect
4Z614 Airlink
UA1123 United Airlines
UA2143 United Airlines
09:55 Kimberley
19:50 Capetown
07:55 Newark
11:30 Capetown
05:45 Newark
11:56 San Juan
Connect
5Z519 CemAir
UA187 United Airlines
UA2143 United Airlines
16:20 Kimberley
20:00 Johannesburg
07:55 Newark
17:35 Johannesburg
06:15 Newark
11:56 San Juan
Connect
5Z519 CemAir
DL201 Delta
DL1882 Delta
16:20 Kimberley
21:55 Johannesburg
09:55 Atlanta
17:35 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z519 CemAir
DL201 Delta
DL1946 Delta
16:20 Kimberley
21:55 Johannesburg
14:00 Atlanta
17:35 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
5Z519 CemAir
UA187 United Airlines
UA1556 United Airlines
16:20 Kimberley
20:00 Johannesburg
09:46 Newark
17:35 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z519 CemAir
UA187 United Airlines
UA2452 United Airlines
3M124 Silver Airways
16:20 Kimberley
20:00 Johannesburg
07:42 Newark
12:45 Santiago
17:35 Johannesburg
06:15 Newark
11:30 Santiago
14:10 San Juan
Connect
5Z519 CemAir
DL201 Delta
DL1761 Delta
16:20 Kimberley
21:55 Johannesburg
11:30 Atlanta
17:35 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z523 CemAir
DL201 Delta
DL1761 Delta
17:25 Kimberley
21:55 Johannesburg
11:30 Atlanta
18:40 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z523 CemAir
DL201 Delta
DL1882 Delta
17:25 Kimberley
21:55 Johannesburg
09:55 Atlanta
18:40 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z523 CemAir
DL201 Delta
DL1946 Delta
17:25 Kimberley
21:55 Johannesburg
14:00 Atlanta
18:40 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
5Z523 CemAir
UA187 United Airlines
UA1556 United Airlines
17:25 Kimberley
20:00 Johannesburg
09:46 Newark
18:40 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z523 CemAir
UA187 United Airlines
UA2452 United Airlines
3M124 Silver Airways
17:25 Kimberley
20:00 Johannesburg
07:42 Newark
12:45 Santiago
18:40 Johannesburg
06:15 Newark
11:30 Santiago
14:10 San Juan
Connect
5Z523 CemAir
UA187 United Airlines
UA2143 United Airlines
17:25 Kimberley
20:00 Johannesburg
07:55 Newark
18:40 Johannesburg
06:15 Newark
11:56 San Juan
Connect
4Z618 Airlink
DL211 Delta
DL1882 Delta
17:30 Kimberley
21:30 Capetown
09:55 Atlanta
19:05 Capetown
07:20 Atlanta
13:32 San Juan
Connect
4Z618 Airlink
DL211 Delta
DL1946 Delta
17:30 Kimberley
21:30 Capetown
14:00 Atlanta
19:05 Capetown
07:20 Atlanta
17:34 San Juan
Connect
4Z618 Airlink
DL211 Delta
DL1761 Delta
17:30 Kimberley
21:30 Capetown
11:30 Atlanta
19:05 Capetown
07:20 Atlanta
15:02 San Juan
Connect
4Z618 Airlink
UA2223 United Airlines
UA2021 United Airlines
17:30 Kimberley
20:00 Capetown
08:53 Washington Dulles
19:05 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
5Z755 CemAir
DL211 Delta
DL1761 Delta
17:45 Kimberley
21:30 Capetown
11:30 Atlanta
19:15 Capetown
07:20 Atlanta
15:02 San Juan
Connect
4Z728 Airlink
DL201 Delta
DL1761 Delta
17:45 Kimberley
21:55 Johannesburg
11:30 Atlanta
18:50 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z755 CemAir
DL211 Delta
DL1946 Delta
17:45 Kimberley
21:30 Capetown
14:00 Atlanta
19:15 Capetown
07:20 Atlanta
17:34 San Juan
Connect
4Z728 Airlink
DL201 Delta
DL1946 Delta
17:45 Kimberley
21:55 Johannesburg
14:00 Atlanta
18:50 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
4Z728 Airlink
UA187 United Airlines
UA1556 United Airlines
17:45 Kimberley
20:00 Johannesburg
09:46 Newark
18:50 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z755 CemAir
DL211 Delta
DL1882 Delta
17:45 Kimberley
21:30 Capetown
09:55 Atlanta
19:15 Capetown
07:20 Atlanta
13:32 San Juan
Connect
4Z728 Airlink
DL201 Delta
DL1882 Delta
17:45 Kimberley
21:55 Johannesburg
09:55 Atlanta
18:50 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
4Z728 Airlink
UA187 United Airlines
UA2143 United Airlines
17:45 Kimberley
20:00 Johannesburg
07:55 Newark
18:50 Johannesburg
06:15 Newark
11:56 San Juan
Connect
4Z728 Airlink
UA187 United Airlines
UA2452 United Airlines
3M124 Silver Airways
17:45 Kimberley
20:00 Johannesburg
07:42 Newark
12:45 Santiago
18:50 Johannesburg
06:15 Newark
11:30 Santiago
14:10 San Juan
Connect

6. Plettenberg Bay to San Juan

  1. You take a bus, shuttle or taxi from your location in Richmond to Plettenberg Bay.

  2. You take a flight from Plettenberg Bay to San Juan and cost approximately 390 USD.

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

Flight Depart Arrive
5Z711 CemAir
UA1123 United Airlines
UA2452 United Airlines
3M124 Silver Airways
12:40 Plettenberg Bay
19:50 Capetown
07:42 Newark
12:45 Santiago
13:55 Capetown
05:45 Newark
11:30 Santiago
14:10 San Juan
Connect
5Z711 CemAir
UA1123 United Airlines
UA1556 United Airlines
12:40 Plettenberg Bay
19:50 Capetown
09:46 Newark
13:55 Capetown
05:45 Newark
13:41 San Juan
Connect
5Z711 CemAir
DL211 Delta
DL1882 Delta
12:40 Plettenberg Bay
21:30 Capetown
09:55 Atlanta
13:55 Capetown
07:20 Atlanta
13:32 San Juan
Connect
5Z711 CemAir
UA1123 United Airlines
UA2143 United Airlines
12:40 Plettenberg Bay
19:50 Capetown
07:55 Newark
13:55 Capetown
05:45 Newark
11:56 San Juan
Connect
5Z711 CemAir
DL211 Delta
DL1946 Delta
12:40 Plettenberg Bay
21:30 Capetown
14:00 Atlanta
13:55 Capetown
07:20 Atlanta
17:34 San Juan
Connect
5Z711 CemAir
DL211 Delta
DL1761 Delta
12:40 Plettenberg Bay
21:30 Capetown
11:30 Atlanta
13:55 Capetown
07:20 Atlanta
15:02 San Juan
Connect
5Z711 CemAir
UA2223 United Airlines
UA2021 United Airlines
12:40 Plettenberg Bay
20:00 Capetown
08:53 Washington Dulles
13:55 Capetown
06:00 Washington Dulles
12:48 San Juan
Connect
5Z715 CemAir
DL201 Delta
DL1882 Delta
13:10 Plettenberg Bay
21:55 Johannesburg
09:55 Atlanta
15:40 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z715 CemAir
DL201 Delta
DL1946 Delta
13:10 Plettenberg Bay
21:55 Johannesburg
14:00 Atlanta
15:40 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
5Z715 CemAir
UA187 United Airlines
UA2143 United Airlines
13:10 Plettenberg Bay
20:00 Johannesburg
07:55 Newark
15:40 Johannesburg
06:15 Newark
11:56 San Juan
Connect
5Z715 CemAir
DL201 Delta
DL1761 Delta
13:10 Plettenberg Bay
21:55 Johannesburg
11:30 Atlanta
15:40 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z715 CemAir
UA187 United Airlines
UA1556 United Airlines
13:10 Plettenberg Bay
20:00 Johannesburg
09:46 Newark
15:40 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z713 CemAir
DL201 Delta
DL1946 Delta
16:10 Plettenberg Bay
21:55 Johannesburg
14:00 Atlanta
18:40 Johannesburg
08:30 Atlanta
17:34 San Juan
Connect
5Z713 CemAir
DL201 Delta
DL1882 Delta
16:10 Plettenberg Bay
21:55 Johannesburg
09:55 Atlanta
18:40 Johannesburg
08:30 Atlanta
13:32 San Juan
Connect
5Z713 CemAir
DL201 Delta
DL1761 Delta
16:10 Plettenberg Bay
21:55 Johannesburg
11:30 Atlanta
18:40 Johannesburg
08:30 Atlanta
15:02 San Juan
Connect
5Z713 CemAir
UA187 United Airlines
UA1556 United Airlines
16:10 Plettenberg Bay
20:00 Johannesburg
09:46 Newark
18:40 Johannesburg
06:15 Newark
13:41 San Juan
Connect
5Z713 CemAir
UA187 United Airlines
UA2143 United Airlines
16:10 Plettenberg Bay
20:00 Johannesburg
07:55 Newark
18:40 Johannesburg
06:15 Newark
11:56 San Juan
Connect

7. Kimberley to Mayaguez

  1. You take a bus, shuttle or taxi from your location in Richmond to Kimberley.

  2. You take a flight from Kimberley to Mayaguez and cost approximately 360 USD.

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

Flight Depart Arrive
4Z612 Airlink
UA2223 United Airlines
UA2021 United Airlines
9K40 Cape Air
08:20 Kimberley
20:00 Capetown
08:53 Washington Dulles
15:04 San Juan
09:55 Capetown
06:00 Washington Dulles
12:48 San Juan
15:41 Mayaguez
Connect
4Z612 Airlink
UA1123 United Airlines
UA2143 United Airlines
9K40 Cape Air
08:20 Kimberley
19:50 Capetown
07:55 Newark
15:04 San Juan
09:55 Capetown
05:45 Newark
11:56 San Juan
15:41 Mayaguez
Connect
4Z614 Airlink
UA1123 United Airlines
UA1556 United Airlines
9K40 Cape Air
09:55 Kimberley
19:50 Capetown
09:46 Newark
15:04 San Juan
11:30 Capetown
05:45 Newark
13:41 San Juan
15:41 Mayaguez
Connect
4Z614 Airlink
UA1123 United Airlines
UA2143 United Airlines
9K40 Cape Air
09:55 Kimberley
19:50 Capetown
07:55 Newark
15:04 San Juan
11:30 Capetown
05:45 Newark
11:56 San Juan
15:41 Mayaguez
Connect
5Z519 CemAir
DL201 Delta
DL1882 Delta
9K40 Cape Air
16:20 Kimberley
21:55 Johannesburg
09:55 Atlanta
15:04 San Juan
17:35 Johannesburg
08:30 Atlanta
13:32 San Juan
15:41 Mayaguez
Connect
5Z523 CemAir
UA187 United Airlines
UA2143 United Airlines
9K40 Cape Air
17:25 Kimberley
20:00 Johannesburg
07:55 Newark
15:04 San Juan
18:40 Johannesburg
06:15 Newark
11:56 San Juan
15:41 Mayaguez
Connect
5Z523 CemAir
DL201 Delta
DL1882 Delta
9K41 Cape Air
17:25 Kimberley
21:55 Johannesburg
09:55 Atlanta
17:28 San Juan
18:40 Johannesburg
08:30 Atlanta
13:32 San Juan
18:05 Mayaguez
Connect
5Z523 CemAir
DL201 Delta
DL1882 Delta
9K40 Cape Air
17:25 Kimberley
21:55 Johannesburg
09:55 Atlanta
15:04 San Juan
18:40 Johannesburg
08:30 Atlanta
13:32 San Juan
15:41 Mayaguez
Connect
5Z523 CemAir
UA187 United Airlines
UA2143 United Airlines
9K41 Cape Air
17:25 Kimberley
20:00 Johannesburg
07:55 Newark
17:28 San Juan
18:40 Johannesburg
06:15 Newark
11:56 San Juan
18:05 Mayaguez
Connect
4Z618 Airlink
UA2223 United Airlines
UA2021 United Airlines
9K40 Cape Air
17:30 Kimberley
20:00 Capetown
08:53 Washington Dulles
15:04 San Juan
19:05 Capetown
06:00 Washington Dulles
12:48 San Juan
15:41 Mayaguez
Connect
4Z618 Airlink
UA2223 United Airlines
UA2021 United Airlines
9K41 Cape Air
17:30 Kimberley
20:00 Capetown
08:53 Washington Dulles
17:28 San Juan
19:05 Capetown
06:00 Washington Dulles
12:48 San Juan
18:05 Mayaguez
Connect
4Z618 Airlink
DL211 Delta
DL1761 Delta
9K41 Cape Air
17:30 Kimberley
21:30 Capetown
11:30 Atlanta
17:28 San Juan
19:05 Capetown
07:20 Atlanta
15:02 San Juan
18:05 Mayaguez
Connect
4Z618 Airlink
DL211 Delta
DL1882 Delta
9K40 Cape Air
17:30 Kimberley
21:30 Capetown
09:55 Atlanta
15:04 San Juan
19:05 Capetown
07:20 Atlanta
13:32 San Juan
15:41 Mayaguez
Connect
5Z755 CemAir
DL211 Delta
DL1882 Delta
9K40 Cape Air
17:45 Kimberley
21:30 Capetown
09:55 Atlanta
15:04 San Juan
19:15 Capetown
07:20 Atlanta
13:32 San Juan
15:41 Mayaguez
Connect
4Z728 Airlink
UA187 United Airlines
UA1556 United Airlines
9K41 Cape Air
17:45 Kimberley
20:00 Johannesburg
09:46 Newark
17:28 San Juan
18:50 Johannesburg
06:15 Newark
13:41 San Juan
18:05 Mayaguez
Connect
5Z755 CemAir
DL211 Delta
DL1761 Delta
9K41 Cape Air
17:45 Kimberley
21:30 Capetown
11:30 Atlanta
17:28 San Juan
19:15 Capetown
07:20 Atlanta
15:02 San Juan
18:05 Mayaguez
Connect
5Z755 CemAir
DL211 Delta
DL1882 Delta
9K41 Cape Air
17:45 Kimberley
21:30 Capetown
09:55 Atlanta
17:28 San Juan
19:15 Capetown
07:20 Atlanta
13:32 San Juan
18:05 Mayaguez
Connect
4Z728 Airlink
UA187 United Airlines
UA2143 United Airlines
9K41 Cape Air
17:45 Kimberley
20:00 Johannesburg
07:55 Newark
17:28 San Juan
18:50 Johannesburg
06:15 Newark
11:56 San Juan
18:05 Mayaguez
Connect
4Z728 Airlink
DL201 Delta
DL1882 Delta
9K40 Cape Air
17:45 Kimberley
21:55 Johannesburg
09:55 Atlanta
15:04 San Juan
18:50 Johannesburg
08:30 Atlanta
13:32 San Juan
15:41 Mayaguez
Connect
4Z728 Airlink
UA187 United Airlines
UA2143 United Airlines
9K40 Cape Air
17:45 Kimberley
20:00 Johannesburg
07:55 Newark
15:04 San Juan
18:50 Johannesburg
06:15 Newark
11:56 San Juan
15:41 Mayaguez
Connect
4Z728 Airlink
DL201 Delta
DL1761 Delta
9K41 Cape Air
17:45 Kimberley
21:55 Johannesburg
11:30 Atlanta
17:28 San Juan
18:50 Johannesburg
08:30 Atlanta
15:02 San Juan
18:05 Mayaguez
Connect
4Z728 Airlink
UA187 United Airlines
UA1556 United Airlines
9K40 Cape Air
17:45 Kimberley
20:00 Johannesburg
09:46 Newark
15:04 San Juan
18:50 Johannesburg
06:15 Newark
13:41 San Juan
15:41 Mayaguez
Connect
4Z728 Airlink
DL201 Delta
DL1882 Delta
9K41 Cape Air
17:45 Kimberley
21:55 Johannesburg
09:55 Atlanta
17:28 San Juan
18:50 Johannesburg
08:30 Atlanta
13:32 San Juan
18:05 Mayaguez
Connect

8. Kimberley to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Richmond to Kimberley.

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

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

Flight Depart Arrive
5Z519 CemAir
BA054 British Airways
BA175 British Airways
B62039 JetBlue Airways
16:20 Kimberley
21:20 Johannesburg
09:45 London Heathrow
14:16 New York JFK
17:35 Johannesburg
07:30 London Heathrow
12:30 New York JFK
18:06 Aguadilla
Connect
5Z519 CemAir
LH573 Lufthansa
LH402 Lufthansa
UA569 United Airlines
16:20 Kimberley
19:00 Johannesburg
13:25 Frankfurt
19:54 Newark
17:35 Johannesburg
05:35 Frankfurt
15:50 Newark
23:53 Aguadilla
Connect
5Z519 CemAir
LH573 Lufthansa
UA961 United Airlines
UA569 United Airlines
16:20 Kimberley
19:00 Johannesburg
11:10 Frankfurt
19:54 Newark
17:35 Johannesburg
05:35 Frankfurt
13:50 Newark
23:53 Aguadilla
Connect
5Z519 CemAir
UA187 United Airlines
UA569 United Airlines
16:20 Kimberley
20:00 Johannesburg
19:54 Newark
17:35 Johannesburg
06:15 Newark
23:53 Aguadilla
Connect
5Z519 CemAir
UA187 United Airlines
UA1825 United Airlines
B62768 JetBlue Airways
16:20 Kimberley
20:00 Johannesburg
07:15 Newark
12:05 Tampa
17:35 Johannesburg
06:15 Newark
10:11 Tampa
14:57 Aguadilla
Connect
5Z519 CemAir
DL201 Delta
DL1587 Delta
B62768 JetBlue Airways
16:20 Kimberley
21:55 Johannesburg
09:40 Atlanta
12:05 Tampa
17:35 Johannesburg
08:30 Atlanta
11:09 Tampa
14:57 Aguadilla
Connect
5Z523 CemAir
DL201 Delta
DL1587 Delta
B62768 JetBlue Airways
17:25 Kimberley
21:55 Johannesburg
09:40 Atlanta
12:05 Tampa
18:40 Johannesburg
08:30 Atlanta
11:09 Tampa
14:57 Aguadilla
Connect
5Z523 CemAir
UA187 United Airlines
UA1825 United Airlines
B62768 JetBlue Airways
17:25 Kimberley
20:00 Johannesburg
07:15 Newark
12:05 Tampa
18:40 Johannesburg
06:15 Newark
10:11 Tampa
14:57 Aguadilla
Connect
5Z523 CemAir
UA187 United Airlines
UA569 United Airlines
17:25 Kimberley
20:00 Johannesburg
19:54 Newark
18:40 Johannesburg
06:15 Newark
23:53 Aguadilla
Connect
4Z618 Airlink
UA2223 United Airlines
UA4489 United Airlines
UA569 United Airlines
17:30 Kimberley
20:00 Capetown
08:25 Washington Dulles
19:54 Newark
19:05 Capetown
06:00 Washington Dulles
09:43 Newark
23:53 Aguadilla
Connect
4Z618 Airlink
UA2223 United Airlines
UA3418 United Airlines
UA569 United Airlines
17:30 Kimberley
20:00 Capetown
12:37 Washington Dulles
19:54 Newark
19:05 Capetown
06:00 Washington Dulles
14:11 Newark
23:53 Aguadilla
Connect
4Z618 Airlink
UA2223 United Airlines
UA4414 United Airlines
UA569 United Airlines
17:30 Kimberley
20:00 Capetown
12:40 Washington Dulles
19:54 Newark
19:05 Capetown
06:00 Washington Dulles
14:15 Newark
23:53 Aguadilla
Connect
4Z618 Airlink
UA2223 United Airlines
UA618 United Airlines
B62768 JetBlue Airways
17:30 Kimberley
20:00 Capetown
08:32 Washington Dulles
12:05 Tampa
19:05 Capetown
06:00 Washington Dulles
10:58 Tampa
14:57 Aguadilla
Connect
4Z618 Airlink
DL211 Delta
DL1556 1577 Delta
B62039 JetBlue Airways
17:30 Kimberley
21:30 Capetown
08:31 Atlanta
14:16 New York JFK
19:05 Capetown
07:20 Atlanta
11:00 New York JFK
18:06 Aguadilla
Connect
4Z618 Airlink
DL211 Delta
DL1227 Delta
B62768 JetBlue Airways
17:30 Kimberley
21:30 Capetown
08:25 Atlanta
12:05 Tampa
19:05 Capetown
07:20 Atlanta
09:53 Tampa
14:57 Aguadilla
Connect
4Z728 Airlink
BA054 British Airways
BA185 British Airways
UA569 United Airlines
17:45 Kimberley
21:20 Johannesburg
11:00 London Heathrow
19:54 Newark
18:50 Johannesburg
07:30 London Heathrow
13:50 Newark
23:53 Aguadilla
Connect
4Z728 Airlink
BA054 British Airways
BA117 British Airways
B6839 JetBlue Airways
17:45 Kimberley
21:20 Johannesburg
08:25 London Heathrow
20:59 New York JFK
18:50 Johannesburg
07:30 London Heathrow
11:05 New York JFK
00:53 Aguadilla
Connect
4Z728 Airlink
BA054 British Airways
AA101 American Airlines
B62039 JetBlue Airways
17:45 Kimberley
21:20 Johannesburg
10:30 London Heathrow
14:16 New York JFK
18:50 Johannesburg
07:30 London Heathrow
13:20 New York JFK
18:06 Aguadilla
Connect
4Z728 Airlink
UA187 United Airlines
UA1825 United Airlines
B62768 JetBlue Airways
17:45 Kimberley
20:00 Johannesburg
07:15 Newark
12:05 Tampa
18:50 Johannesburg
06:15 Newark
10:11 Tampa
14:57 Aguadilla
Connect
4Z728 Airlink
DL201 Delta
DL1587 Delta
B62768 JetBlue Airways
17:45 Kimberley
21:55 Johannesburg
09:40 Atlanta
12:05 Tampa
18:50 Johannesburg
08:30 Atlanta
11:09 Tampa
14:57 Aguadilla
Connect
5Z755 CemAir
DL211 Delta
DL1227 Delta
B62768 JetBlue Airways
17:45 Kimberley
21:30 Capetown
08:25 Atlanta
12:05 Tampa
19:15 Capetown
07:20 Atlanta
09:53 Tampa
14:57 Aguadilla
Connect
4Z728 Airlink
UA187 United Airlines
UA1344 United Airlines
NK1899 Spirit Airlines
17:45 Kimberley
20:00 Johannesburg
09:14 Newark
16:43 Orlando
18:50 Johannesburg
06:15 Newark
12:06 Orlando
19:25 Aguadilla
Connect
4Z728 Airlink
DL201 Delta
DL1658 Delta
NK1899 Spirit Airlines
17:45 Kimberley
21:55 Johannesburg
09:30 Atlanta
16:43 Orlando
18:50 Johannesburg
08:30 Atlanta
10:58 Orlando
19:25 Aguadilla
Connect
4Z728 Airlink
DL201 Delta
DL1030 Delta
NK1899 Spirit Airlines
17:45 Kimberley
21:55 Johannesburg
11:39 Atlanta
16:43 Orlando
18:50 Johannesburg
08:30 Atlanta
13:08 Orlando
19:25 Aguadilla
Connect
4Z728 Airlink
DL201 Delta
DL549 Delta
NK1899 Spirit Airlines
17:45 Kimberley
21:55 Johannesburg
10:30 Atlanta
16:43 Orlando
18:50 Johannesburg
08:30 Atlanta
12:01 Orlando
19:25 Aguadilla
Connect
4Z728 Airlink
UA187 United Airlines
UA1739 United Airlines
NK1899 Spirit Airlines
17:45 Kimberley
20:00 Johannesburg
10:56 Newark
16:43 Orlando
18:50 Johannesburg
06:15 Newark
13:48 Orlando
19:25 Aguadilla
Connect
4Z728 Airlink
DL201 Delta
DL1625 Delta
B62039 JetBlue Airways
17:45 Kimberley
21:55 Johannesburg
09:50 Atlanta
14:16 New York JFK
18:50 Johannesburg
08:30 Atlanta
12:20 New York JFK
18:06 Aguadilla
Connect
5Z755 CemAir
DL211 Delta
DL1213 Delta
NK1899 Spirit Airlines
17:45 Kimberley
21:30 Capetown
08:30 Atlanta
16:43 Orlando
19:15 Capetown
07:20 Atlanta
09:59 Orlando
19:25 Aguadilla
Connect
5Z755 CemAir
DL211 Delta
DL1556 1577 Delta
B62039 JetBlue Airways
17:45 Kimberley
21:30 Capetown
08:31 Atlanta
14:16 New York JFK
19:15 Capetown
07:20 Atlanta
11:00 New York JFK
18:06 Aguadilla
Connect
5Z755 CemAir
DL211 Delta
DL549 Delta
NK1899 Spirit Airlines
17:45 Kimberley
21:30 Capetown
10:30 Atlanta
16:43 Orlando
19:15 Capetown
07:20 Atlanta
12:01 Orlando
19:25 Aguadilla
Connect
5Z755 CemAir
DL211 Delta
DL1587 Delta
B62768 JetBlue Airways
17:45 Kimberley
21:30 Capetown
09:40 Atlanta
12:05 Tampa
19:15 Capetown
07:20 Atlanta
11:09 Tampa
14:57 Aguadilla
Connect
5Z755 CemAir
DL211 Delta
DL1658 Delta
NK1899 Spirit Airlines
17:45 Kimberley
21:30 Capetown
09:30 Atlanta
16:43 Orlando
19:15 Capetown
07:20 Atlanta
10:58 Orlando
19:25 Aguadilla
Connect
4Z728 Airlink
UA187 United Airlines
UA1709 United Airlines
NK1899 Spirit Airlines
17:45 Kimberley
20:00 Johannesburg
07:50 Newark
16:43 Orlando
18:50 Johannesburg
06:15 Newark
10:42 Orlando
19:25 Aguadilla
Connect
5Z755 CemAir
DL211 Delta
DL1658 Delta
B61730 JetBlue Airways
17:45 Kimberley
21:30 Capetown
09:30 Atlanta
16:40 Orlando
19:15 Capetown
07:20 Atlanta
10:58 Orlando
19:27 Aguadilla
Connect
4Z728 Airlink
BA054 British Airways
BA175 British Airways
B6839 JetBlue Airways
17:45 Kimberley
21:20 Johannesburg
09:45 London Heathrow
20:59 New York JFK
18:50 Johannesburg
07:30 London Heathrow
12:30 New York JFK
00:53 Aguadilla
Connect
4Z728 Airlink
UA187 United Airlines
UA1709 United Airlines
B61730 JetBlue Airways
17:45 Kimberley
20:00 Johannesburg
07:50 Newark
16:40 Orlando
18:50 Johannesburg
06:15 Newark
10:42 Orlando
19:27 Aguadilla
Connect
4Z728 Airlink
BA054 British Airways
BA117 British Airways
B62039 JetBlue Airways
17:45 Kimberley
21:20 Johannesburg
08:25 London Heathrow
14:16 New York JFK
18:50 Johannesburg
07:30 London Heathrow
11:05 New York JFK
18:06 Aguadilla
Connect
4Z728 Airlink
UA187 United Airlines
UA1344 United Airlines
B61730 JetBlue Airways
17:45 Kimberley
20:00 Johannesburg
09:14 Newark
16:40 Orlando
18:50 Johannesburg
06:15 Newark
12:06 Orlando
19:27 Aguadilla
Connect
4Z728 Airlink
BA054 British Airways
BA175 British Airways
B62039 JetBlue Airways
17:45 Kimberley
21:20 Johannesburg
09:45 London Heathrow
14:16 New York JFK
18:50 Johannesburg
07:30 London Heathrow
12:30 New York JFK
18:06 Aguadilla
Connect
4Z728 Airlink
UA187 United Airlines
UA569 United Airlines
17:45 Kimberley
20:00 Johannesburg
19:54 Newark
18:50 Johannesburg
06:15 Newark
23:53 Aguadilla
Connect
5Z755 CemAir
DL211 Delta
DL1625 Delta
B62039 JetBlue Airways
17:45 Kimberley
21:30 Capetown
09:50 Atlanta
14:16 New York JFK
19:15 Capetown
07:20 Atlanta
12:20 New York JFK
18:06 Aguadilla
Connect

References

Find Hotels in Puerto Rico

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

Booking.com