HowToGo

Flight from Vermont to Virginia, South Africa

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

Search Transfer from Vermont to Virginia, South Africa

Search Flights

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

1. Burlington to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Vermont to Burlington.

  2. You take a flight from Burlington to Johannesburg and cost approximately 950 USD.

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

Flight Depart Arrive
DL4658 Delta
VS026 Virgin Atlantic
VS449 Virgin Atlantic
05:50 Burlington
08:15 New York JFK
21:05 London Heathrow
07:15 New York JFK
20:05 London Heathrow
10:00 Johannesburg
Connect
DL4741 Delta
DL200 Delta
07:44 Burlington
17:45 Atlanta
10:41 Atlanta
14:45 Johannesburg
Connect
UA340 United Airlines
UA188 United Airlines
12:45 Burlington
20:45 Newark
14:14 Newark
17:45 Johannesburg
Connect
UA4174 United Airlines
UA188 United Airlines
17:40 Burlington
20:45 Newark
19:17 Newark
17:45 Johannesburg
Connect
UA3405 United Airlines
UA188 United Airlines
17:45 Burlington
20:45 Newark
19:23 Newark
17:45 Johannesburg
Connect

2. Albany to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Vermont to Albany.

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

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

Flight Depart Arrive
DL2819 Delta
DL200 Delta
06:27 Albany
17:45 Atlanta
09:03 Atlanta
14:45 Johannesburg
Connect
UA4889 United Airlines
UA3708 United Airlines
UA188 United Airlines
09:30 Albany
12:40 Washington Dulles
20:45 Newark
11:06 Washington Dulles
14:12 Newark
17:45 Johannesburg
Connect
UA4889 United Airlines
UA1188 United Airlines
UA188 United Airlines
09:30 Albany
12:30 Washington Dulles
20:45 Newark
11:06 Washington Dulles
14:00 Newark
17:45 Johannesburg
Connect
DL2928 Delta
DL200 Delta
13:17 Albany
17:45 Atlanta
15:45 Atlanta
14:45 Johannesburg
Connect
UA4262 United Airlines
UA188 United Airlines
14:45 Albany
20:45 Newark
15:58 Newark
17:45 Johannesburg
Connect
UA4942 United Airlines
UA1156 United Airlines
UA188 United Airlines
14:45 Albany
17:15 Washington Dulles
20:45 Newark
16:24 Washington Dulles
18:55 Newark
17:45 Johannesburg
Connect
UA4166 United Airlines
UA188 United Airlines
17:45 Albany
20:45 Newark
19:06 Newark
17:45 Johannesburg
Connect
UA3706 United Airlines
UA188 United Airlines
17:45 Albany
20:45 Newark
19:03 Newark
17:45 Johannesburg
Connect

3. Burlington to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Vermont to Burlington.

  2. You take a flight from Burlington to Bloemfontein and cost approximately 1200 USD.

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

