HowToGo

Flight from Rhode Island to Virginia, South Africa

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

Search Transfer from Rhode Island to Virginia, South Africa

Search Flights

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

1. Providence to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Rhode Island to Providence.

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

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

Flight Depart Arrive
DL2716 Delta
DL200 Delta
06:32 Providence
19:25 Atlanta
09:05 Atlanta
16:40 Johannesburg
Connect
DL2329 Delta
DL200 Delta
13:40 Providence
19:25 Atlanta
16:18 Atlanta
16:40 Johannesburg
Connect
UA4359 United Airlines
UA2222 United Airlines
4Z898 Airlink
14:40 Providence
18:40 Washington Dulles
17:55 Capetown
16:20 Washington Dulles
16:10 Capetown
20:00 Johannesburg
Connect
UA3795 United Airlines
UA2222 United Airlines
4Z898 Airlink
14:40 Providence
18:40 Washington Dulles
17:55 Capetown
16:19 Washington Dulles
16:10 Capetown
20:00 Johannesburg
Connect
UA3661 United Airlines
UA188 United Airlines
15:40 Providence
20:55 Newark
17:07 Newark
17:45 Johannesburg
Connect
UA3611 4424 United Airlines
UA188 United Airlines
15:48 Providence
20:55 Newark
17:13 Newark
17:45 Johannesburg
Connect
UA3636 United Airlines
UA188 United Airlines
18:05 Providence
20:55 Newark
19:32 Newark
17:45 Johannesburg
Connect

2. Boston to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Rhode Island to Boston.

  2. You take a flight from Boston to Johannesburg and cost approximately 1200 USD.

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

Flight Depart Arrive
BA238 British Airways
VS449 Virgin Atlantic
06:55 Boston
21:50 London Heathrow
18:25 London Heathrow
09:45 Johannesburg
Connect
BA238 British Airways
BA057 British Airways
06:55 Boston
21:25 London Heathrow
18:25 London Heathrow
09:15 Johannesburg
Connect
DL5774 Delta
KQ3 Kenya Airways
KQ762 Kenya Airways
11:36 Boston
13:45 New York JFK
12:35 Nairobi
12:51 New York JFK
10:30 Nairobi
15:50 Johannesburg
Connect
UA1470 United Airlines
UA2222 United Airlines
4Z898 Airlink
14:41 Boston
18:40 Washington Dulles
17:55 Capetown
16:24 Washington Dulles
16:10 Capetown
20:00 Johannesburg
Connect
DL5772 Delta
UA188 United Airlines
15:50 Boston
20:55 Newark
17:11 Newark
17:45 Johannesburg
Connect
UA3607 United Airlines
UA188 United Airlines
16:36 Boston
20:55 Newark
18:04 Newark
17:45 Johannesburg
Connect
UA495 United Airlines
UA188 United Airlines
16:36 Boston
20:55 Newark
18:01 Newark
17:45 Johannesburg
Connect
DL256 Delta
KL0591 KLM
16:55 Boston
10:40 Amsterdam Schiphol
05:50 Amsterdam Schiphol
21:20 Johannesburg
Connect
UA495 United Airlines
UA188 United Airlines
17:00 Boston
20:55 Newark
18:25 Newark
17:45 Johannesburg
Connect
DL5736 Delta
UA188 United Airlines
18:10 Boston
20:55 Newark
19:43 Newark
17:45 Johannesburg
Connect
DL258 Delta
KL0591 KLM
19:10 Boston
10:40 Amsterdam Schiphol
07:45 Amsterdam Schiphol
21:20 Johannesburg
Connect
BA212 British Airways
BA055 British Airways
19:15 Boston
19:05 London Heathrow
06:50 London Heathrow
07:05 Johannesburg
Connect
KL0618 KLM
KL0591 KLM
20:25 Boston
10:40 Amsterdam Schiphol
09:10 Amsterdam Schiphol
21:20 Johannesburg
Connect
BA202 British Airways
BA057 British Airways
21:40 Boston
21:25 London Heathrow
09:10 London Heathrow
09:15 Johannesburg
Connect
BA202 British Airways
BA055 British Airways
21:40 Boston
19:05 London Heathrow
09:10 London Heathrow
07:05 Johannesburg
Connect
LX53 Swiss
LX282 Swiss
21:40 Boston
22:40 Zurich
10:55 Zurich
09:10 Johannesburg
Connect
LH421 Lufthansa
LH572 Lufthansa
22:00 Boston
22:05 Frankfurt
11:10 Frankfurt
08:30 Johannesburg
Connect
VS012 Virgin Atlantic
VS449 Virgin Atlantic
22:15 Boston
21:50 London Heathrow
10:00 London Heathrow
09:45 Johannesburg
Connect
QR744 Qatar Airways
QR1365 Qatar Airways
22:15 Boston
20:15 Doha
17:25 Doha
03:40 Johannesburg
Connect
QR744 Qatar Airways
QR1363 Qatar Airways
22:15 Boston
02:30 Doha
17:25 Doha
09:55 Johannesburg
Connect
AF321 Air France
AF990 Air France
22:35 Boston
21:15 Paris Charles de Gaulle
11:15 Paris Charles de Gaulle
07:45 Johannesburg
Connect
EK238 Emirates
EK761 Emirates
23:00 Boston
04:05 Dubai
19:25 Dubai
10:15 Johannesburg
Connect
TK82 Turkish Airlines
TK38 40 42 Turkish Airlines
23:30 Boston
01:35 Istanbul
16:00 Istanbul
10:20 Johannesburg
Connect

