HowToGo

Flight from Bermuda to Virginia, South Africa

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

Search Transfer from Bermuda to Virginia, South Africa

Search Flights

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

1. St. George to Johannesburg

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

  2. You take a flight from St. George to Johannesburg and cost approximately 1500 USD.

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

Flight Depart Arrive
UA2392 United Airlines
UA188 United Airlines
15:10 St. George
20:45 Newark
16:43 Newark
17:45 Johannesburg
Connect
DL583 Delta
DL200 Delta
15:55 St. George
19:00 Atlanta
17:56 Atlanta
16:30 Johannesburg
Connect
BA158 British Airways
BA055 British Airways
20:05 St. George
19:05 London Heathrow
06:50 London Heathrow
07:05 Johannesburg
Connect

2. St. George to Bloemfontein

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

  2. You take a flight from St. George to Bloemfontein and cost approximately 1900 USD.

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

Flight Depart Arrive
UA2392 United Airlines
UA1122 United Airlines
4Z898 Airlink
4Z701 Airlink
15:10 St. George
20:30 Newark
17:55 Capetown
06:20 Johannesburg
16:43 Newark
17:00 Capetown
20:00 Johannesburg
07:20 Bloemfontein
Connect
UA2392 United Airlines
UA188 United Airlines
4Z703 Airlink
15:10 St. George
20:45 Newark
09:25 Johannesburg
16:43 Newark
17:45 Johannesburg
10:25 Bloemfontein
Connect
UA2392 United Airlines
UA188 United Airlines
4Z701 Airlink
15:10 St. George
20:45 Newark
06:20 Johannesburg
16:43 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA2392 United Airlines
UA188 United Airlines
5Z112 CemAir
15:10 St. George
20:45 Newark
06:25 Johannesburg
16:43 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA2392 United Airlines
UA1122 United Airlines
4Z604 Airlink
15:10 St. George
20:30 Newark
10:35 Capetown
16:43 Newark
17:00 Capetown
12:10 Bloemfontein
Connect
UA2392 United Airlines
UA1122 United Airlines
4Z898 Airlink
4Z703 Airlink
15:10 St. George
20:30 Newark
17:55 Capetown
09:25 Johannesburg
16:43 Newark
17:00 Capetown
20:00 Johannesburg
10:25 Bloemfontein
Connect
UA2392 United Airlines
UA188 United Airlines
FA115 Safair
FA840 Safair
15:10 St. George
20:45 Newark
18:45 Johannesburg
07:00 Capetown
16:43 Newark
17:45 Johannesburg
21:00 Capetown
08:35 Bloemfontein
Connect
UA2392 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z600 Airlink
15:10 St. George
20:45 Newark
18:40 Johannesburg
06:00 Capetown
16:43 Newark
17:45 Johannesburg
20:50 Capetown
07:30 Bloemfontein
Connect
UA2392 United Airlines
UA1122 United Airlines
FA840 Safair
15:10 St. George
20:30 Newark
07:00 Capetown
16:43 Newark
17:00 Capetown
08:35 Bloemfontein
Connect
UA2392 United Airlines
UA1122 United Airlines
4Z600 Airlink
15:10 St. George
20:30 Newark
06:00 Capetown
16:43 Newark
17:00 Capetown
07:30 Bloemfontein
Connect
DL583 Delta
DL200 Delta
5Z112 CemAir
15:55 St. George
19:00 Atlanta
06:25 Johannesburg
17:56 Atlanta
16:30 Johannesburg
07:25 Bloemfontein
Connect
DL583 Delta
DL200 Delta
4Z703 Airlink
15:55 St. George
19:00 Atlanta
09:25 Johannesburg
17:56 Atlanta
16:30 Johannesburg
10:25 Bloemfontein
Connect
DL583 Delta
DL200 Delta
4Z909 Airlink
4Z604 Airlink
15:55 St. George
19:00 Atlanta
18:10 Johannesburg
10:35 Capetown
17:56 Atlanta
16:30 Johannesburg
20:20 Capetown
12:10 Bloemfontein
Connect
DL583 Delta
DL200 Delta
4Z701 Airlink
15:55 St. George
19:00 Atlanta
06:20 Johannesburg
17:56 Atlanta
16:30 Johannesburg
07:20 Bloemfontein
Connect
BA158 British Airways
BA057 British Airways
5Z114 CemAir
20:05 St. George
21:25 London Heathrow
15:00 Johannesburg
06:50 London Heathrow
09:15 Johannesburg
16:00 Bloemfontein
Connect
BA158 British Airways
BA059 British Airways
JE406 Mango
20:05 St. George
21:40 London Heathrow
11:20 Capetown
06:50 London Heathrow
10:10 Capetown
12:50 Bloemfontein
Connect
BA158 British Airways
VS478 Virgin Atlantic
FA840 Safair
20:05 St. George
16:30 London Heathrow
07:00 Capetown
06:50 London Heathrow
06:10 Capetown
08:35 Bloemfontein
Connect
BA158 British Airways
BA059 British Airways
FA842 Safair
20:05 St. George
21:40 London Heathrow
11:15 Capetown
06:50 London Heathrow
10:10 Capetown
12:50 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6200 British Airways
4Z703 Airlink
20:05 St. George
16:55 London Heathrow
07:00 Durban
09:25 Johannesburg
06:50 London Heathrow
05:25 Durban
08:05 Johannesburg
10:25 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6212 British Airways
5Z114 CemAir
20:05 St. George
16:55 London Heathrow
12:15 Durban
15:00 Johannesburg
06:50 London Heathrow
05:25 Durban
13:20 Johannesburg
16:00 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6202 British Airways
5Z114 CemAir
20:05 St. George
16:55 London Heathrow
08:15 Durban
15:00 Johannesburg
06:50 London Heathrow
05:25 Durban
09:20 Johannesburg
16:00 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6200 British Airways
5Z114 CemAir
20:05 St. George
16:55 London Heathrow
07:00 Durban
15:00 Johannesburg
06:50 London Heathrow
05:25 Durban
08:05 Johannesburg
16:00 Bloemfontein
Connect
BA158 British Airways
BA055 British Airways
5Z116 CemAir
20:05 St. George
19:05 London Heathrow
10:30 Johannesburg
06:50 London Heathrow
07:05 Johannesburg
11:30 Bloemfontein
Connect
BA158 British Airways
BA055 British Airways
4Z713 Airlink
20:05 St. George
19:05 London Heathrow
11:50 Johannesburg
06:50 London Heathrow
07:05 Johannesburg
13:05 Bloemfontein
Connect
BA158 British Airways
BA055 British Airways
5Z122 CemAir
5Z1121 CemAir
20:05 St. George
19:05 London Heathrow
10:00 Johannesburg
14:00 George
06:50 London Heathrow
07:05 Johannesburg
11:55 George
15:45 Bloemfontein
Connect
BA158 British Airways
BA057 British Airways
5Z116 CemAir
20:05 St. George
21:25 London Heathrow
10:30 Johannesburg
06:50 London Heathrow
09:15 Johannesburg
11:30 Bloemfontein
Connect
BA158 British Airways
BA057 British Airways
5Z124 CemAir
5Z1121 CemAir
20:05 St. George
21:25 London Heathrow
10:45 Johannesburg
14:00 George
06:50 London Heathrow
09:15 Johannesburg
12:40 George
15:45 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6200 British Airways
4Z713 Airlink
20:05 St. George
16:55 London Heathrow
07:00 Durban
11:50 Johannesburg
06:50 London Heathrow
05:25 Durban
08:05 Johannesburg
13:05 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6302 British Airways
JE422 Mango
20:05 St. George
16:55 London Heathrow
12:10 Durban
15:30 Capetown
06:50 London Heathrow
05:25 Durban
14:20 Capetown
17:00 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6202 British Airways
4Z713 Airlink
20:05 St. George
16:55 London Heathrow
08:15 Durban
11:50 Johannesburg
06:50 London Heathrow
05:25 Durban
09:20 Johannesburg
13:05 Bloemfontein
Connect
BA158 British Airways
BA059 British Airways
BA6414 British Airways
5Z114 CemAir
20:05 St. George
21:40 London Heathrow
12:00 Capetown
15:00 Johannesburg
06:50 London Heathrow
10:10 Capetown
14:00 Johannesburg
16:00 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6300 British Airways
FA842 Safair
20:05 St. George
16:55 London Heathrow
07:15 Durban
11:15 Capetown
06:50 London Heathrow
05:25 Durban
09:25 Capetown
12:50 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6308 British Airways
JE422 Mango
20:05 St. George
16:55 London Heathrow
09:10 Durban
15:30 Capetown
06:50 London Heathrow
05:25 Durban
11:20 Capetown
17:00 Bloemfontein
Connect
BA158 British Airways
BA057 British Airways
4Z713 Airlink
20:05 St. George
21:25 London Heathrow
11:50 Johannesburg
06:50 London Heathrow
09:15 Johannesburg
13:05 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6300 British Airways
JE422 Mango
20:05 St. George
16:55 London Heathrow
07:15 Durban
15:30 Capetown
06:50 London Heathrow
05:25 Durban
09:25 Capetown
17:00 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6300 British Airways
4Z604 Airlink
20:05 St. George
16:55 London Heathrow
07:15 Durban
10:35 Capetown
06:50 London Heathrow
05:25 Durban
09:25 Capetown
12:10 Bloemfontein
Connect
BA158 British Airways
BA041 British Airways
BA6202 British Airways
5Z116 CemAir
20:05 St. George
16:55 London Heathrow
08:15 Durban
10:30 Johannesburg
06:50 London Heathrow
05:25 Durban
09:20 Johannesburg
11:30 Bloemfontein
Connect
BA158 British Airways
BA059 British Airways
JE422 Mango
20:05 St. George
21:40 London Heathrow
15:30 Capetown
06:50 London Heathrow
10:10 Capetown
17:00 Bloemfontein
Connect
BA158 British Airways
BA055 British Airways
4Z703 Airlink
20:05 St. George
19:05 London Heathrow
09:25 Johannesburg
06:50 London Heathrow
07:05 Johannesburg
10:25 Bloemfontein
Connect
BA158 British Airways
BA075 British Airways
SA061 South African Airways
4Z701 Airlink
20:05 St. George
11:20 London Heathrow
22:25 Lagos
06:20 Johannesburg
06:50 London Heathrow
17:55 Lagos
05:10 Johannesburg
07:20 Bloemfontein
Connect