Flight Depart Arrive
UA6065 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z709 Airlink
05:45 Burlington
11:00 Washington Dulles
08:40 Addis Ababa
14:00 Johannesburg
07:25 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
15:00 Bloemfontein
Connect
UA3777 United Airlines
ET575 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z114 CemAir
06:20 Burlington
09:45 Chicago O'Hare
08:40 Addis Ababa
15:00 Johannesburg
08:09 Chicago O'Hare
07:30 Addis Ababa
13:05 Johannesburg
16:00 Bloemfontein
Connect
UA3777 United Airlines
ET575 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z709 Airlink
06:20 Burlington
09:45 Chicago O'Hare
08:40 Addis Ababa
14:00 Johannesburg
08:09 Chicago O'Hare
07:30 Addis Ababa
13:05 Johannesburg
15:00 Bloemfontein
Connect
UA415 United Airlines
ET575 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z114 CemAir
06:30 Burlington
09:45 Chicago O'Hare
08:40 Addis Ababa
15:00 Johannesburg
08:05 Chicago O'Hare
07:30 Addis Ababa
13:05 Johannesburg
16:00 Bloemfontein
Connect
UA415 United Airlines
ET575 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z709 Airlink
06:30 Burlington
09:45 Chicago O'Hare
08:40 Addis Ababa
14:00 Johannesburg
08:05 Chicago O'Hare
07:30 Addis Ababa
13:05 Johannesburg
15:00 Bloemfontein
Connect
DL4741 Delta
DL200 Delta
4Z705 Airlink
07:44 Burlington
17:45 Atlanta
16:25 Johannesburg
10:41 Atlanta
14:45 Johannesburg
17:25 Bloemfontein
Connect
UA4309 United Airlines
UA1122 United Airlines
FA840 Safair
12:30 Burlington
20:30 Newark
06:30 Capetown
14:00 Newark
18:00 Capetown
08:05 Bloemfontein
Connect
UA4309 United Airlines
UA188 United Airlines
4Z707 Airlink
12:30 Burlington
20:45 Newark
08:30 Johannesburg
14:00 Newark
17:45 Johannesburg
09:45 Bloemfontein
Connect
UA4309 United Airlines
UA1122 United Airlines
4Z600 Airlink
12:30 Burlington
20:30 Newark
06:00 Capetown
14:00 Newark
18:00 Capetown
07:35 Bloemfontein
Connect
UA340 United Airlines
UA188 United Airlines
5Z112 CemAir
12:45 Burlington
20:45 Newark
06:25 Johannesburg
14:14 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA4176 United Airlines
UA1122 United Airlines
FA840 Safair
12:45 Burlington
20:30 Newark
06:30 Capetown
14:22 Newark
18:00 Capetown
08:05 Bloemfontein
Connect
UA4176 United Airlines
UA188 United Airlines
4Z707 Airlink
12:45 Burlington
20:45 Newark
08:30 Johannesburg
14:22 Newark
17:45 Johannesburg
09:45 Bloemfontein
Connect
UA4176 United Airlines
UA188 United Airlines
4Z701 Airlink
12:45 Burlington
20:45 Newark
06:20 Johannesburg
14:22 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA4176 United Airlines
UA1122 United Airlines
4Z600 Airlink
12:45 Burlington
20:30 Newark
06:00 Capetown
14:22 Newark
18:00 Capetown
07:35 Bloemfontein
Connect
AA5668 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
4Z701 Airlink
16:18 Burlington
21:25 Philadelphia
20:25 Doha
06:20 Johannesburg
17:50 Philadelphia
16:45 Doha
04:00 Johannesburg
07:20 Bloemfontein
Connect
AA5668 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
5Z112 CemAir
16:18 Burlington
21:25 Philadelphia
20:25 Doha
06:25 Johannesburg
17:50 Philadelphia
16:45 Doha
04:00 Johannesburg
07:25 Bloemfontein
Connect
AA6058 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
5Z112 CemAir
16:58 Burlington
21:25 Philadelphia
20:25 Doha
06:25 Johannesburg
18:37 Philadelphia
16:45 Doha
04:00 Johannesburg
07:25 Bloemfontein
Connect
AA6058 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
4Z701 Airlink
16:58 Burlington
21:25 Philadelphia
20:25 Doha
06:20 Johannesburg
18:37 Philadelphia
16:45 Doha
04:00 Johannesburg
07:20 Bloemfontein
Connect
UA4174 United Airlines
UA188 United Airlines
5Z112 CemAir
17:40 Burlington
20:45 Newark
06:25 Johannesburg
19:17 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA4174 United Airlines
UA188 United Airlines
4Z701 Airlink
17:40 Burlington
20:45 Newark
06:20 Johannesburg
19:17 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA4174 United Airlines
UA1122 United Airlines
4Z604 Airlink
17:40 Burlington
20:30 Newark
10:35 Capetown
19:17 Newark
18:00 Capetown
12:10 Bloemfontein
Connect
UA4174 United Airlines
UA1122 United Airlines
FA842 Safair
17:40 Burlington
20:30 Newark
11:40 Capetown
19:17 Newark
18:00 Capetown
13:15 Bloemfontein
Connect
UA4174 United Airlines
UA188 United Airlines
4Z707 Airlink
17:40 Burlington
20:45 Newark
08:30 Johannesburg
19:17 Newark
17:45 Johannesburg
09:45 Bloemfontein
Connect
UA3405 United Airlines
UA188 United Airlines
5Z112 CemAir
17:45 Burlington
20:45 Newark
06:25 Johannesburg
19:23 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA3405 United Airlines
UA188 United Airlines
4Z701 Airlink
17:45 Burlington
20:45 Newark
06:20 Johannesburg
19:23 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA3405 United Airlines
UA188 United Airlines
4Z703 Airlink
17:45 Burlington
20:45 Newark
09:25 Johannesburg
19:23 Newark
17:45 Johannesburg
10:40 Bloemfontein
Connect
UA3405 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z604 Airlink
17:45 Burlington
20:45 Newark
18:40 Johannesburg
10:35 Capetown
19:23 Newark
17:45 Johannesburg
20:50 Capetown
12:10 Bloemfontein
Connect
UA3405 United Airlines
UA1122 United Airlines
FA840 Safair
17:45 Burlington
20:30 Newark
06:30 Capetown
19:23 Newark
18:00 Capetown
08:05 Bloemfontein
Connect
UA3405 United Airlines
UA1122 United Airlines
4Z604 Airlink
17:45 Burlington
20:30 Newark
10:35 Capetown
19:23 Newark
18:00 Capetown
12:10 Bloemfontein
Connect
UA3405 United Airlines
UA1122 United Airlines
4Z600 Airlink
17:45 Burlington
20:30 Newark
06:00 Capetown
19:23 Newark
18:00 Capetown
07:35 Bloemfontein
Connect
UA3405 United Airlines
UA188 United Airlines
FA115 Safair
FA840 Safair
17:45 Burlington
20:45 Newark
19:20 Johannesburg
06:30 Capetown
19:23 Newark
17:45 Johannesburg
21:35 Capetown
08:05 Bloemfontein
Connect
DL5196 Delta
AF377 Air France
AF990 Air France
4Z707 Airlink
18:15 Burlington
21:10 Detroit
21:00 Paris CDG
08:30 Johannesburg
20:15 Detroit
10:50 Paris CDG
07:40 Johannesburg
09:45 Bloemfontein
Connect

