HowToGo

Flight from Virginia Beach to Welkom, South Africa

How to get to Welkom, South Africa from Virginia Beach by flight ? You can check flights from Virginia Beach to Welkom, South Africa below.

Search Transfer from Virginia Beach to Welkom, South Africa

Search Flights

You can find flight ticket prices from Virginia Beach to Welkom, South Africa with our flight tickets search tool below

1. Norfolk to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Virginia Beach to Norfolk.

  2. You take a flight from Norfolk to Johannesburg and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Welkom, South Africa.

Flight Depart Arrive
DL5082 Delta
SA204 South African Airways
07:30 Norfolk
11:15 New York JFK
09:00 New York JFK
08:00 Johannesburg
Connect
DL2317 Delta
DL204 Delta
10:00 Norfolk
17:45 Atlanta
11:56 Atlanta
14:45 Johannesburg
Connect
UA4452 United Airlines
UA188 United Airlines
11:25 Norfolk
20:45 Newark
12:57 Newark
17:45 Johannesburg
Connect
DL2310 Delta
DL204 Delta
12:15 Norfolk
17:45 Atlanta
14:14 Atlanta
14:45 Johannesburg
Connect
DL2225 Delta
DL204 Delta
14:18 Norfolk
17:45 Atlanta
16:15 Atlanta
14:45 Johannesburg
Connect
UA5026 United Airlines
SA210 South African Airways
SA210 South African Airways
14:53 Norfolk
17:40 Washington Dulles
09:10 Accra
15:57 Washington Dulles
08:10 Accra
17:00 Johannesburg
Connect
UA4579 United Airlines
UA188 United Airlines
16:20 Norfolk
20:45 Newark
17:59 Newark
17:45 Johannesburg
Connect
UA4581 United Airlines
UA188 United Airlines
17:40 Norfolk
20:45 Newark
19:19 Newark
17:45 Johannesburg
Connect

2. Norfolk to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Virginia Beach to Norfolk.

  2. You take a flight from Norfolk to Bloemfontein and cost approximately 1300 USD.

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

Flight Depart Arrive
DL5082 Delta
SA204 South African Airways
5Z116 CemAir
07:30 Norfolk
11:15 New York JFK
10:30 Johannesburg
09:00 New York JFK
08:00 Johannesburg
11:30 Bloemfontein
Connect
DL2317 Delta
DL204 Delta
4Z707 Airlink
10:00 Norfolk
17:45 Atlanta
17:05 Johannesburg
11:56 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
DL2317 Delta
DL204 Delta
4Z711 Airlink
10:00 Norfolk
17:45 Atlanta
15:45 Johannesburg
11:56 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
DL2310 Delta
DL204 Delta
4Z711 Airlink
12:15 Norfolk
17:45 Atlanta
15:45 Johannesburg
14:14 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
DL2310 Delta
DL204 Delta
4Z707 Airlink
12:15 Norfolk
17:45 Atlanta
17:05 Johannesburg
14:14 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
DL2225 Delta
DL204 Delta
4Z707 Airlink
14:18 Norfolk
17:45 Atlanta
17:05 Johannesburg
16:15 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
DL2225 Delta
DL204 Delta
4Z711 Airlink
14:18 Norfolk
17:45 Atlanta
15:45 Johannesburg
16:15 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
UA4579 United Airlines
UA188 United Airlines
4Z701 Airlink
16:20 Norfolk
20:45 Newark
05:50 Johannesburg
17:59 Newark
17:45 Johannesburg
06:45 Bloemfontein
Connect
UA4581 United Airlines
UA188 United Airlines
4Z701 Airlink
17:40 Norfolk
20:45 Newark
05:50 Johannesburg
19:19 Newark
17:45 Johannesburg
06:45 Bloemfontein
Connect
UA4581 United Airlines
UA188 United Airlines
5Z112 CemAir
17:40 Norfolk
20:45 Newark
06:25 Johannesburg
19:19 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA4581 United Airlines
UA1122 United Airlines
4Z600 Airlink
17:40 Norfolk
20:30 Newark
06:00 Capetown
19:19 Newark
17:00 Capetown
07:35 Bloemfontein
Connect