3. Newark to Johannesburg

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

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

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

Flight Depart Arrive
BA180 British Airways
BA057 British Airways
07:50 Newark
21:25 London Heathrow
19:50 London Heathrow
09:15 Johannesburg
Connect
DL400 Delta
DL200 Delta
12:08 Newark
19:25 Atlanta
14:21 Atlanta
16:40 Johannesburg
Connect
DL858 Delta
DL200 Delta
14:08 Newark
19:25 Atlanta
16:20 Atlanta
16:40 Johannesburg
Connect
DL2769 Delta
DL200 Delta
16:11 Newark
19:25 Atlanta
18:29 Atlanta
16:40 Johannesburg
Connect
UA188 United Airlines
20:55 Newark
17:45 Johannesburg Direct

4. Providence to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Rhode Island to Providence.

  2. You take a flight from Providence to Bloemfontein and cost approximately 1400 USD.

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

Flight Depart Arrive
DL2329 Delta
DL200 Delta
4Z701 Airlink
13:40 Providence
19:25 Atlanta
06:20 Johannesburg
16:18 Atlanta
16:40 Johannesburg
07:20 Bloemfontein
Connect
DL2329 Delta
DL200 Delta
FA109 113 Safair
FA840 Safair
13:40 Providence
19:25 Atlanta
18:05 Johannesburg
06:30 Capetown
16:18 Atlanta
16:40 Johannesburg
20:10 Capetown
08:05 Bloemfontein
Connect
DL2329 Delta
DL210 Delta
FA840 Safair
13:40 Providence
20:50 Atlanta
06:30 Capetown
16:18 Atlanta
18:15 Capetown
08:05 Bloemfontein
Connect
DL2329 Delta
DL200 Delta
5Z112 CemAir
13:40 Providence
19:25 Atlanta
06:25 Johannesburg
16:18 Atlanta
16:40 Johannesburg
07:25 Bloemfontein
Connect
DL2329 Delta
DL200 Delta
4Z707 Airlink
13:40 Providence
19:25 Atlanta
08:30 Johannesburg
16:18 Atlanta
16:40 Johannesburg
09:30 Bloemfontein
Connect
DL2329 Delta
DL210 Delta
5Z817 CemAir
5Z112 CemAir
13:40 Providence
20:50 Atlanta
19:30 Capetown
06:25 Johannesburg
16:18 Atlanta
18:15 Capetown
21:30 Johannesburg
07:25 Bloemfontein
Connect
DL2329 Delta
DL210 Delta
4Z604 Airlink
13:40 Providence
20:50 Atlanta
10:35 Capetown
16:18 Atlanta
18:15 Capetown
12:10 Bloemfontein
Connect
DL2329 Delta
DL210 Delta
4Z600 Airlink
13:40 Providence
20:50 Atlanta
06:00 Capetown
16:18 Atlanta
18:15 Capetown
07:35 Bloemfontein
Connect
UA3795 United Airlines
UA2222 United Airlines
4Z898 Airlink
4Z701 Airlink
14:40 Providence
18:40 Washington Dulles
17:55 Capetown
06:20 Johannesburg
16:19 Washington Dulles
16:10 Capetown
20:00 Johannesburg
07:20 Bloemfontein
Connect
UA4359 United Airlines
UA2222 United Airlines
4Z898 Airlink
4Z701 Airlink
14:40 Providence
18:40 Washington Dulles
17:55 Capetown
06:20 Johannesburg
16:20 Washington Dulles
16:10 Capetown
20:00 Johannesburg
07:20 Bloemfontein
Connect
UA3795 United Airlines
UA2222 United Airlines
4Z600 Airlink
14:40 Providence
18:40 Washington Dulles
06:00 Capetown
16:19 Washington Dulles
16:10 Capetown
07:35 Bloemfontein
Connect
UA3795 United Airlines
UA2222 United Airlines
4Z604 Airlink
14:40 Providence
18:40 Washington Dulles
10:35 Capetown
16:19 Washington Dulles
16:10 Capetown
12:10 Bloemfontein
Connect
UA4359 United Airlines
UA2222 United Airlines
FA840 Safair
14:40 Providence
18:40 Washington Dulles
06:30 Capetown
16:20 Washington Dulles
16:10 Capetown
08:05 Bloemfontein
Connect
UA3795 United Airlines
UA2222 United Airlines
FA840 Safair
14:40 Providence
18:40 Washington Dulles
06:30 Capetown
16:19 Washington Dulles
16:10 Capetown
08:05 Bloemfontein
Connect
UA4359 United Airlines
UA2222 United Airlines
4Z604 Airlink
14:40 Providence
18:40 Washington Dulles
10:35 Capetown
16:20 Washington Dulles
16:10 Capetown
12:10 Bloemfontein
Connect
UA4359 United Airlines
UA2222 United Airlines
4Z600 Airlink
14:40 Providence
18:40 Washington Dulles
06:00 Capetown
16:20 Washington Dulles
16:10 Capetown
07:35 Bloemfontein
Connect
UA4359 United Airlines
UA2222 United Airlines
4Z898 Airlink
5Z112 CemAir
14:40 Providence
18:40 Washington Dulles
17:55 Capetown
06:25 Johannesburg
16:20 Washington Dulles
16:10 Capetown
20:00 Johannesburg
07:25 Bloemfontein
Connect
UA3661 United Airlines
UA188 United Airlines
5Z112 CemAir
15:40 Providence
20:55 Newark
06:25 Johannesburg
17:07 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA3661 United Airlines
UA1122 United Airlines
4Z604 Airlink
15:40 Providence
20:25 Newark
10:35 Capetown
17:07 Newark
17:10 Capetown
12:10 Bloemfontein
Connect
UA3661 United Airlines
UA188 United Airlines
4Z701 Airlink
15:40 Providence
20:55 Newark
06:20 Johannesburg
17:07 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA3661 United Airlines
UA188 United Airlines
4Z707 Airlink
15:40 Providence
20:55 Newark
08:30 Johannesburg
17:07 Newark
17:45 Johannesburg
09:30 Bloemfontein
Connect
UA3661 United Airlines
UA1122 United Airlines
4Z600 Airlink
15:40 Providence
20:25 Newark
06:00 Capetown
17:07 Newark
17:10 Capetown
07:35 Bloemfontein
Connect
UA3661 United Airlines
UA1122 United Airlines
FA840 Safair
15:40 Providence
20:25 Newark
06:30 Capetown
17:07 Newark
17:10 Capetown
08:05 Bloemfontein
Connect
UA3611 4424 United Airlines
UA1122 United Airlines
4Z604 Airlink
15:48 Providence
20:25 Newark
10:35 Capetown
17:13 Newark
17:10 Capetown
12:10 Bloemfontein
Connect
UA3611 4424 United Airlines
UA188 United Airlines
4Z701 Airlink
15:48 Providence
20:55 Newark
06:20 Johannesburg
17:13 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA3611 4424 United Airlines
UA1122 United Airlines
FA840 Safair
15:48 Providence
20:25 Newark
06:30 Capetown
17:13 Newark
17:10 Capetown
08:05 Bloemfontein
Connect
UA3611 4424 United Airlines
UA188 United Airlines
5Z112 CemAir
15:48 Providence
20:55 Newark
06:25 Johannesburg
17:13 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA3611 4424 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z600 Airlink
15:48 Providence
20:55 Newark
18:40 Johannesburg
06:00 Capetown
17:13 Newark
17:45 Johannesburg
20:50 Capetown
07:35 Bloemfontein
Connect
UA3611 4424 United Airlines
UA188 United Airlines
4Z707 Airlink
15:48 Providence
20:55 Newark
08:30 Johannesburg
17:13 Newark
17:45 Johannesburg
09:30 Bloemfontein
Connect
UA3611 4424 United Airlines
UA1122 United Airlines
4Z600 Airlink
15:48 Providence
20:25 Newark
06:00 Capetown
17:13 Newark
17:10 Capetown
07:35 Bloemfontein
Connect
UA3636 United Airlines
UA188 United Airlines
4Z923 Airlink
FA840 Safair
18:05 Providence
20:55 Newark
18:40 Johannesburg
06:30 Capetown
19:32 Newark
17:45 Johannesburg
20:50 Capetown
08:05 Bloemfontein
Connect
UA3636 United Airlines
UA1122 United Airlines
4Z600 Airlink
18:05 Providence
20:25 Newark
06:00 Capetown
19:32 Newark
17:10 Capetown
07:35 Bloemfontein
Connect
UA3636 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z604 Airlink
18:05 Providence
20:55 Newark
18:40 Johannesburg
10:35 Capetown
19:32 Newark
17:45 Johannesburg
20:50 Capetown
12:10 Bloemfontein
Connect
UA3636 United Airlines
UA188 United Airlines
4Z707 Airlink
18:05 Providence
20:55 Newark
08:30 Johannesburg
19:32 Newark
17:45 Johannesburg
09:30 Bloemfontein
Connect
UA3636 United Airlines
UA1122 United Airlines
4Z604 Airlink
18:05 Providence
20:25 Newark
10:35 Capetown
19:32 Newark
17:10 Capetown
12:10 Bloemfontein
Connect
UA3636 United Airlines
UA1122 United Airlines
FA840 Safair
18:05 Providence
20:25 Newark
06:30 Capetown
19:32 Newark
17:10 Capetown
08:05 Bloemfontein
Connect
UA3636 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z600 Airlink
18:05 Providence
20:55 Newark
18:40 Johannesburg
06:00 Capetown
19:32 Newark
17:45 Johannesburg
20:50 Capetown
07:35 Bloemfontein
Connect
UA3636 United Airlines
UA188 United Airlines
5Z112 CemAir
18:05 Providence
20:55 Newark
06:25 Johannesburg
19:32 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA3636 United Airlines
UA188 United Airlines
4Z701 Airlink
18:05 Providence
20:55 Newark
06:20 Johannesburg
19:32 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA3636 United Airlines
UA188 United Airlines
5Z320 CemAir
5Z1993 CemAir
18:05 Providence
20:55 Newark
18:45 Johannesburg
11:30 Durban
19:32 Newark
17:45 Johannesburg
20:00 Durban
12:50 Bloemfontein
Connect

