HowToGo

Flight from Gainesville to Richmond, KwaZulu-Natal, South Africa

How to get to Richmond, KwaZulu-Natal, South Africa from Gainesville by flight ? You can check flights from Gainesville to Richmond, KwaZulu-Natal, South Africa below.

Search Transfer from Gainesville to Richmond, KwaZulu-Natal, South Africa

Search Flights

You can find flight ticket prices from Gainesville to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below

1. Gainesville to Pietermaritzburg

  1. You take a flight from Gainesville to Pietermaritzburg and cost approximately 700 USD.

  2. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
DL5303 Delta
DL200 Delta
4Z733 Airlink
10:17 Gainesville
17:45 Atlanta
06:50 Johannesburg
11:44 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL5303 Delta
DL200 Delta
4Z735 Airlink
10:17 Gainesville
17:45 Atlanta
12:35 Johannesburg
11:44 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL2741 Delta
DL72 Delta
KL0591 KLM
4Z733 Airlink
10:59 Gainesville
17:50 Atlanta
10:20 Amsterdam Schiphol
06:50 Johannesburg
12:20 Atlanta
08:00 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL2741 Delta
DL200 Delta
4Z733 Airlink
10:59 Gainesville
17:45 Atlanta
06:50 Johannesburg
12:20 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL2741 Delta
DL200 Delta
4Z735 Airlink
10:59 Gainesville
17:45 Atlanta
12:35 Johannesburg
12:20 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL4880 Delta
DL72 Delta
KL0591 KLM
4Z733 Airlink
14:06 Gainesville
17:50 Atlanta
10:20 Amsterdam Schiphol
06:50 Johannesburg
15:33 Atlanta
08:00 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL4880 Delta
KL0624 KLM
KL0591 KLM
4Z733 Airlink
14:06 Gainesville
16:45 Atlanta
10:20 Amsterdam Schiphol
06:50 Johannesburg
15:33 Atlanta
06:45 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL4880 Delta
DL2138 Delta
UA188 United Airlines
4Z733 Airlink
14:06 Gainesville
16:25 Atlanta
20:45 Newark
06:50 Johannesburg
15:33 Atlanta
18:30 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
DL4880 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
4Z735 Airlink
14:06 Gainesville
22:00 Atlanta
19:50 London Heathrow
12:35 Johannesburg
15:33 Atlanta
10:45 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
DL4880 Delta
KL0624 KLM
KL0591 KLM
4Z735 Airlink
14:06 Gainesville
16:45 Atlanta
10:20 Amsterdam Schiphol
12:35 Johannesburg
15:33 Atlanta
06:45 Amsterdam Schiphol
22:05 Johannesburg
13:40 Pietermaritzburg
Connect
DL4880 Delta
DL72 Delta
KL0591 KLM
4Z735 Airlink
14:06 Gainesville
17:50 Atlanta
10:20 Amsterdam Schiphol
12:35 Johannesburg
15:33 Atlanta
08:00 Amsterdam Schiphol
22:05 Johannesburg
13:40 Pietermaritzburg
Connect
DL4880 Delta
DL200 Delta
4Z735 Airlink
14:06 Gainesville
17:45 Atlanta
12:35 Johannesburg
15:33 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL4880 Delta
DL54 Delta
SA061 South African Airways
4Z733 Airlink
14:06 Gainesville
16:25 Atlanta
22:10 Lagos
06:50 Johannesburg
15:33 Atlanta
09:20 Lagos
05:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL4880 Delta
DL200 Delta
4Z733 Airlink
14:06 Gainesville
17:45 Atlanta
06:50 Johannesburg
15:33 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL4880 Delta
QR756 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
14:06 Gainesville
19:10 Atlanta
20:25 Doha
06:50 Johannesburg
15:33 Atlanta
16:30 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
AA5628 American Airlines
AA730 American Airlines
BA057 British Airways
4Z735 Airlink
14:59 Gainesville
18:25 Charlotte
21:10 London Heathrow
12:35 Johannesburg
16:31 Charlotte
07:10 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL5324 Delta
DL84 Delta
AF990 Air France
4Z735 Airlink
16:38 Gainesville
23:10 Atlanta
23:35 Paris CDG
12:35 Johannesburg
18:09 Atlanta
13:20 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL5324 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
4Z735 Airlink
16:38 Gainesville
22:00 Atlanta
19:50 London Heathrow
12:35 Johannesburg
18:09 Atlanta
10:45 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
DL5324 Delta
QR756 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
16:38 Gainesville
19:10 Atlanta
20:25 Doha
06:50 Johannesburg
18:09 Atlanta
16:30 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL5324 Delta
AF689 Air France
AF990 Air France
4Z735 Airlink
16:38 Gainesville
20:15 Atlanta
23:35 Paris CDG
12:35 Johannesburg
18:09 Atlanta
10:45 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
AA3545 American Airlines
QR778 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
17:40 Gainesville
20:10 Miami
20:25 Doha
06:50 Johannesburg
18:50 Miami
17:55 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
AA3545 American Airlines
QR778 Qatar Airways
QR1363 Qatar Airways
4Z735 Airlink
17:40 Gainesville
20:10 Miami
02:05 Doha
12:35 Johannesburg
18:50 Miami
17:55 Doha
09:40 Johannesburg
13:40 Pietermaritzburg
Connect
AA3545 American Airlines
AA38 American Airlines
BA057 British Airways
4Z735 Airlink
17:40 Gainesville
19:40 Miami
21:10 London Heathrow
12:35 Johannesburg
18:50 Miami
09:15 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
AA3545 American Airlines
QR778 Qatar Airways
QR1365 Qatar Airways
4Z735 Airlink
17:40 Gainesville
20:10 Miami
20:25 Doha
12:35 Johannesburg
18:50 Miami
17:55 Doha
04:00 Johannesburg
13:40 Pietermaritzburg
Connect
AA3545 American Airlines
BA208 British Airways
BA057 British Airways
4Z735 Airlink
17:40 Gainesville
21:30 Miami
21:10 London Heathrow
12:35 Johannesburg
18:50 Miami
11:00 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
AA3545 American Airlines
AA52 American Airlines
LY051 El Al
4Z733 Airlink
17:40 Gainesville
20:40 Miami
20:20 Tel Aviv
06:50 Johannesburg
18:50 Miami
15:30 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
DL2512 Delta
DL84 Delta
AF990 Air France
4Z743 Airlink
18:39 Gainesville
23:10 Atlanta
23:35 Paris CDG
16:35 Johannesburg
19:59 Atlanta
13:20 Paris CDG
11:15 Johannesburg
17:40 Pietermaritzburg
Connect
DL2512 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
4Z735 Airlink
18:39 Gainesville
22:00 Atlanta
19:50 London Heathrow
12:35 Johannesburg
19:59 Atlanta
10:45 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
DL2512 Delta
DL84 Delta
AF990 Air France
4Z735 Airlink
18:39 Gainesville
23:10 Atlanta
23:35 Paris CDG
12:35 Johannesburg
19:59 Atlanta
13:20 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL2512 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
4Z743 Airlink
18:39 Gainesville
22:00 Atlanta
19:50 London Heathrow
16:35 Johannesburg
19:59 Atlanta
10:45 London Heathrow
08:55 Johannesburg
17:40 Pietermaritzburg
Connect