4. Newark to Johannesburg

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

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

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

Flight Depart Arrive
DL2707 Delta
DL200 Delta
09:30 Newark
17:45 Atlanta
11:54 Atlanta
14:45 Johannesburg
Connect
DL2977 Delta
DL200 Delta
11:30 Newark
17:45 Atlanta
13:45 Atlanta
14:45 Johannesburg
Connect
DL1260 Delta
DL200 Delta
14:20 Newark
17:45 Atlanta
16:31 Atlanta
14:45 Johannesburg
Connect
UA188 United Airlines
20:45 Newark
17:45 Johannesburg Direct

5. Albany to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Vermont to Albany.

  2. You take a flight from Albany to Bloemfontein and cost approximately 1100 USD.

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

Flight Depart Arrive
DL2819 Delta
DL200 Delta
4Z705 Airlink
06:27 Albany
17:45 Atlanta
16:25 Johannesburg
09:03 Atlanta
14:45 Johannesburg
17:25 Bloemfontein
Connect
DL2928 Delta
DL200 Delta
4Z705 Airlink
13:17 Albany
17:45 Atlanta
16:25 Johannesburg
15:45 Atlanta
14:45 Johannesburg
17:25 Bloemfontein
Connect
UA4262 United Airlines
UA1122 United Airlines
4Z600 Airlink
14:45 Albany
20:30 Newark
06:00 Capetown
15:58 Newark
18:00 Capetown
07:35 Bloemfontein
Connect
UA4166 United Airlines
UA1122 United Airlines
4Z600 Airlink
17:45 Albany
20:30 Newark
06:00 Capetown
19:06 Newark
18:00 Capetown
07:35 Bloemfontein
Connect
UA4166 United Airlines
UA1122 United Airlines
FA840 Safair
17:45 Albany
20:30 Newark
06:30 Capetown
19:06 Newark
18:00 Capetown
08:05 Bloemfontein
Connect
UA3706 United Airlines
UA188 United Airlines
4Z701 Airlink
17:45 Albany
20:45 Newark
06:20 Johannesburg
19:03 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA4166 United Airlines
UA188 United Airlines
4Z701 Airlink
17:45 Albany
20:45 Newark
06:20 Johannesburg
19:06 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA3706 United Airlines
UA188 United Airlines
5Z112 CemAir
17:45 Albany
20:45 Newark
06:25 Johannesburg
19:03 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA4166 United Airlines
UA188 United Airlines
5Z112 CemAir
17:45 Albany
20:45 Newark
06:25 Johannesburg
19:06 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect

6. Manchester to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Vermont to Manchester.

  2. You take a flight from Manchester to Johannesburg and cost approximately 1300 USD.

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