5. Boston to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Rhode Island to Boston.

  2. You take a flight from Boston to Bloemfontein and cost approximately 1500 USD.

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

Flight Depart Arrive
BA238 British Airways
BA057 British Airways
5Z116 CemAir
06:55 Boston
21:25 London Heathrow
10:30 Johannesburg
18:25 London Heathrow
09:15 Johannesburg
11:30 Bloemfontein
Connect
BA238 British Airways
BA059 British Airways
4Z606 Airlink
06:55 Boston
22:25 London Heathrow
16:40 Capetown
18:25 London Heathrow
11:05 Capetown
18:15 Bloemfontein
Connect
BA238 British Airways
BA057 British Airways
4Z709 Airlink
06:55 Boston
21:25 London Heathrow
14:00 Johannesburg
18:25 London Heathrow
09:15 Johannesburg
15:00 Bloemfontein
Connect
BA238 British Airways
BA057 British Airways
5Z114 CemAir
06:55 Boston
21:25 London Heathrow
15:30 Johannesburg
18:25 London Heathrow
09:15 Johannesburg
16:25 Bloemfontein
Connect
BA238 British Airways
BA059 British Airways
FA842 Safair
06:55 Boston
22:25 London Heathrow
12:35 Capetown
18:25 London Heathrow
11:05 Capetown
14:10 Bloemfontein
Connect
UA495 United Airlines
UA1122 United Airlines
4Z600 Airlink
16:36 Boston
20:25 Newark
06:00 Capetown
18:01 Newark
17:10 Capetown
07:35 Bloemfontein
Connect
UA495 United Airlines
UA188 United Airlines
4Z701 Airlink
16:36 Boston
20:55 Newark
06:20 Johannesburg
18:01 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA495 United Airlines
UA188 United Airlines
5Z112 CemAir
16:36 Boston
20:55 Newark
06:25 Johannesburg
18:01 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA495 United Airlines
UA188 United Airlines
4Z701 Airlink
17:00 Boston
20:55 Newark
06:20 Johannesburg
18:25 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA495 United Airlines
UA188 United Airlines
5Z112 CemAir
17:00 Boston
20:55 Newark
06:25 Johannesburg
18:25 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA495 United Airlines
UA1122 United Airlines
4Z600 Airlink
17:00 Boston
20:25 Newark
06:00 Capetown
18:25 Newark
17:10 Capetown
07:35 Bloemfontein
Connect
AF333 Air France
AF864 Air France
FA840 Safair
17:25 Boston
10:10 Paris Charles de Gaulle
06:30 Capetown
06:05 Paris Charles de Gaulle
22:20 Capetown
08:05 Bloemfontein
Connect
AF333 Air France
AF864 Air France
4Z600 Airlink
17:25 Boston
10:10 Paris Charles de Gaulle
06:00 Capetown
06:05 Paris Charles de Gaulle
22:20 Capetown
07:35 Bloemfontein
Connect
DL224 Delta
AF864 Air France
FA840 Safair
18:55 Boston
10:10 Paris Charles de Gaulle
06:30 Capetown
07:55 Paris Charles de Gaulle
22:20 Capetown
08:05 Bloemfontein
Connect
DL224 Delta
AF864 Air France
4Z600 Airlink
18:55 Boston
10:10 Paris Charles de Gaulle
06:00 Capetown
07:55 Paris Charles de Gaulle
22:20 Capetown
07:35 Bloemfontein
Connect
DL258 Delta
KL0591 KLM
4Z701 Airlink
19:10 Boston
10:40 Amsterdam Schiphol
06:20 Johannesburg
07:45 Amsterdam Schiphol
21:20 Johannesburg
07:20 Bloemfontein
Connect
DL258 Delta
KL0591 KLM
5Z112 CemAir
19:10 Boston
10:40 Amsterdam Schiphol
06:25 Johannesburg
07:45 Amsterdam Schiphol
21:20 Johannesburg
07:25 Bloemfontein
Connect
BA212 British Airways
BA055 British Airways
4Z707 Airlink
19:15 Boston
19:05 London Heathrow
08:30 Johannesburg
06:50 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
KL0618 KLM
KL0591 KLM
4Z701 Airlink
20:25 Boston
10:40 Amsterdam Schiphol
06:20 Johannesburg
09:10 Amsterdam Schiphol
21:20 Johannesburg
07:20 Bloemfontein
Connect
KL0618 KLM
KL0591 KLM
5Z112 CemAir
20:25 Boston
10:40 Amsterdam Schiphol
06:25 Johannesburg
09:10 Amsterdam Schiphol
21:20 Johannesburg
07:25 Bloemfontein
Connect
KL0618 KLM
KL0597 KLM
4Z600 Airlink
20:25 Boston
10:50 Amsterdam Schiphol
06:00 Capetown
09:10 Amsterdam Schiphol
22:05 Capetown
07:35 Bloemfontein
Connect
KL0618 KLM
KL0597 KLM
FA840 Safair
20:25 Boston
10:50 Amsterdam Schiphol
06:30 Capetown
09:10 Amsterdam Schiphol
22:05 Capetown
08:05 Bloemfontein
Connect
KL0618 KLM
KL0591 KLM
4Z707 Airlink
20:25 Boston
10:40 Amsterdam Schiphol
08:30 Johannesburg
09:10 Amsterdam Schiphol
21:20 Johannesburg
09:30 Bloemfontein
Connect
BA202 British Airways
BA055 British Airways
4Z703 Airlink
21:40 Boston
19:05 London Heathrow
09:35 Johannesburg
09:10 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
BA202 British Airways
BA055 British Airways
5Z116 CemAir
21:40 Boston
19:05 London Heathrow
10:30 Johannesburg
09:10 London Heathrow
07:05 Johannesburg
11:30 Bloemfontein
Connect
BA202 British Airways
BA057 British Airways
5Z116 CemAir
21:40 Boston
21:25 London Heathrow
10:30 Johannesburg
09:10 London Heathrow
09:15 Johannesburg
11:30 Bloemfontein
Connect
BA202 British Airways
BA055 British Airways
4Z707 Airlink
21:40 Boston
19:05 London Heathrow
08:30 Johannesburg
09:10 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
LX53 Swiss
LX282 Swiss
5Z116 CemAir
21:40 Boston
22:40 Zurich
10:30 Johannesburg
10:55 Zurich
09:10 Johannesburg
11:30 Bloemfontein
Connect
LH421 Lufthansa
LH572 Lufthansa
4Z703 Airlink
22:00 Boston
22:05 Frankfurt
09:35 Johannesburg
11:10 Frankfurt
08:30 Johannesburg
10:35 Bloemfontein
Connect
QR744 Qatar Airways
QR1365 Qatar Airways
4Z701 Airlink
22:15 Boston
20:15 Doha
06:20 Johannesburg
17:25 Doha
03:40 Johannesburg
07:20 Bloemfontein
Connect
QR744 Qatar Airways
QR1363 Qatar Airways
4Z705 Airlink
22:15 Boston
02:30 Doha
17:05 Johannesburg
17:25 Doha
09:55 Johannesburg
18:05 Bloemfontein
Connect
QR744 Qatar Airways
QR1365 Qatar Airways
4Z705 Airlink
22:15 Boston
20:15 Doha
17:05 Johannesburg
17:25 Doha
03:40 Johannesburg
18:05 Bloemfontein
Connect
VS012 Virgin Atlantic
VS478 Virgin Atlantic
4Z604 Airlink
22:15 Boston
17:40 London Heathrow
10:35 Capetown
10:00 London Heathrow
07:20 Capetown
12:10 Bloemfontein
Connect
VS012 Virgin Atlantic
VS478 Virgin Atlantic
FA842 Safair
22:15 Boston
17:40 London Heathrow
12:35 Capetown
10:00 London Heathrow
07:20 Capetown
14:10 Bloemfontein
Connect
QR744 Qatar Airways
QR1365 Qatar Airways
5Z112 CemAir
22:15 Boston
20:15 Doha
06:25 Johannesburg
17:25 Doha
03:40 Johannesburg
07:25 Bloemfontein
Connect
AF321 Air France
AF990 Air France
4Z703 Airlink
22:35 Boston
21:15 Paris Charles de Gaulle
09:35 Johannesburg
11:15 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Bloemfontein
Connect
AF321 Air France
AF990 Air France
5Z116 CemAir
22:35 Boston
21:15 Paris Charles de Gaulle
10:30 Johannesburg
11:15 Paris Charles de Gaulle
07:45 Johannesburg
11:30 Bloemfontein
Connect
EK238 Emirates
EK761 Emirates
4Z709 Airlink
23:00 Boston
04:05 Dubai
14:00 Johannesburg
19:25 Dubai
10:15 Johannesburg
15:00 Bloemfontein
Connect
EK238 Emirates
EK763 Emirates
4Z705 Airlink
23:00 Boston
09:55 Dubai
17:05 Johannesburg
19:25 Dubai
16:15 Johannesburg
18:05 Bloemfontein
Connect
EK238 Emirates
EK761 Emirates
4Z705 Airlink
23:00 Boston
04:05 Dubai
17:05 Johannesburg
19:25 Dubai
10:15 Johannesburg
18:05 Bloemfontein
Connect