2. Gainesville to Margate

  1. You take a flight from Gainesville to Margate and cost approximately 1100 USD.

  2. You take a bus, shuttle or taxi from Margate to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
DL5303 Delta
KL0624 KLM
KL0591 KLM
5Z604 CemAir
10:17 Gainesville
16:45 Atlanta
10:20 Amsterdam Schiphol
09:40 Johannesburg
11:44 Atlanta
06:45 Amsterdam Schiphol
22:05 Johannesburg
11:10 Margate
Connect
DL5303 Delta
DL200 Delta
5Z602 CemAir
10:17 Gainesville
17:45 Atlanta
10:20 Johannesburg
11:44 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL2741 Delta
KL0624 KLM
KL0591 KLM
5Z606 CemAir
10:59 Gainesville
16:45 Atlanta
10:20 Amsterdam Schiphol
10:00 Johannesburg
12:20 Atlanta
06:45 Amsterdam Schiphol
22:05 Johannesburg
11:30 Margate
Connect
DL2741 Delta
DL200 Delta
5Z602 CemAir
10:59 Gainesville
17:45 Atlanta
10:20 Johannesburg
12:20 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL2741 Delta
KL0624 KLM
KL0591 KLM
5Z602 CemAir
10:59 Gainesville
16:45 Atlanta
10:20 Amsterdam Schiphol
10:20 Johannesburg
12:20 Atlanta
06:45 Amsterdam Schiphol
22:05 Johannesburg
11:50 Margate
Connect
DL2741 Delta
DL200 Delta
5Z610 CemAir
10:59 Gainesville
17:45 Atlanta
16:50 Johannesburg
12:20 Atlanta
16:00 Johannesburg
18:20 Margate
Connect
DL2741 Delta
DL200 Delta
5Z608 CemAir
10:59 Gainesville
17:45 Atlanta
17:00 Johannesburg
12:20 Atlanta
16:00 Johannesburg
18:30 Margate
Connect
DL4880 Delta
DL72 Delta
KL0591 KLM
5Z604 CemAir
14:06 Gainesville
17:50 Atlanta
10:20 Amsterdam Schiphol
09:40 Johannesburg
15:33 Atlanta
08:00 Amsterdam Schiphol
22:05 Johannesburg
11:10 Margate
Connect
DL4880 Delta
KL0624 KLM
KL0591 KLM
5Z606 CemAir
14:06 Gainesville
16:45 Atlanta
10:20 Amsterdam Schiphol
10:00 Johannesburg
15:33 Atlanta
06:45 Amsterdam Schiphol
22:05 Johannesburg
11:30 Margate
Connect
DL4880 Delta
DL72 Delta
KL0591 KLM
5Z606 CemAir
14:06 Gainesville
17:50 Atlanta
10:20 Amsterdam Schiphol
10:00 Johannesburg
15:33 Atlanta
08:00 Amsterdam Schiphol
22:05 Johannesburg
11:30 Margate
Connect
DL4880 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
5Z606 CemAir
14:06 Gainesville
22:00 Atlanta
19:50 London Heathrow
10:00 Johannesburg
15:33 Atlanta
10:45 London Heathrow
08:55 Johannesburg
11:30 Margate
Connect
DL4880 Delta
KL0624 KLM
KL0591 KLM
5Z602 CemAir
14:06 Gainesville
16:45 Atlanta
10:20 Amsterdam Schiphol
10:20 Johannesburg
15:33 Atlanta
06:45 Amsterdam Schiphol
22:05 Johannesburg
11:50 Margate
Connect
DL4880 Delta
DL72 Delta
KL0591 KLM
5Z602 CemAir
14:06 Gainesville
17:50 Atlanta
10:20 Amsterdam Schiphol
10:20 Johannesburg
15:33 Atlanta
08:00 Amsterdam Schiphol
22:05 Johannesburg
11:50 Margate
Connect
DL4880 Delta
DL30 Delta
VS449 Virgin Atlantic
5Z602 CemAir
14:06 Gainesville
18:30 Atlanta
19:50 London Heathrow
10:20 Johannesburg
15:33 Atlanta
07:30 London Heathrow
08:55 Johannesburg
11:50 Margate
Connect
DL4880 Delta
DL200 Delta
5Z610 CemAir
14:06 Gainesville
17:45 Atlanta
16:50 Johannesburg
15:33 Atlanta
16:00 Johannesburg
18:20 Margate
Connect
DL4880 Delta
DL200 Delta
5Z602 CemAir
14:06 Gainesville
17:45 Atlanta
10:20 Johannesburg
15:33 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL4880 Delta
KL0624 KLM
KL0591 KLM
5Z604 CemAir
14:06 Gainesville
16:45 Atlanta
10:20 Amsterdam Schiphol
09:40 Johannesburg
15:33 Atlanta
06:45 Amsterdam Schiphol
22:05 Johannesburg
11:10 Margate
Connect
DL4880 Delta
DL200 Delta
5Z608 CemAir
14:06 Gainesville
17:45 Atlanta
17:00 Johannesburg
15:33 Atlanta
16:00 Johannesburg
18:30 Margate
Connect
AA5628 American Airlines
AA730 American Airlines
VS449 Virgin Atlantic
5Z606 CemAir
14:59 Gainesville
18:25 Charlotte
19:50 London Heathrow
10:00 Johannesburg
16:31 Charlotte
07:10 London Heathrow
08:55 Johannesburg
11:30 Margate
Connect
DL5324 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
5Z610 CemAir
16:38 Gainesville
22:00 Atlanta
19:50 London Heathrow
16:50 Johannesburg
18:09 Atlanta
10:45 London Heathrow
08:55 Johannesburg
18:20 Margate
Connect
DL5324 Delta
QR756 Qatar Airways
QR1365 Qatar Airways
5Z602 CemAir
16:38 Gainesville
19:10 Atlanta
20:25 Doha
10:20 Johannesburg
18:09 Atlanta
16:30 Doha
04:00 Johannesburg
11:50 Margate
Connect
DL5324 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
5Z606 CemAir
16:38 Gainesville
22:00 Atlanta
19:50 London Heathrow
10:00 Johannesburg
18:09 Atlanta
10:45 London Heathrow
08:55 Johannesburg
11:30 Margate
Connect
DL5324 Delta
QR756 Qatar Airways
QR1365 Qatar Airways
5Z606 CemAir
16:38 Gainesville
19:10 Atlanta
20:25 Doha
10:00 Johannesburg
18:09 Atlanta
16:30 Doha
04:00 Johannesburg
11:30 Margate
Connect
DL5324 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
5Z602 CemAir
16:38 Gainesville
22:00 Atlanta
19:50 London Heathrow
10:20 Johannesburg
18:09 Atlanta
10:45 London Heathrow
08:55 Johannesburg
11:50 Margate
Connect
DL5324 Delta
AF689 Air France
AF990 Air France
5Z608 CemAir
16:38 Gainesville
20:15 Atlanta
23:35 Paris CDG
17:00 Johannesburg
18:09 Atlanta
10:45 Paris CDG
11:15 Johannesburg
18:30 Margate
Connect
DL5324 Delta
DL84 Delta
AF990 Air France
5Z610 CemAir
16:38 Gainesville
23:10 Atlanta
23:35 Paris CDG
16:50 Johannesburg
18:09 Atlanta
13:20 Paris CDG
11:15 Johannesburg
18:20 Margate
Connect
DL5324 Delta
DL84 Delta
AF990 Air France
5Z608 CemAir
16:38 Gainesville
23:10 Atlanta
23:35 Paris CDG
17:00 Johannesburg
18:09 Atlanta
13:20 Paris CDG
11:15 Johannesburg
18:30 Margate
Connect
AA3545 American Airlines
AA38 American Airlines
BA057 British Airways
5Z608 CemAir
17:40 Gainesville
19:40 Miami
21:10 London Heathrow
17:00 Johannesburg
18:50 Miami
09:15 London Heathrow
10:15 Johannesburg
18:30 Margate
Connect
AA3545 American Airlines
QR778 Qatar Airways
QR1363 Qatar Airways
5Z608 CemAir
17:40 Gainesville
20:10 Miami
02:05 Doha
17:00 Johannesburg
18:50 Miami
17:55 Doha
09:40 Johannesburg
18:30 Margate
Connect
AA3545 American Airlines
AA38 American Airlines
VS449 Virgin Atlantic
5Z602 CemAir
17:40 Gainesville
19:40 Miami
19:50 London Heathrow
10:20 Johannesburg
18:50 Miami
09:15 London Heathrow
08:55 Johannesburg
11:50 Margate
Connect
AA3545 American Airlines
AA52 American Airlines
LY051 El Al
5Z602 CemAir
17:40 Gainesville
20:40 Miami
20:20 Tel Aviv
10:20 Johannesburg
18:50 Miami
15:30 Tel Aviv
04:55 Johannesburg
11:50 Margate
Connect
AA3545 American Airlines
QR778 Qatar Airways
QR1365 Qatar Airways
5Z602 CemAir
17:40 Gainesville
20:10 Miami
20:25 Doha
10:20 Johannesburg
18:50 Miami
17:55 Doha
04:00 Johannesburg
11:50 Margate
Connect
AA3545 American Airlines
QR778 Qatar Airways
QR1365 Qatar Airways
5Z606 CemAir
17:40 Gainesville
20:10 Miami
20:25 Doha
10:00 Johannesburg
18:50 Miami
17:55 Doha
04:00 Johannesburg
11:30 Margate
Connect
AA3545 American Airlines
AA38 American Airlines
VS449 Virgin Atlantic
5Z606 CemAir
17:40 Gainesville
19:40 Miami
19:50 London Heathrow
10:00 Johannesburg
18:50 Miami
09:15 London Heathrow
08:55 Johannesburg
11:30 Margate
Connect
AA3545 American Airlines
BA208 British Airways
BA057 British Airways
5Z608 CemAir
17:40 Gainesville
21:30 Miami
21:10 London Heathrow
17:00 Johannesburg
18:50 Miami
11:00 London Heathrow
10:15 Johannesburg
18:30 Margate
Connect
AA3545 American Airlines
BA208 British Airways
VS449 Virgin Atlantic
5Z606 CemAir
17:40 Gainesville
21:30 Miami
19:50 London Heathrow
10:00 Johannesburg
18:50 Miami
11:00 London Heathrow
08:55 Johannesburg
11:30 Margate
Connect
DL2512 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
5Z608 CemAir
18:39 Gainesville
22:00 Atlanta
19:50 London Heathrow
17:00 Johannesburg
19:59 Atlanta
10:45 London Heathrow
08:55 Johannesburg
18:30 Margate
Connect
DL2512 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
5Z606 CemAir
18:39 Gainesville
22:00 Atlanta
19:50 London Heathrow
10:00 Johannesburg
19:59 Atlanta
10:45 London Heathrow
08:55 Johannesburg
11:30 Margate
Connect
DL2512 Delta
VS104 Virgin Atlantic
VS449 Virgin Atlantic
5Z602 CemAir
18:39 Gainesville
22:00 Atlanta
19:50 London Heathrow
10:20 Johannesburg
19:59 Atlanta
10:45 London Heathrow
08:55 Johannesburg
11:50 Margate
Connect
DL2512 Delta
DL84 Delta
AF990 Air France
5Z608 CemAir
18:39 Gainesville
23:10 Atlanta
23:35 Paris CDG
17:00 Johannesburg
19:59 Atlanta
13:20 Paris CDG
11:15 Johannesburg
18:30 Margate
Connect