3. St. George to Durban

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

  2. You take a flight from St. George to Durban and cost approximately 2000 USD.

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

Flight Depart Arrive
UA2392 United Airlines
UA188 United Airlines
FA284 Safair
15:10 St. George
20:45 Newark
18:50 Johannesburg
16:43 Newark
17:45 Johannesburg
20:00 Durban
Connect
UA2392 United Airlines
UA188 United Airlines
JE271 Mango
15:10 St. George
20:45 Newark
18:45 Johannesburg
16:43 Newark
17:45 Johannesburg
19:55 Durban
Connect
UA2392 United Airlines
UA188 United Airlines
FA278 Safair
15:10 St. George
20:45 Newark
18:55 Johannesburg
16:43 Newark
17:45 Johannesburg
20:05 Durban
Connect
UA2392 United Airlines
UA1122 United Airlines
BA6309 British Airways
15:10 St. George
20:30 Newark
18:15 Capetown
16:43 Newark
17:00 Capetown
20:15 Durban
Connect
DL583 Delta
DL200 Delta
FA266 Safair
15:55 St. George
19:00 Atlanta
17:35 Johannesburg
17:56 Atlanta
16:30 Johannesburg
18:45 Durban
Connect
DL583 Delta
DL200 Delta
FA346 390 Safair
15:55 St. George
19:00 Atlanta
18:00 Johannesburg
17:56 Atlanta
16:30 Johannesburg
19:10 Durban
Connect
DL583 Delta
DL200 Delta
MN607 Comair
15:55 St. George
19:00 Atlanta
17:30 Johannesburg
17:56 Atlanta
16:30 Johannesburg
18:35 Durban
Connect
BA158 British Airways
BA055 British Airways
BA6203 British Airways
20:05 St. George
19:05 London Heathrow
09:45 Johannesburg
06:50 London Heathrow
07:05 Johannesburg
10:50 Durban
Connect
BA158 British Airways
BA055 British Airways
BA6211 British Airways
20:05 St. George
19:05 London Heathrow
10:35 Johannesburg
06:50 London Heathrow
07:05 Johannesburg
11:40 Durban
Connect
BA158 British Airways
BA041 British Airways
20:05 St. George
16:55 London Heathrow
06:50 London Heathrow
05:25 Durban
Connect
BA158 British Airways
BA057 British Airways
BA6211 British Airways
20:05 St. George
21:25 London Heathrow
10:35 Johannesburg
06:50 London Heathrow
09:15 Johannesburg
11:40 Durban
Connect