3. Richmond to Johannesburg

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

  2. You take a flight from Richmond to Johannesburg and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Welkom, South Africa.

Flight Depart Arrive
DL4882 Delta
SA204 South African Airways
07:10 Richmond
11:15 New York JFK
08:49 New York JFK
08:00 Johannesburg
Connect
DL2474 Delta
DL204 Delta
10:05 Richmond
17:45 Atlanta
11:55 Atlanta
14:45 Johannesburg
Connect
DL2438 Delta
DL204 Delta
12:15 Richmond
17:45 Atlanta
14:06 Atlanta
14:45 Johannesburg
Connect
WN1334 Southwest Airlines
DL204 Delta
12:20 Richmond
17:45 Atlanta
14:10 Atlanta
14:45 Johannesburg
Connect
DL2285 Delta
DL204 Delta
13:55 Richmond
17:45 Atlanta
15:45 Atlanta
14:45 Johannesburg
Connect
UA4450 United Airlines
UA188 United Airlines
14:03 Richmond
20:45 Newark
15:30 Newark
17:45 Johannesburg
Connect
WN1454 Southwest Airlines
DL204 Delta
14:50 Richmond
17:45 Atlanta
16:45 Atlanta
14:45 Johannesburg
Connect
UA4988 United Airlines
SA210 South African Airways
SA210 South African Airways
15:27 Richmond
17:40 Washington Dulles
09:10 Accra
16:10 Washington Dulles
08:10 Accra
17:00 Johannesburg
Connect
UA4589 United Airlines
UA188 United Airlines
15:32 Richmond
20:45 Newark
17:00 Newark
17:45 Johannesburg
Connect
UA4592 United Airlines
UA188 United Airlines
17:57 Richmond
20:45 Newark
19:30 Newark
17:45 Johannesburg
Connect

4. Norfolk to Maseru

  1. You take a bus, shuttle or taxi from your location in Virginia Beach to Norfolk.

  2. You take a flight from Norfolk to Maseru and cost approximately 1400 USD.

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