3. Jacksonville to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Gainesville to Jacksonville.

  2. You take a flight from Jacksonville to Pietermaritzburg and cost approximately 470 USD.

  3. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
UA3569 United Airlines
UA188 United Airlines
4Z733 Airlink
07:56 Jacksonville
20:45 Newark
06:50 Johannesburg
10:29 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
DL2630 Delta
DL200 Delta
4Z733 Airlink
10:34 Jacksonville
17:45 Atlanta
06:50 Johannesburg
11:48 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL2630 Delta
DL200 Delta
4Z735 Airlink
10:34 Jacksonville
17:45 Atlanta
12:35 Johannesburg
11:48 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
UA3432 United Airlines
UA188 United Airlines
4Z735 Airlink
11:15 Jacksonville
20:45 Newark
12:35 Johannesburg
13:48 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA3432 United Airlines
UA188 United Airlines
4Z733 Airlink
11:15 Jacksonville
20:45 Newark
06:50 Johannesburg
13:48 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
DL2777 Delta
DL200 Delta
4Z735 Airlink
12:00 Jacksonville
17:45 Atlanta
12:35 Johannesburg
13:16 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL2777 Delta
DL200 Delta
4Z733 Airlink
12:00 Jacksonville
17:45 Atlanta
06:50 Johannesburg
13:16 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL2467 Delta
DL134 Delta
KL0591 KLM
4Z733 Airlink
12:20 Jacksonville
18:45 Detroit
10:20 Amsterdam Schiphol
06:50 Johannesburg
14:39 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL2649 Delta
DL200 Delta
4Z735 Airlink
14:01 Jacksonville
17:45 Atlanta
12:35 Johannesburg
15:21 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL2649 Delta
DL200 Delta
4Z733 Airlink
14:01 Jacksonville
17:45 Atlanta
06:50 Johannesburg
15:21 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
UA3500 United Airlines
UA90 United Airlines
LY051 El Al
4Z733 Airlink
14:55 Jacksonville
23:05 Newark
20:20 Tel Aviv
06:50 Johannesburg
17:27 Newark
16:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
UA3500 United Airlines
LH403 Lufthansa
LH572 Lufthansa
4Z735 Airlink
14:55 Jacksonville
18:20 Newark
21:50 Frankfurt
12:35 Johannesburg
17:27 Newark
07:35 Frankfurt
09:25 Johannesburg
13:40 Pietermaritzburg
Connect
UA3500 United Airlines
UA960 United Airlines
LH572 Lufthansa
4Z735 Airlink
14:55 Jacksonville
19:55 Newark
21:50 Frankfurt
12:35 Johannesburg
17:27 Newark
09:15 Frankfurt
09:25 Johannesburg
13:40 Pietermaritzburg
Connect
UA3500 United Airlines
UA1122 United Airlines
BA6418 British Airways
4Z733 Airlink
14:55 Jacksonville
20:30 Newark
19:00 Capetown
06:50 Johannesburg
17:27 Newark
18:00 Capetown
21:00 Johannesburg
07:55 Pietermaritzburg
Connect
UA3500 United Airlines
UA188 United Airlines
4Z735 Airlink
14:55 Jacksonville
20:45 Newark
12:35 Johannesburg
17:27 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA3500 United Airlines
UA188 United Airlines
4Z733 Airlink
14:55 Jacksonville
20:45 Newark
06:50 Johannesburg
17:27 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA3500 United Airlines
UA1122 United Airlines
FA217 Safair
4Z733 Airlink
14:55 Jacksonville
20:30 Newark
18:55 Capetown
06:50 Johannesburg
17:27 Newark
18:00 Capetown
21:05 Johannesburg
07:55 Pietermaritzburg
Connect
UA3500 United Airlines
LY026 El Al
LY051 El Al
4Z733 Airlink
14:55 Jacksonville
20:00 Newark
20:20 Tel Aviv
06:50 Johannesburg
17:27 Newark
13:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
DL2285 Delta
AF377 Air France
AF990 Air France
4Z735 Airlink
17:15 Jacksonville
21:05 Detroit
23:35 Paris CDG
12:35 Johannesburg
19:39 Detroit
10:50 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL2285 Delta
DL16 Delta
VS449 Virgin Atlantic
4Z735 Airlink
17:15 Jacksonville
20:30 Detroit
19:50 London Heathrow
12:35 Johannesburg
19:39 Detroit
09:00 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
DL1717 Delta
AF689 Air France
AF990 Air France
4Z735 Airlink
17:28 Jacksonville
20:15 Atlanta
23:35 Paris CDG
12:35 Johannesburg
18:45 Atlanta
10:45 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL1717 Delta
DL84 Delta
AF990 Air France
4Z735 Airlink
17:28 Jacksonville
23:10 Atlanta
23:35 Paris CDG
12:35 Johannesburg
18:45 Atlanta
13:20 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
UA3645 United Airlines
UA90 United Airlines
LY051 El Al
4Z733 Airlink
17:30 Jacksonville
23:05 Newark
20:20 Tel Aviv
06:50 Johannesburg
20:02 Newark
16:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
B6664 JetBlue Airways
UA188 United Airlines
4Z733 Airlink
17:34 Jacksonville
20:45 Newark
06:50 Johannesburg
19:55 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
DL5747 Delta
DL214 Delta
SA061 South African Airways
4Z733 Airlink
18:24 Jacksonville
23:40 New York JFK
22:10 Lagos
06:50 Johannesburg
20:46 New York JFK
15:40 Lagos
05:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL5747 Delta
DL234 Delta
LY051 El Al
4Z733 Airlink
18:24 Jacksonville
23:45 New York JFK
20:20 Tel Aviv
06:50 Johannesburg
20:46 New York JFK
17:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
DL5747 Delta
AF009 Air France
AF990 Air France
4Z735 Airlink
18:24 Jacksonville
23:50 New York JFK
23:35 Paris CDG
12:35 Johannesburg
20:46 New York JFK
13:00 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
B61678 JetBlue Airways
AA146 American Airlines
LY051 El Al
4Z733 Airlink
18:47 Jacksonville
00:05 New York JFK
20:20 Tel Aviv
06:50 Johannesburg
21:02 New York JFK
17:15 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
B61678 JetBlue Airways
TK12 Turkish Airlines
TK42 Turkish Airlines
4Z743 Airlink
18:47 Jacksonville
23:30 New York JFK
02:20 Istanbul
16:35 Johannesburg
21:02 New York JFK
17:05 Istanbul
11:10 Johannesburg
17:40 Pietermaritzburg
Connect
B61678 JetBlue Airways
TK12 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
18:47 Jacksonville
23:30 New York JFK
02:20 Istanbul
12:35 Johannesburg
21:02 New York JFK
17:05 Istanbul
11:10 Johannesburg
13:40 Pietermaritzburg
Connect
DL1672 Delta
DL84 Delta
AF990 Air France
4Z743 Airlink
18:48 Jacksonville
23:10 Atlanta
23:35 Paris CDG
16:35 Johannesburg
20:10 Atlanta
13:20 Paris CDG
11:15 Johannesburg
17:40 Pietermaritzburg
Connect
DL1672 Delta
DL84 Delta
AF990 Air France
4Z735 Airlink
18:48 Jacksonville
23:10 Atlanta
23:35 Paris CDG
12:35 Johannesburg
20:10 Atlanta
13:20 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect

4. Gainesville to Durban

  1. You take a flight from Gainesville to Durban and cost approximately 900 USD.

  2. You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
DL2566 Delta
DL200 Delta
FA270 266 Safair
06:13 Gainesville
17:45 Atlanta
17:15 Johannesburg
07:34 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
DL5303 Delta
DL200 Delta
MN607 Comair
10:17 Gainesville
17:45 Atlanta
17:30 Johannesburg
11:44 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL5303 Delta
DL200 Delta
4Z569 Airlink
10:17 Gainesville
17:45 Atlanta
17:20 Johannesburg
11:44 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL5303 Delta
DL200 Delta
FA278 Safair
10:17 Gainesville
17:45 Atlanta
17:25 Johannesburg
11:44 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2741 Delta
DL200 Delta
FA270 266 Safair
10:59 Gainesville
17:45 Atlanta
17:15 Johannesburg
12:20 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
DL2741 Delta
DL200 Delta
4Z569 Airlink
10:59 Gainesville
17:45 Atlanta
17:20 Johannesburg
12:20 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL2741 Delta
DL200 Delta
FA278 Safair
10:59 Gainesville
17:45 Atlanta
17:25 Johannesburg
12:20 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL4880 Delta
DL200 Delta
FA278 Safair
14:06 Gainesville
17:45 Atlanta
17:25 Johannesburg
15:33 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL4880 Delta
DL200 Delta
4Z569 Airlink
14:06 Gainesville
17:45 Atlanta
17:20 Johannesburg
15:33 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL4880 Delta
DL200 Delta
FA270 266 Safair
14:06 Gainesville
17:45 Atlanta
17:15 Johannesburg
15:33 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
AA5628 American Airlines
AA730 American Airlines
BA041 British Airways
14:59 Gainesville
18:25 Charlotte
16:55 London Heathrow
16:31 Charlotte
07:10 London Heathrow
05:25 Durban
Connect
DL5324 Delta
VS104 Virgin Atlantic
BA041 British Airways
16:38 Gainesville
22:00 Atlanta
16:55 London Heathrow
18:09 Atlanta
10:45 London Heathrow
05:25 Durban
Connect
AA3545 American Airlines
BA208 British Airways
BA041 British Airways
17:40 Gainesville
21:30 Miami
16:55 London Heathrow
18:50 Miami
11:00 London Heathrow
05:25 Durban
Connect
AA3545 American Airlines
AA38 American Airlines
BA041 British Airways
17:40 Gainesville
19:40 Miami
16:55 London Heathrow
18:50 Miami
09:15 London Heathrow
05:25 Durban
Connect
DL2512 Delta
BA226 British Airways
BA041 British Airways
18:39 Gainesville
21:40 Atlanta
16:55 London Heathrow
19:59 Atlanta
10:35 London Heathrow
05:25 Durban
Connect
DL2512 Delta
VS104 Virgin Atlantic
BA041 British Airways
18:39 Gainesville
22:00 Atlanta
16:55 London Heathrow
19:59 Atlanta
10:45 London Heathrow
05:25 Durban
Connect