6. Newark to Bloemfontein

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

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

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

Flight Depart Arrive
BA180 British Airways
BA057 British Airways
5Z116 CemAir
07:50 Newark
21:25 London Heathrow
10:30 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
11:30 Bloemfontein
Connect
BA180 British Airways
BA057 British Airways
4Z709 Airlink
07:50 Newark
21:25 London Heathrow
14:00 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
15:00 Bloemfontein
Connect
BA180 British Airways
BA059 British Airways
FA842 Safair
07:50 Newark
22:25 London Heathrow
12:35 Capetown
19:50 London Heathrow
11:05 Capetown
14:10 Bloemfontein
Connect
BA180 British Airways
BA057 British Airways
5Z114 CemAir
07:50 Newark
21:25 London Heathrow
15:30 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
16:25 Bloemfontein
Connect
BA180 British Airways
BA059 British Airways
4Z606 Airlink
07:50 Newark
22:25 London Heathrow
16:40 Capetown
19:50 London Heathrow
11:05 Capetown
18:15 Bloemfontein
Connect
UA934 United Airlines
VS449 Virgin Atlantic
4Z709 Airlink
08:30 Newark
21:50 London Heathrow
14:00 Johannesburg
20:40 London Heathrow
09:45 Johannesburg
15:00 Bloemfontein
Connect
UA934 United Airlines
BA059 British Airways
FA842 Safair
08:30 Newark
22:25 London Heathrow
12:35 Capetown
20:40 London Heathrow
11:05 Capetown
14:10 Bloemfontein
Connect
UA1992 United Airlines
UA2222 United Airlines
4Z600 Airlink
14:59 Newark
18:40 Washington Dulles
06:00 Capetown
16:18 Washington Dulles
16:10 Capetown
07:35 Bloemfontein
Connect
DL2769 Delta
DL210 Delta
4Z600 Airlink
16:11 Newark
20:50 Atlanta
06:00 Capetown
18:29 Atlanta
18:15 Capetown
07:35 Bloemfontein
Connect
DL2769 Delta
DL200 Delta
4Z701 Airlink
16:11 Newark
19:25 Atlanta
06:20 Johannesburg
18:29 Atlanta
16:40 Johannesburg
07:20 Bloemfontein
Connect
DL2769 Delta
DL210 Delta
FA840 Safair
16:11 Newark
20:50 Atlanta
06:30 Capetown
18:29 Atlanta
18:15 Capetown
08:05 Bloemfontein
Connect
DL2769 Delta
DL200 Delta
5Z112 CemAir
16:11 Newark
19:25 Atlanta
06:25 Johannesburg
18:29 Atlanta
16:40 Johannesburg
07:25 Bloemfontein
Connect
AF063 Air France
AF864 Air France
4Z600 Airlink
17:00 Newark
10:10 Paris Charles de Gaulle
06:00 Capetown
06:10 Paris Charles de Gaulle
22:20 Capetown
07:35 Bloemfontein
Connect
AF063 Air France
AF864 Air France
FA840 Safair
17:00 Newark
10:10 Paris Charles de Gaulle
06:30 Capetown
06:10 Paris Charles de Gaulle
22:20 Capetown
08:05 Bloemfontein
Connect
BA184 British Airways
BA055 British Airways
4Z707 Airlink
18:05 Newark
19:05 London Heathrow
08:30 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
UA1122 United Airlines
4Z600 Airlink
20:25 Newark
06:00 Capetown
17:10 Capetown
07:35 Bloemfontein
Connect
UA1122 United Airlines
4Z604 Airlink
20:25 Newark
10:35 Capetown
17:10 Capetown
12:10 Bloemfontein
Connect
UA1122 United Airlines
FA840 Safair
20:25 Newark
06:30 Capetown
17:10 Capetown
08:05 Bloemfontein
Connect
UA188 United Airlines
4Z923 Airlink
4Z604 Airlink
20:55 Newark
18:40 Johannesburg
10:35 Capetown
17:45 Johannesburg
20:50 Capetown
12:10 Bloemfontein
Connect
UA188 United Airlines
4Z923 Airlink
4Z600 Airlink
20:55 Newark
18:40 Johannesburg
06:00 Capetown
17:45 Johannesburg
20:50 Capetown
07:35 Bloemfontein
Connect
UA188 United Airlines
4Z923 Airlink
FA840 Safair
20:55 Newark
18:40 Johannesburg
06:30 Capetown
17:45 Johannesburg
20:50 Capetown
08:05 Bloemfontein
Connect
UA188 United Airlines
5Z112 CemAir
20:55 Newark
06:25 Johannesburg
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA188 United Airlines
4Z701 Airlink
20:55 Newark
06:20 Johannesburg
17:45 Johannesburg
07:20 Bloemfontein
Connect
LH413 Lufthansa
LH574 Lufthansa
4Z604 Airlink
20:55 Newark
19:35 Munich
10:35 Capetown
10:35 Munich
06:40 Capetown
12:10 Bloemfontein
Connect
UA188 United Airlines
4Z707 Airlink
20:55 Newark
08:30 Johannesburg
17:45 Johannesburg
09:30 Bloemfontein
Connect
BA188 British Airways
BA057 British Airways
5Z116 CemAir
21:35 Newark
21:25 London Heathrow
10:30 Johannesburg
09:30 London Heathrow
09:15 Johannesburg
11:30 Bloemfontein
Connect
BA188 British Airways
BA055 British Airways
4Z703 Airlink
21:35 Newark
19:05 London Heathrow
09:35 Johannesburg
09:30 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
BA188 British Airways
BA055 British Airways
5Z116 CemAir
21:35 Newark
19:05 London Heathrow
10:30 Johannesburg
09:30 London Heathrow
07:05 Johannesburg
11:30 Bloemfontein
Connect
LX19 Swiss
LX282 Swiss
5Z116 CemAir
21:50 Newark
22:40 Zurich
10:30 Johannesburg
11:35 Zurich
09:10 Johannesburg
11:30 Bloemfontein
Connect
TK30 Turkish Airlines
TK38 40 42 Turkish Airlines
4Z709 Airlink
23:50 Newark
01:35 Istanbul
14:00 Johannesburg
16:45 Istanbul
10:20 Johannesburg
15:00 Bloemfontein
Connect