Flight Depart Arrive
UA4503 United Airlines
UA188 United Airlines
05:45 Manchester
20:45 Newark
07:21 Newark
17:45 Johannesburg
Connect
UA3896 United Airlines
UA2223 United Airlines
UA188 United Airlines
05:45 Manchester
08:25 Washington Dulles
20:45 Newark
07:31 Washington Dulles
09:45 Newark
17:45 Johannesburg
Connect
UA3896 United Airlines
UA1188 United Airlines
UA188 United Airlines
05:45 Manchester
12:30 Washington Dulles
20:45 Newark
07:31 Washington Dulles
14:00 Newark
17:45 Johannesburg
Connect
UA4550 United Airlines
UA188 United Airlines
08:00 Manchester
20:45 Newark
09:30 Newark
17:45 Johannesburg
Connect
UA4606 United Airlines
UA188 United Airlines
11:55 Manchester
20:45 Newark
13:25 Newark
17:45 Johannesburg
Connect
AA5160 American Airlines
UA4598 United Airlines
UA188 United Airlines
12:45 Manchester
16:30 Reagan Washington
20:45 Newark
14:30 Reagan Washington
17:59 Newark
17:45 Johannesburg
Connect
AA5160 American Airlines
UA4413 United Airlines
UA188 United Airlines
12:45 Manchester
16:00 Reagan Washington
20:45 Newark
14:30 Reagan Washington
17:24 Newark
17:45 Johannesburg
Connect
AA5160 American Airlines
UA4412 United Airlines
UA188 United Airlines
12:45 Manchester
16:49 Reagan Washington
20:45 Newark
14:30 Reagan Washington
18:16 Newark
17:45 Johannesburg
Connect
UA3946 United Airlines
UA1156 United Airlines
UA188 United Airlines
13:50 Manchester
17:15 Washington Dulles
20:45 Newark
15:53 Washington Dulles
18:55 Newark
17:45 Johannesburg
Connect
AA5696 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
17:15 Manchester
21:25 Philadelphia
20:25 Doha
18:50 Philadelphia
16:45 Doha
04:00 Johannesburg
Connect

7. Newark to Bloemfontein

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

  2. You take a flight from Newark to Bloemfontein and cost approximately 900 USD.

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

Flight Depart Arrive
TK30 Turkish Airlines
TK42 Turkish Airlines
5Z114 CemAir
01:20 Newark
01:45 Istanbul
15:00 Johannesburg
18:15 Istanbul
10:20 Johannesburg
16:00 Bloemfontein
Connect
TK30 Turkish Airlines
TK42 Turkish Airlines
4Z709 Airlink
01:20 Newark
01:45 Istanbul
14:00 Johannesburg
18:15 Istanbul
10:20 Johannesburg
15:00 Bloemfontein
Connect
DL2707 Delta
DL200 Delta
4Z705 Airlink
09:30 Newark
17:45 Atlanta
16:25 Johannesburg
11:54 Atlanta
14:45 Johannesburg
17:25 Bloemfontein
Connect
DL2977 Delta
DL200 Delta
4Z705 Airlink
11:30 Newark
17:45 Atlanta
16:25 Johannesburg
13:45 Atlanta
14:45 Johannesburg
17:25 Bloemfontein
Connect
UA360 United Airlines
DL200 Delta
4Z705 Airlink
13:47 Newark
17:45 Atlanta
16:25 Johannesburg
16:16 Atlanta
14:45 Johannesburg
17:25 Bloemfontein
Connect
DL1260 Delta
DL200 Delta
4Z705 Airlink
14:20 Newark
17:45 Atlanta
16:25 Johannesburg
16:31 Atlanta
14:45 Johannesburg
17:25 Bloemfontein
Connect
OS90 Austrian Airlines
OS31 Austrian Airlines
4Z600 Airlink
17:40 Newark
10:00 Vienna
06:00 Capetown
08:10 Vienna
22:15 Capetown
07:35 Bloemfontein
Connect
UA1122 United Airlines
4Z600 Airlink
20:30 Newark
06:00 Capetown
18:00 Capetown
07:35 Bloemfontein
Connect
UA1122 United Airlines
FA840 Safair
20:30 Newark
06:30 Capetown
18:00 Capetown
08:05 Bloemfontein
Connect
UA1122 United Airlines
4Z604 Airlink
20:30 Newark
10:35 Capetown
18:00 Capetown
12:10 Bloemfontein
Connect
LH413 Lufthansa
LH574 Lufthansa
4Z604 Airlink
20:35 Newark
17:45 Munich
10:35 Capetown
10:15 Munich
06:00 Capetown
12:10 Bloemfontein
Connect
UA188 United Airlines
4Z701 Airlink
20:45 Newark
06:20 Johannesburg
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA188 United Airlines
FA115 Safair
FA840 Safair
20:45 Newark
19:20 Johannesburg
06:30 Capetown
17:45 Johannesburg
21:35 Capetown
08:05 Bloemfontein
Connect
UA188 United Airlines
4Z707 Airlink
20:45 Newark
08:30 Johannesburg
17:45 Johannesburg
09:45 Bloemfontein
Connect
UA188 United Airlines
4Z923 Airlink
4Z600 Airlink
20:45 Newark
18:40 Johannesburg
06:00 Capetown
17:45 Johannesburg
20:50 Capetown
07:35 Bloemfontein
Connect
UA188 United Airlines
5Z112 CemAir
20:45 Newark
06:25 Johannesburg
17:45 Johannesburg
07:25 Bloemfontein
Connect
LX19 Swiss
LX288 Swiss
5Z116 CemAir
21:55 Newark
22:40 Zurich
10:30 Johannesburg
11:40 Zurich
09:10 Johannesburg
11:30 Bloemfontein
Connect
BA188 British Airways
BA055 British Airways
4Z703 Airlink
22:35 Newark
18:20 London Heathrow
09:25 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
10:40 Bloemfontein
Connect
BA188 British Airways
BA043 British Airways
4Z604 Airlink
22:35 Newark
18:15 London Heathrow
10:35 Capetown
09:15 London Heathrow
08:00 Capetown
12:10 Bloemfontein
Connect
BA188 British Airways
BA043 British Airways
JE406 Mango
22:35 Newark
18:15 London Heathrow
11:20 Capetown
09:15 London Heathrow
08:00 Capetown
12:50 Bloemfontein
Connect