5. Atlanta to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Gainesville to Atlanta.

  2. You take a flight from Atlanta to Pietermaritzburg and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
UA243 United Airlines
UA188 United Airlines
4Z733 Airlink
13:15 Atlanta
20:45 Newark
06:50 Johannesburg
15:28 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA3414 United Airlines
UA188 United Airlines
4Z735 Airlink
15:45 Atlanta
20:45 Newark
12:35 Johannesburg
18:00 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA3414 United Airlines
UA188 United Airlines
4Z733 Airlink
15:45 Atlanta
20:45 Newark
06:50 Johannesburg
18:00 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
KL0624 KLM
KL0591 KLM
4Z733 Airlink
16:45 Atlanta
10:20 Amsterdam Schiphol
06:50 Johannesburg
06:45 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
KL0624 KLM
KL0591 KLM
4Z735 Airlink
16:45 Atlanta
10:20 Amsterdam Schiphol
12:35 Johannesburg
06:45 Amsterdam Schiphol
22:05 Johannesburg
13:40 Pietermaritzburg
Connect
LH445 Lufthansa
LH572 Lufthansa
4Z735 Airlink
16:50 Atlanta
21:50 Frankfurt
12:35 Johannesburg
07:40 Frankfurt
09:25 Johannesburg
13:40 Pietermaritzburg
Connect
UA2324 United Airlines
UA188 United Airlines
4Z733 Airlink
17:10 Atlanta
20:45 Newark
06:50 Johannesburg
19:29 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA2324 United Airlines
UA188 United Airlines
4Z735 Airlink
17:10 Atlanta
20:45 Newark
12:35 Johannesburg
19:29 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
DL200 Delta
4Z735 Airlink
17:45 Atlanta
12:35 Johannesburg
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL200 Delta
4Z733 Airlink
17:45 Atlanta
06:50 Johannesburg
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL82 Delta
AF990 Air France
4Z735 Airlink
17:45 Atlanta
23:35 Paris CDG
12:35 Johannesburg
07:55 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL72 Delta
KL0591 KLM
4Z735 Airlink
17:50 Atlanta
10:20 Amsterdam Schiphol
12:35 Johannesburg
08:00 Amsterdam Schiphol
22:05 Johannesburg
13:40 Pietermaritzburg
Connect
DL72 Delta
KL0591 KLM
4Z733 Airlink
17:50 Atlanta
10:20 Amsterdam Schiphol
06:50 Johannesburg
08:00 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL30 Delta
VS449 Virgin Atlantic
4Z735 Airlink
18:30 Atlanta
19:50 London Heathrow
12:35 Johannesburg
07:30 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
QR756 Qatar Airways
QR1365 Qatar Airways
4Z735 Airlink
19:10 Atlanta
20:25 Doha
12:35 Johannesburg
16:30 Doha
04:00 Johannesburg
13:40 Pietermaritzburg
Connect
QR756 Qatar Airways
QR1363 Qatar Airways
4Z735 Airlink
19:10 Atlanta
02:05 Doha
12:35 Johannesburg
16:30 Doha
09:40 Johannesburg
13:40 Pietermaritzburg
Connect
QR756 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
19:10 Atlanta
20:25 Doha
06:50 Johannesburg
16:30 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
QR756 Qatar Airways
QR1363 Qatar Airways
4Z743 Airlink
19:10 Atlanta
02:05 Doha
16:35 Johannesburg
16:30 Doha
09:40 Johannesburg
17:40 Pietermaritzburg
Connect
AF689 Air France
AF990 Air France
4Z743 Airlink
20:15 Atlanta
23:35 Paris CDG
16:35 Johannesburg
10:45 Paris CDG
11:15 Johannesburg
17:40 Pietermaritzburg
Connect
AF689 Air France
AF990 Air France
4Z735 Airlink
20:15 Atlanta
23:35 Paris CDG
12:35 Johannesburg
10:45 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
BA226 British Airways
BA057 British Airways
4Z743 Airlink
21:40 Atlanta
21:10 London Heathrow
16:35 Johannesburg
10:35 London Heathrow
10:15 Johannesburg
17:40 Pietermaritzburg
Connect
BA226 British Airways
BA057 British Airways
4Z735 Airlink
21:40 Atlanta
21:10 London Heathrow
12:35 Johannesburg
10:35 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
TK32 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
21:45 Atlanta
02:20 Istanbul
12:35 Johannesburg
16:10 Istanbul
11:10 Johannesburg
13:40 Pietermaritzburg
Connect
TK32 Turkish Airlines
TK42 Turkish Airlines
4Z743 Airlink
21:45 Atlanta
02:20 Istanbul
16:35 Johannesburg
16:10 Istanbul
11:10 Johannesburg
17:40 Pietermaritzburg
Connect
VS104 Virgin Atlantic
VS449 Virgin Atlantic
4Z735 Airlink
22:00 Atlanta
19:50 London Heathrow
12:35 Johannesburg
10:45 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
VS104 Virgin Atlantic
VS449 Virgin Atlantic
4Z743 Airlink
22:00 Atlanta
19:50 London Heathrow
16:35 Johannesburg
10:45 London Heathrow
08:55 Johannesburg
17:40 Pietermaritzburg
Connect
DL84 Delta
AF990 Air France
4Z735 Airlink
23:10 Atlanta
23:35 Paris CDG
12:35 Johannesburg
13:20 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL84 Delta
AF990 Air France
4Z743 Airlink
23:10 Atlanta
23:35 Paris CDG
16:35 Johannesburg
13:20 Paris CDG
11:15 Johannesburg
17:40 Pietermaritzburg
Connect