7. Newark to Maseru

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

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

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

Flight Depart Arrive
BA180 British Airways
BA057 British Airways
4Z62 Airlink
07:50 Newark
21:25 London Heathrow
15:00 Johannesburg
19:50 London Heathrow
09:15 Johannesburg
16:00 Maseru
Connect
BA180 British Airways
VS449 Virgin Atlantic
4Z62 Airlink
07:50 Newark
21:50 London Heathrow
15:00 Johannesburg
19:50 London Heathrow
09:45 Johannesburg
16:00 Maseru
Connect
UA934 United Airlines
VS449 Virgin Atlantic
4Z62 Airlink
08:30 Newark
21:50 London Heathrow
15:00 Johannesburg
20:40 London Heathrow
09:45 Johannesburg
16:00 Maseru
Connect
DL400 Delta
DL200 Delta
4Z50 Airlink
12:08 Newark
19:25 Atlanta
06:40 Johannesburg
14:21 Atlanta
16:40 Johannesburg
07:40 Maseru
Connect
DL858 Delta
DL200 Delta
4Z50 Airlink
14:08 Newark
19:25 Atlanta
06:40 Johannesburg
16:20 Atlanta
16:40 Johannesburg
07:40 Maseru
Connect
DL2769 Delta
DL200 Delta
4Z52 Airlink
16:11 Newark
19:25 Atlanta
09:35 Johannesburg
18:29 Atlanta
16:40 Johannesburg
10:35 Maseru
Connect
DL2769 Delta
DL200 Delta
4Z50 Airlink
16:11 Newark
19:25 Atlanta
06:40 Johannesburg
18:29 Atlanta
16:40 Johannesburg
07:40 Maseru
Connect
AF063 Air France
AF990 Air France
4Z52 Airlink
17:00 Newark
21:15 Paris Charles de Gaulle
09:35 Johannesburg
06:10 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Maseru
Connect
BA184 British Airways
BA055 British Airways
4Z52 Airlink
18:05 Newark
19:05 London Heathrow
09:35 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
10:35 Maseru
Connect
LH403 Lufthansa
LH572 Lufthansa
4Z52 Airlink
18:05 Newark
22:05 Frankfurt
09:35 Johannesburg
07:30 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
UA960 United Airlines
LH572 Lufthansa
4Z52 Airlink
19:25 Newark
22:05 Frankfurt
09:35 Johannesburg
09:10 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
UA1122 United Airlines
4Z902 Airlink
4Z62 Airlink
20:25 Newark
09:20 Capetown
15:00 Johannesburg
17:10 Capetown
11:25 Johannesburg
16:00 Maseru
Connect
UA188 United Airlines
4Z52 Airlink
20:55 Newark
09:35 Johannesburg
17:45 Johannesburg
10:35 Maseru
Connect
UA188 United Airlines
4Z50 Airlink
20:55 Newark
06:40 Johannesburg
17:45 Johannesburg
07:40 Maseru
Connect
LY026 El Al
LY053 El Al
4Z62 Airlink
21:00 Newark
06:40 Tel Aviv
15:00 Johannesburg
14:25 Tel Aviv
14:10 Johannesburg
16:00 Maseru
Connect
BA188 British Airways
BA055 British Airways
4Z52 Airlink
21:35 Newark
19:05 London Heathrow
09:35 Johannesburg
09:30 London Heathrow
07:05 Johannesburg
10:35 Maseru
Connect
BA188 British Airways
BA057 British Airways
4Z62 Airlink
21:35 Newark
21:25 London Heathrow
15:00 Johannesburg
09:30 London Heathrow
09:15 Johannesburg
16:00 Maseru
Connect
BA188 British Airways
BA055 British Airways
4Z62 Airlink
21:35 Newark
19:05 London Heathrow
15:00 Johannesburg
09:30 London Heathrow
07:05 Johannesburg
16:00 Maseru
Connect
LX19 Swiss
LX282 Swiss
4Z62 Airlink
21:50 Newark
22:40 Zurich
15:00 Johannesburg
11:35 Zurich
09:10 Johannesburg
16:00 Maseru
Connect
TK30 Turkish Airlines
TK38 40 42 Turkish Airlines
4Z62 Airlink
23:50 Newark
01:35 Istanbul
15:00 Johannesburg
16:45 Istanbul
10: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