8. Newark to Maseru

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

  2. You take a flight from Newark to Maseru and cost approximately 700 USD.

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

Flight Depart Arrive
TK30 Turkish Airlines
TK42 Turkish Airlines
4Z62 Airlink
01:20 Newark
01:45 Istanbul
15:00 Johannesburg
18:15 Istanbul
10:20 Johannesburg
16:00 Maseru
Connect
DL1260 Delta
DL200 Delta
4Z50 Airlink
14:20 Newark
17:45 Atlanta
06:40 Johannesburg
16:31 Atlanta
14:45 Johannesburg
07:40 Maseru
Connect
UA1122 United Airlines
FA217 Safair
4Z50 Airlink
20:30 Newark
18:55 Capetown
06:40 Johannesburg
18:00 Capetown
21:05 Johannesburg
07:40 Maseru
Connect
UA1122 United Airlines
JE172 Mango
4Z50 Airlink
20:30 Newark
19:00 Capetown
06:40 Johannesburg
18:00 Capetown
20:55 Johannesburg
07:40 Maseru
Connect
UA1122 United Airlines
FA205 Safair
4Z50 Airlink
20:30 Newark
20:00 Capetown
06:40 Johannesburg
18:00 Capetown
22:05 Johannesburg
07:40 Maseru
Connect
UA188 United Airlines
4Z52 Airlink
20:45 Newark
09:35 Johannesburg
17:45 Johannesburg
10:35 Maseru
Connect
UA188 United Airlines
4Z50 Airlink
20:45 Newark
06:40 Johannesburg
17:45 Johannesburg
07:40 Maseru
Connect
LX19 Swiss
LX288 Swiss
4Z62 Airlink
21:55 Newark
22:40 Zurich
15:00 Johannesburg
11:40 Zurich
09:10 Johannesburg
16:00 Maseru
Connect
LX19 Swiss
LX284 Swiss
4Z62 Airlink
21:55 Newark
22:40 Zurich
15:00 Johannesburg
11:40 Zurich
10:10 Johannesburg
16:00 Maseru
Connect
BA188 British Airways
BA057 British Airways
4Z62 Airlink
22:35 Newark
21:10 London Heathrow
15:00 Johannesburg
09:15 London Heathrow
10:15 Johannesburg
16:00 Maseru
Connect
BA188 British Airways
BA055 British Airways
4Z62 Airlink
22:35 Newark
18:20 London Heathrow
15:00 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
16:00 Maseru
Connect

References

Find Hotels in Virginia, South Africa

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

Booking.com