Flight Depart Arrive
UA3859 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z62 Airlink
06:00 Norfolk
10:00 Washington Dulles
08:40 Addis Ababa
15:00 Johannesburg
07:12 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
16:00 Maseru
Connect
DL5082 Delta
SA204 South African Airways
4Z52 Airlink
07:30 Norfolk
11:15 New York JFK
09:35 Johannesburg
09:00 New York JFK
08:00 Johannesburg
10:35 Maseru
Connect
DL5082 Delta
SA204 South African Airways
4Z60 Airlink
07:30 Norfolk
11:15 New York JFK
13:00 Johannesburg
09:00 New York JFK
08:00 Johannesburg
14:00 Maseru
Connect
DL5082 Delta
SA204 South African Airways
4Z62 Airlink
07:30 Norfolk
11:15 New York JFK
15:00 Johannesburg
09:00 New York JFK
08:00 Johannesburg
16:00 Maseru
Connect
DL2317 Delta
DL204 Delta
4Z50 Airlink
10:00 Norfolk
17:45 Atlanta
06:40 Johannesburg
11:56 Atlanta
14:45 Johannesburg
07:35 Maseru
Connect
UA4452 United Airlines
UA188 United Airlines
4Z52 Airlink
11:25 Norfolk
20:45 Newark
09:35 Johannesburg
12:57 Newark
17:45 Johannesburg
10:35 Maseru
Connect
UA4452 United Airlines
UA188 United Airlines
4Z50 Airlink
11:25 Norfolk
20:45 Newark
06:40 Johannesburg
12:57 Newark
17:45 Johannesburg
07:35 Maseru
Connect
DL2310 Delta
DL204 Delta
4Z52 Airlink
12:15 Norfolk
17:45 Atlanta
09:35 Johannesburg
14:14 Atlanta
14:45 Johannesburg
10:35 Maseru
Connect
DL2310 Delta
DL204 Delta
4Z50 Airlink
12:15 Norfolk
17:45 Atlanta
06:40 Johannesburg
14:14 Atlanta
14:45 Johannesburg
07:35 Maseru
Connect
DL5182 Delta
DL134 Delta
KL0591 KLM
4Z50 Airlink
12:35 Norfolk
18:50 Detroit
10:15 Amsterdam Schiphol
06:40 Johannesburg
14:43 Detroit
08:25 Amsterdam Schiphol
22:05 Johannesburg
07:35 Maseru
Connect
DL5182 Delta
DL134 Delta
KL0509 KLM
4Z50 Airlink
12:35 Norfolk
18:50 Detroit
11:55 Amsterdam Schiphol
06:40 Johannesburg
14:43 Detroit
08:25 Amsterdam Schiphol
23:45 Johannesburg
07:35 Maseru
Connect
DL2225 Delta
DL204 Delta
4Z50 Airlink
14:18 Norfolk
17:45 Atlanta
06:40 Johannesburg
16:15 Atlanta
14:45 Johannesburg
07:35 Maseru
Connect
DL2225 Delta
DL204 Delta
4Z52 Airlink
14:18 Norfolk
17:45 Atlanta
09:35 Johannesburg
16:15 Atlanta
14:45 Johannesburg
10:35 Maseru
Connect
UA5026 United Airlines
SA210 South African Airways
SA210 South African Airways
4Z50 Airlink
14:53 Norfolk
17:40 Washington Dulles
09:10 Accra
06:40 Johannesburg
15:57 Washington Dulles
08:10 Accra
17:00 Johannesburg
07:35 Maseru
Connect
UA4579 United Airlines
UA188 United Airlines
4Z52 Airlink
16:20 Norfolk
20:45 Newark
09:35 Johannesburg
17:59 Newark
17:45 Johannesburg
10:35 Maseru
Connect
UA4579 United Airlines
UA188 United Airlines
4Z60 Airlink
16:20 Norfolk
20:45 Newark
13:00 Johannesburg
17:59 Newark
17:45 Johannesburg
14:00 Maseru
Connect
UA4579 United Airlines
UA188 United Airlines
4Z50 Airlink
16:20 Norfolk
20:45 Newark
06:40 Johannesburg
17:59 Newark
17:45 Johannesburg
07:35 Maseru
Connect
UA4581 United Airlines
UA1122 United Airlines
SA302 South African Airways
4Z52 Airlink
17:40 Norfolk
20:30 Newark
06:00 Capetown
09:35 Johannesburg
19:19 Newark
17:00 Capetown
07:55 Johannesburg
10:35 Maseru
Connect
UA4581 United Airlines
UA188 United Airlines
4Z52 Airlink
17:40 Norfolk
20:45 Newark
09:35 Johannesburg
19:19 Newark
17:45 Johannesburg
10:35 Maseru
Connect
UA4581 United Airlines
UA188 United Airlines
4Z50 Airlink
17:40 Norfolk
20:45 Newark
06:40 Johannesburg
19:19 Newark
17:45 Johannesburg
07:35 Maseru
Connect
UA4581 United Airlines
UA188 United Airlines
4Z60 Airlink
17:40 Norfolk
20:45 Newark
13:00 Johannesburg
19:19 Newark
17:45 Johannesburg
14:00 Maseru
Connect
UA5538 United Airlines
UA938 United Airlines
SA235 South African Airways
4Z52 Airlink
18:27 Norfolk
21:05 Chicago O'Hare
19:00 London Heathrow
09:35 Johannesburg
19:36 Chicago O'Hare
11:05 London Heathrow
07:05 Johannesburg
10:35 Maseru
Connect