4. St. George to Lanseria

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

  2. You take a flight from St. George to Lanseria and cost approximately 2100 USD.

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

Flight Depart Arrive
UA2392 United Airlines
UA188 United Airlines
FA278 Safair
FA471 482 Safair
15:10 St. George
20:45 Newark
18:55 Johannesburg
08:45 Durban
16:43 Newark
17:45 Johannesburg
20:05 Durban
10:00 Lanseria
Connect
UA2392 United Airlines
UA1122 United Airlines
FA310 Safair
15:10 St. George
20:30 Newark
06:20 Capetown
16:43 Newark
17:00 Capetown
08:25 Lanseria
Connect
UA2392 United Airlines
UA188 United Airlines
FA115 Safair
FA314 Safair
15:10 St. George
20:45 Newark
18:45 Johannesburg
06:40 Capetown
16:43 Newark
17:45 Johannesburg
21:00 Capetown
08:55 Lanseria
Connect
UA2392 United Airlines
UA188 United Airlines
FA115 Safair
FA310 Safair
15:10 St. George
20:45 Newark
18:45 Johannesburg
06:20 Capetown
16:43 Newark
17:45 Johannesburg
21:00 Capetown
08:25 Lanseria
Connect
UA2392 United Airlines
UA188 United Airlines
JE271 Mango
JE612 Mango
15:10 St. George
20:45 Newark
18:45 Johannesburg
06:00 Durban
16:43 Newark
17:45 Johannesburg
19:55 Durban
07:05 Lanseria
Connect
UA2392 United Airlines
UA1122 United Airlines
FA350 Safair
15:10 St. George
20:30 Newark
06:00 Capetown
16:43 Newark
17:00 Capetown
08:10 Lanseria
Connect
UA2392 United Airlines
UA188 United Airlines
FA605 Safair
FA350 Safair
15:10 St. George
20:45 Newark
18:50 Johannesburg
06:00 Capetown
16:43 Newark
17:45 Johannesburg
21:00 Capetown
08:10 Lanseria
Connect
UA2392 United Airlines
UA1122 United Airlines
JE702 Mango
15:10 St. George
20:30 Newark
06:10 Capetown
16:43 Newark
17:00 Capetown
08:05 Lanseria
Connect
DL583 Delta
DL200 Delta
FA266 Safair
FA471 482 Safair
15:55 St. George
19:00 Atlanta
17:35 Johannesburg
08:45 Durban
17:56 Atlanta
16:30 Johannesburg
18:45 Durban
10:00 Lanseria
Connect
BA158 British Airways
BA041 British Airways
BA6300 British Airways
FA308 Safair
20:05 St. George
16:55 London Heathrow
07:15 Durban
11:40 Capetown
06:50 London Heathrow
05:25 Durban
09:25 Capetown
13:55 Lanseria
Connect
BA158 British Airways
BA059 British Airways
FA308 Safair
20:05 St. George
21:40 London Heathrow
11:40 Capetown
06:50 London Heathrow
10:10 Capetown
13:55 Lanseria
Connect
BA158 British Airways
BA059 British Airways
FA306 312 Safair
20:05 St. George
21:40 London Heathrow
11:40 Capetown
06:50 London Heathrow
10:10 Capetown
13:50 Lanseria
Connect
BA158 British Airways
BA057 British Airways
BA6211 British Airways
MN506 Comair
20:05 St. George
21:25 London Heathrow
10:35 Johannesburg
13:10 Durban
06:50 London Heathrow
09:15 Johannesburg
11:40 Durban
14:15 Lanseria
Connect
BA158 British Airways
BA055 British Airways
BA6203 British Airways
MN506 Comair
20:05 St. George
19:05 London Heathrow
09:45 Johannesburg
13:10 Durban
06:50 London Heathrow
07:05 Johannesburg
10:50 Durban
14:15 Lanseria
Connect
BA158 British Airways
BA041 British Airways
FA473 Safair
20:05 St. George
16:55 London Heathrow
09:50 Durban
06:50 London Heathrow
05:25 Durban
11:05 Lanseria
Connect
BA158 British Airways
BA055 British Airways
BA6211 British Airways
MN506 Comair
20:05 St. George
19:05 London Heathrow
10:35 Johannesburg
13:10 Durban
06:50 London Heathrow
07:05 Johannesburg
11:40 Durban
14:15 Lanseria
Connect
BA158 British Airways
BA041 British Airways
FA471 482 Safair
20:05 St. George
16:55 London Heathrow
08:45 Durban
06:50 London Heathrow
05:25 Durban
10:00 Lanseria
Connect
BA158 British Airways
BA041 British Airways
JE612 Mango
20:05 St. George
16:55 London Heathrow
06:00 Durban
06:50 London Heathrow
05:25 Durban
07:05 Lanseria
Connect
BA158 British Airways
BA041 British Airways
BA6300 British Airways
FA306 312 Safair
20:05 St. George
16:55 London Heathrow
07:15 Durban
11:40 Capetown
06:50 London Heathrow
05:25 Durban
09:25 Capetown
13:50 Lanseria
Connect