6. Jacksonville to Durban

  1. You take a bus, shuttle or taxi from your location in Gainesville to Jacksonville.

  2. You take a flight from Jacksonville to Durban and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
UA3569 United Airlines
UA188 United Airlines
FA398 Safair
07:56 Jacksonville
20:45 Newark
20:05 Johannesburg
10:29 Newark
18:20 Johannesburg
21:15 Durban
Connect
UA3569 United Airlines
UA188 United Airlines
FA276 Safair
07:56 Jacksonville
20:45 Newark
19:45 Johannesburg
10:29 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA3569 United Airlines
UA188 United Airlines
MN609 Comair
07:56 Jacksonville
20:45 Newark
19:25 Johannesburg
10:29 Newark
18:20 Johannesburg
20:30 Durban
Connect
DL2630 Delta
DL200 Delta
4Z569 Airlink
10:34 Jacksonville
17:45 Atlanta
17:20 Johannesburg
11:48 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL2630 Delta
DL200 Delta
FA278 Safair
10:34 Jacksonville
17:45 Atlanta
17:25 Johannesburg
11:48 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2630 Delta
DL200 Delta
FA270 266 Safair
10:34 Jacksonville
17:45 Atlanta
17:15 Johannesburg
11:48 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
UA3432 United Airlines
UA188 United Airlines
MN609 Comair
11:15 Jacksonville
20:45 Newark
19:25 Johannesburg
13:48 Newark
18:20 Johannesburg
20:30 Durban
Connect
DL2777 Delta
DL200 Delta
4Z569 Airlink
12:00 Jacksonville
17:45 Atlanta
17:20 Johannesburg
13:16 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL2777 Delta
DL200 Delta
FA278 Safair
12:00 Jacksonville
17:45 Atlanta
17:25 Johannesburg
13:16 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2777 Delta
DL200 Delta
FA270 266 Safair
12:00 Jacksonville
17:45 Atlanta
17:15 Johannesburg
13:16 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
DL2649 Delta
DL200 Delta
FA278 Safair
14:01 Jacksonville
17:45 Atlanta
17:25 Johannesburg
15:21 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2649 Delta
DL200 Delta
4Z569 Airlink
14:01 Jacksonville
17:45 Atlanta
17:20 Johannesburg
15:21 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL2649 Delta
DL200 Delta
FA270 266 Safair
14:01 Jacksonville
17:45 Atlanta
17:15 Johannesburg
15:21 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
AA5049 American Airlines
AA730 American Airlines
BA041 British Airways
14:09 Jacksonville
18:25 Charlotte
16:55 London Heathrow
15:35 Charlotte
07:10 London Heathrow
05:25 Durban
Connect
UA3500 United Airlines
UA188 United Airlines
FA398 Safair
14:55 Jacksonville
20:45 Newark
20:05 Johannesburg
17:27 Newark
18:20 Johannesburg
21:15 Durban
Connect
UA3500 United Airlines
UA188 United Airlines
FA276 Safair
14:55 Jacksonville
20:45 Newark
19:45 Johannesburg
17:27 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA3500 United Airlines
UA188 United Airlines
MN609 Comair
14:55 Jacksonville
20:45 Newark
19:25 Johannesburg
17:27 Newark
18:20 Johannesburg
20:30 Durban
Connect
AA3885 American Airlines
BA208 British Airways
BA041 British Airways
15:31 Jacksonville
21:30 Miami
16:55 London Heathrow
16:50 Miami
11:00 London Heathrow
05:25 Durban
Connect
AA3885 American Airlines
AA38 American Airlines
BA041 British Airways
15:31 Jacksonville
19:40 Miami
16:55 London Heathrow
16:50 Miami
09:15 London Heathrow
05:25 Durban
Connect
B6664 JetBlue Airways
UA188 United Airlines
MN609 Comair
17:34 Jacksonville
20:45 Newark
19:25 Johannesburg
19:55 Newark
18:20 Johannesburg
20:30 Durban
Connect
B6664 JetBlue Airways
UA188 United Airlines
FA276 Safair
17:34 Jacksonville
20:45 Newark
19:45 Johannesburg
19:55 Newark
18:20 Johannesburg
20:55 Durban
Connect
B6664 JetBlue Airways
UA188 United Airlines
FA398 Safair
17:34 Jacksonville
20:45 Newark
20:05 Johannesburg
19:55 Newark
18:20 Johannesburg
21:15 Durban
Connect
AA1606 American Airlines
BA208 British Airways
BA041 British Airways
17:55 Jacksonville
21:30 Miami
16:55 London Heathrow
19:16 Miami
11:00 London Heathrow
05:25 Durban
Connect
AA1606 American Airlines
BA208 British Airways
BA043 British Airways
BA6303 British Airways
17:55 Jacksonville
21:30 Miami
18:15 London Heathrow
09:20 Capetown
19:16 Miami
11:00 London Heathrow
08:00 Capetown
11:20 Durban
Connect

References

Find Hotels in Richmond, KwaZulu-Natal, South Africa

You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below

Booking.com