5. Richmond to Bloemfontein

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

  2. You take a flight from Richmond to Bloemfontein and cost approximately 1000 USD.

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

Flight Depart Arrive
DL4882 Delta
SA204 South African Airways
5Z116 CemAir
07:10 Richmond
11:15 New York JFK
10:30 Johannesburg
08:49 New York JFK
08:00 Johannesburg
11:30 Bloemfontein
Connect
DL2474 Delta
DL204 Delta
4Z711 Airlink
10:05 Richmond
17:45 Atlanta
15:45 Johannesburg
11:55 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
DL2474 Delta
DL204 Delta
4Z707 Airlink
10:05 Richmond
17:45 Atlanta
17:05 Johannesburg
11:55 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
DL2438 Delta
DL204 Delta
4Z711 Airlink
12:15 Richmond
17:45 Atlanta
15:45 Johannesburg
14:06 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
DL2438 Delta
DL204 Delta
4Z707 Airlink
12:15 Richmond
17:45 Atlanta
17:05 Johannesburg
14:06 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
WN1334 Southwest Airlines
DL204 Delta
4Z707 Airlink
12:20 Richmond
17:45 Atlanta
17:05 Johannesburg
14:10 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
WN1334 Southwest Airlines
DL204 Delta
4Z711 Airlink
12:20 Richmond
17:45 Atlanta
15:45 Johannesburg
14:10 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
DL2285 Delta
DL204 Delta
4Z707 Airlink
13:55 Richmond
17:45 Atlanta
17:05 Johannesburg
15:45 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
DL2285 Delta
DL204 Delta
4Z711 Airlink
13:55 Richmond
17:45 Atlanta
15:45 Johannesburg
15:45 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
WN1454 Southwest Airlines
DL204 Delta
4Z707 Airlink
14:50 Richmond
17:45 Atlanta
17:05 Johannesburg
16:45 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
UA4592 United Airlines
UA188 United Airlines
4Z701 Airlink
17:57 Richmond
20:45 Newark
05:50 Johannesburg
19:30 Newark
17:45 Johannesburg
06:45 Bloemfontein
Connect
UA4592 United Airlines
UA188 United Airlines
5Z112 CemAir
17:57 Richmond
20:45 Newark
06:25 Johannesburg
19:30 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA4592 United Airlines
UA1122 United Airlines
4Z600 Airlink
17:57 Richmond
20:30 Newark
06:00 Capetown
19:30 Newark
17:00 Capetown
07:35 Bloemfontein
Connect

6. New York JFK to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Virginia Beach to New York JFK.

  2. You take a flight from New York JFK to Johannesburg and cost approximately 420 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Welkom, South Africa.

Flight Depart Arrive
VS026 Virgin Atlantic
VS449 Virgin Atlantic
08:25 New York JFK
22:30 London Heathrow
20:05 London Heathrow
11:25 Johannesburg
Connect
DL2938 Delta
DL204 Delta
09:00 New York JFK
17:45 Atlanta
11:37 Atlanta
14:45 Johannesburg
Connect
SA204 South African Airways
11:15 New York JFK
08:00 Johannesburg Direct
DL2464 Delta
DL204 Delta
11:29 New York JFK
17:45 Atlanta
14:09 Atlanta
14:45 Johannesburg
Connect
KL0642 KLM
KL0591 KLM
19:50 New York JFK
10:15 Amsterdam Schiphol
08:50 Amsterdam Schiphol
22:05 Johannesburg
Connect
KL0642 KLM
KL0509 KLM
19:50 New York JFK
11:55 Amsterdam Schiphol
08:50 Amsterdam Schiphol
23:45 Johannesburg
Connect
ET513 Ethiopian Airlines
KP64 ASKY
21:00 New York JFK
12:45 Lome
11:45 Lome
21:50 Johannesburg
Connect
KL0644 KLM
KL0509 KLM
21:40 New York JFK
11:55 Amsterdam Schiphol
11:00 Amsterdam Schiphol
23:45 Johannesburg
Connect