5. St. George to Maseru

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

  2. You take a flight from St. George to Maseru and cost approximately 1900 USD.

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

Flight Depart Arrive
DL1832 Delta
DL224 Delta
AF990 Air France
4Z52 Airlink
14:30 St. George
19:05 Boston
21:00 Paris CDG
09:35 Johannesburg
15:57 Boston
08:15 Paris CDG
07:40 Johannesburg
10:35 Maseru
Connect
DL1832 Delta
AF333 Air France
AF990 Air France
4Z52 Airlink
14:30 St. George
17:15 Boston
21:00 Paris CDG
09:35 Johannesburg
15:57 Boston
06:05 Paris CDG
07:40 Johannesburg
10:35 Maseru
Connect
UA2392 United Airlines
UA188 United Airlines
4Z52 Airlink
15:10 St. George
20:45 Newark
09:35 Johannesburg
16:43 Newark
17:45 Johannesburg
10:35 Maseru
Connect
UA2392 United Airlines
UA1122 United Airlines
4Z898 Airlink
4Z50 Airlink
15:10 St. George
20:30 Newark
17:55 Capetown
06:40 Johannesburg
16:43 Newark
17:00 Capetown
20:00 Johannesburg
07:40 Maseru
Connect
UA2392 United Airlines
UA188 United Airlines
4Z50 Airlink
15:10 St. George
20:45 Newark
06:40 Johannesburg
16:43 Newark
17:45 Johannesburg
07:40 Maseru
Connect
DL583 Delta
DL200 Delta
4Z50 Airlink
15:55 St. George
19:00 Atlanta
06:40 Johannesburg
17:56 Atlanta
16:30 Johannesburg
07:40 Maseru
Connect
BA158 British Airways
BA057 British Airways
4Z62 Airlink
20:05 St. George
21:25 London Heathrow
15:00 Johannesburg
06:50 London Heathrow
09:15 Johannesburg
16:00 Maseru
Connect
BA158 British Airways
BA041 British Airways
BA6200 British Airways
4Z62 Airlink
20:05 St. George
16:55 London Heathrow
07:00 Durban
15:00 Johannesburg
06:50 London Heathrow
05:25 Durban
08:05 Johannesburg
16:00 Maseru
Connect
BA158 British Airways
BA041 British Airways
BA6202 British Airways
4Z62 Airlink
20:05 St. George
16:55 London Heathrow
08:15 Durban
15:00 Johannesburg
06:50 London Heathrow
05:25 Durban
09:20 Johannesburg
16:00 Maseru
Connect
BA158 British Airways
BA059 British Airways
BA6414 British Airways
4Z62 Airlink
20:05 St. George
21:40 London Heathrow
12:00 Capetown
15:00 Johannesburg
06:50 London Heathrow
10:10 Capetown
14:00 Johannesburg
16:00 Maseru
Connect
BA158 British Airways
BA075 British Airways
SA061 South African Airways
4Z50 Airlink
20:05 St. George
11:20 London Heathrow
22:25 Lagos
06:40 Johannesburg
06:50 London Heathrow
17:55 Lagos
05:10 Johannesburg
07:40 Maseru
Connect
BA158 British Airways
BA055 British Airways
4Z62 Airlink
20:05 St. George
19:05 London Heathrow
15:00 Johannesburg
06:50 London Heathrow
07:05 Johannesburg
16:00 Maseru
Connect
BA158 British Airways
BA041 British Airways
BA6212 British Airways
4Z62 Airlink
20:05 St. George
16:55 London Heathrow
12:15 Durban
15:00 Johannesburg
06:50 London Heathrow
05:25 Durban
13:20 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