7. Newark to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Virginia Beach to Newark.

  2. You take a flight from Newark to Johannesburg and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Welkom, South Africa.

Flight Depart Arrive
DL1618 Delta
DL204 Delta
10:32 Newark
17:45 Atlanta
13:12 Atlanta
14:45 Johannesburg
Connect
DL1661 Delta
DL204 Delta
11:45 Newark
17:45 Atlanta
14:17 Atlanta
14:45 Johannesburg
Connect
DL1640 Delta
DL204 Delta
13:25 Newark
17:45 Atlanta
15:53 Atlanta
14:45 Johannesburg
Connect
UA188 United Airlines
20:45 Newark
17:45 Johannesburg Direct
ET509 Ethiopian Airlines
KP64 ASKY
21:00 Newark
12:45 Lome
11:45 Lome
21:50 Johannesburg
Connect
LX19 Swiss
LX288 Swiss
21:30 Newark
16:50 Zurich
11:00 Zurich
04:30 Johannesburg
Connect

8. Norfolk to Kimberley

  1. You take a bus, shuttle or taxi from your location in Virginia Beach to Norfolk.

  2. You take a flight from Norfolk to Kimberley and cost approximately 1200 USD.

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

Flight Depart Arrive
DL5082 Delta
SA204 South African Airways
4Z723 Airlink
07:30 Norfolk
11:15 New York JFK
09:10 Johannesburg
09:00 New York JFK
08:00 Johannesburg
10:20 Kimberley
Connect
DL2317 Delta
DL204 Delta
4Z727 Airlink
10:00 Norfolk
17:45 Atlanta
16:30 Johannesburg
11:56 Atlanta
14:45 Johannesburg
17:40 Kimberley
Connect
DL2310 Delta
DL204 Delta
4Z727 Airlink
12:15 Norfolk
17:45 Atlanta
16:30 Johannesburg
14:14 Atlanta
14:45 Johannesburg
17:40 Kimberley
Connect
DL2225 Delta
DL204 Delta
4Z727 Airlink
14:18 Norfolk
17:45 Atlanta
16:30 Johannesburg
16:15 Atlanta
14:45 Johannesburg
17:40 Kimberley
Connect
UA4579 United Airlines
UA188 United Airlines
4Z721 Airlink
16:20 Norfolk
20:45 Newark
05:55 Johannesburg
17:59 Newark
17:45 Johannesburg
07:05 Kimberley
Connect
UA4579 United Airlines
UA188 United Airlines
5Z502 CemAir
16:20 Norfolk
20:45 Newark
06:00 Johannesburg
17:59 Newark
17:45 Johannesburg
07:15 Kimberley
Connect
UA4579 United Airlines
UA1122 United Airlines
4Z611 Airlink
16:20 Norfolk
20:30 Newark
06:00 Capetown
17:59 Newark
17:00 Capetown
07:35 Kimberley
Connect
UA4581 United Airlines
UA188 United Airlines
4Z721 Airlink
17:40 Norfolk
20:45 Newark
05:55 Johannesburg
19:19 Newark
17:45 Johannesburg
07:05 Kimberley
Connect
UA4581 United Airlines
UA188 United Airlines
5Z502 CemAir
17:40 Norfolk
20:45 Newark
06:00 Johannesburg
19:19 Newark
17:45 Johannesburg
07:15 Kimberley
Connect
UA4581 United Airlines
UA1122 United Airlines
4Z611 Airlink
17:40 Norfolk
20:30 Newark
06:00 Capetown
19:19 Newark
17:00 Capetown
07:35 Kimberley
Connect

References

Find Hotels in Welkom, South Africa

You can find hotels and accommodations in Welkom, South Africa with our hotels search tool below

Booking.com