HowToGo

Flight from Barbados to Richmond, Northern Cape, South Africa

How to get to Richmond, Northern Cape, South Africa from Barbados by flight ? You can check flights from Barbados to Richmond, Northern Cape, South Africa below.

Search Transfer from Barbados to Richmond, Northern Cape, South Africa

Search Flights

You can find flight ticket prices from Barbados to Richmond, Northern Cape, South Africa with our flight tickets search tool below

1. Barbados to Bloemfontein

  1. You take a flight from Barbados to Bloemfontein and cost approximately 1300 USD.

  2. You take a bus, shuttle or taxi from Bloemfontein to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA389 United Airlines
UA188 United Airlines
4Z703 Airlink
15:05 Barbados
21:05 Newark
09:35 Johannesburg
20:05 Newark
17:45 Johannesburg
10:35 Bloemfontein
Connect
UA389 United Airlines
UA188 United Airlines
4Z701 Airlink
15:05 Barbados
21:05 Newark
06:20 Johannesburg
20:05 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA389 United Airlines
UA188 United Airlines
5Z100 CemAir
15:05 Barbados
21:05 Newark
06:25 Johannesburg
20:05 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
BA254 British Airways
BA055 British Airways
4Z703 Airlink
17:05 Barbados
19:05 London Heathrow
09:35 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
BA254 British Airways
BA059 British Airways
FA842 Safair
17:05 Barbados
22:25 London Heathrow
12:50 Capetown
06:15 London Heathrow
11:05 Capetown
14:25 Bloemfontein
Connect
BA254 British Airways
BA057 British Airways
5Z106 CemAir
17:05 Barbados
21:25 London Heathrow
12:00 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
13:00 Bloemfontein
Connect
BA254 British Airways
BA059 British Airways
4Z606 Airlink
17:05 Barbados
22:25 London Heathrow
16:40 Capetown
06:15 London Heathrow
11:05 Capetown
18:15 Bloemfontein
Connect
BA254 British Airways
BA057 British Airways
4Z705 Airlink
17:05 Barbados
21:25 London Heathrow
17:05 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
18:05 Bloemfontein
Connect
BA254 British Airways
BA055 British Airways
4Z707 Airlink
17:05 Barbados
19:05 London Heathrow
08:30 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
BA254 British Airways
BA055 British Airways
4Z705 Airlink
17:05 Barbados
19:05 London Heathrow
17:05 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
18:05 Bloemfontein
Connect
BA2154 British Airways
BA2041 British Airways
4Z606 Airlink
20:25 Barbados
20:30 London Gatwick
16:40 Capetown
08:35 London Gatwick
10:15 Capetown
18:15 Bloemfontein
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
FA846 Safair
22:15 Barbados
22:30 London Heathrow
14:30 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
15:30 Bloemfontein
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
5Z108 CemAir
22:15 Barbados
22:30 London Heathrow
15:30 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
16:30 Bloemfontein
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
4Z604 Airlink
22:15 Barbados
19:05 London Heathrow
10:35 Capetown
12:05 London Heathrow
07:45 Capetown
12:10 Bloemfontein
Connect
VS132 Virgin Atlantic
MS778 Egyptair
MS839 Egyptair
4Z707 Airlink
22:15 Barbados
15:00 London Heathrow
00:10 Cairo
08:30 Johannesburg
12:05 London Heathrow
21:40 Cairo
07:10 Johannesburg
09:30 Bloemfontein
Connect
VS132 Virgin Atlantic
BA055 British Airways
4Z703 Airlink
22:15 Barbados
19:05 London Heathrow
09:35 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
VS132 Virgin Atlantic
BA059 British Airways
4Z606 Airlink
22:15 Barbados
22:25 London Heathrow
16:40 Capetown
12:05 London Heathrow
11:05 Capetown
18:15 Bloemfontein
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
5Z106 CemAir
22:15 Barbados
22:30 London Heathrow
12:00 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:00 Bloemfontein
Connect
VS132 Virgin Atlantic
BA057 British Airways
4Z705 Airlink
22:15 Barbados
21:25 London Heathrow
17:05 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
18:05 Bloemfontein
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
FA842 Safair
22:15 Barbados
19:05 London Heathrow
12:50 Capetown
12:05 London Heathrow
07:45 Capetown
14:25 Bloemfontein
Connect
VS132 Virgin Atlantic
BA055 British Airways
4Z707 Airlink
22:15 Barbados
19:05 London Heathrow
08:30 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
VS132 Virgin Atlantic
MS778 Egyptair
MS839 Egyptair
5Z104 CemAir
22:15 Barbados
15:00 London Heathrow
00:10 Cairo
08:40 Johannesburg
12:05 London Heathrow
21:40 Cairo
07:10 Johannesburg
09:40 Bloemfontein
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
4Z606 Airlink
22:15 Barbados
19:05 London Heathrow
16:40 Capetown
12:05 London Heathrow
07:45 Capetown
18:15 Bloemfontein
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
5Z104 CemAir
22:25 Barbados
19:05 London Heathrow
08:40 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
09:40 Bloemfontein
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
5Z106 CemAir
22:25 Barbados
22:30 London Heathrow
12:00 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
13:00 Bloemfontein
Connect
VS186 188 198 Virgin Atlantic
BA057 British Airways
4Z705 Airlink
22:25 Barbados
21:25 London Heathrow
17:05 Johannesburg
12:15 London Heathrow
09:15 Johannesburg
18:05 Bloemfontein
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z705 Airlink
22:25 Barbados
19:05 London Heathrow
17:05 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
18:05 Bloemfontein
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
4Z709 Airlink
22:25 Barbados
22:30 London Heathrow
14:00 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
15:00 Bloemfontein
Connect
VS186 188 198 Virgin Atlantic
BA059 British Airways
4Z606 Airlink
22:25 Barbados
22:25 London Heathrow
16:40 Capetown
12:15 London Heathrow
11:05 Capetown
18:15 Bloemfontein
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z703 Airlink
22:25 Barbados
19:05 London Heathrow
09:35 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
FA846 Safair
22:25 Barbados
22:30 London Heathrow
14:30 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
15:30 Bloemfontein
Connect

2. Barbados to George

  1. You take a flight from Barbados to George and cost approximately 3100 USD.

  2. You take a bus, shuttle or taxi from George to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA389 United Airlines
UA188 United Airlines
FA258 Safair
15:05 Barbados
21:05 Newark
07:30 Johannesburg
20:05 Newark
17:45 Johannesburg
09:30 George
Connect
UA389 United Airlines
UA188 United Airlines
5Z400 CemAir
15:05 Barbados
21:05 Newark
05:45 Johannesburg
20:05 Newark
17:45 Johannesburg
07:40 George
Connect
UA389 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z621 Airlink
15:05 Barbados
21:05 Newark
18:40 Johannesburg
07:15 Capetown
20:05 Newark
17:45 Johannesburg
20:50 Capetown
08:10 George
Connect
UA389 United Airlines
UA188 United Airlines
FA250 Safair
15:05 Barbados
21:05 Newark
05:55 Johannesburg
20:05 Newark
17:45 Johannesburg
07:55 George
Connect
BA254 British Airways
BA059 British Airways
4Z637 Airlink
17:05 Barbados
22:25 London Heathrow
15:15 Capetown
06:15 London Heathrow
11:05 Capetown
16:10 George
Connect
BA254 British Airways
BA055 British Airways
4Z905 Airlink
4Z635 Airlink
17:05 Barbados
19:05 London Heathrow
10:25 Johannesburg
16:55 Capetown
06:15 London Heathrow
07:05 Johannesburg
12:35 Capetown
17:50 George
Connect
BA254 British Airways
BA055 British Airways
5Z442 CemAir
17:05 Barbados
19:05 London Heathrow
09:10 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
11:05 George
Connect
BA254 British Airways
BA055 British Airways
FA612 Safair
17:05 Barbados
19:05 London Heathrow
09:15 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
11:15 George
Connect
BA254 British Airways
BA057 British Airways
4Z693 Airlink
17:05 Barbados
21:25 London Heathrow
12:10 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
14:10 George
Connect
BA254 British Airways
BA057 British Airways
4Z905 Airlink
4Z635 Airlink
17:05 Barbados
21:25 London Heathrow
10:25 Johannesburg
16:55 Capetown
06:15 London Heathrow
09:15 Johannesburg
12:35 Capetown
17:50 George
Connect
BA254 British Airways
BA055 British Airways
4Z903 Airlink
4Z635 Airlink
17:05 Barbados
19:05 London Heathrow
12:15 Johannesburg
16:55 Capetown
06:15 London Heathrow
07:05 Johannesburg
14:25 Capetown
17:50 George
Connect
BA254 British Airways
BA057 British Airways
FA220 256 Safair
17:05 Barbados
21:25 London Heathrow
11:10 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
13:10 George
Connect
BA254 British Airways
BA059 British Airways
4Z635 Airlink
17:05 Barbados
22:25 London Heathrow
16:55 Capetown
06:15 London Heathrow
11:05 Capetown
17:50 George
Connect
BA254 British Airways
BA055 British Airways
4Z905 Airlink
4Z637 Airlink
17:05 Barbados
19:05 London Heathrow
10:25 Johannesburg
15:15 Capetown
06:15 London Heathrow
07:05 Johannesburg
12:35 Capetown
16:10 George
Connect
BA254 British Airways
BA057 British Airways
5Z446 CemAir
17:05 Barbados
21:25 London Heathrow
11:15 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
13:10 George
Connect
BA254 British Airways
BA055 British Airways
4Z693 Airlink
17:05 Barbados
19:05 London Heathrow
12:10 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
14:10 George
Connect
BA254 British Airways
BA059 British Airways
4Z633 Airlink
17:05 Barbados
22:25 London Heathrow
12:10 Capetown
06:15 London Heathrow
11:05 Capetown
13:05 George
Connect
BA254 British Airways
BA057 British Airways
4Z905 Airlink
4Z637 Airlink
17:05 Barbados
21:25 London Heathrow
10:25 Johannesburg
15:15 Capetown
06:15 London Heathrow
09:15 Johannesburg
12:35 Capetown
16:10 George
Connect
BA254 British Airways
BA057 British Airways
4Z903 Airlink
4Z637 Airlink
17:05 Barbados
21:25 London Heathrow
12:15 Johannesburg
15:15 Capetown
06:15 London Heathrow
09:15 Johannesburg
14:25 Capetown
16:10 George
Connect
BA2154 British Airways
BA2041 British Airways
4Z637 Airlink
20:25 Barbados
20:30 London Gatwick
15:15 Capetown
08:35 London Gatwick
10:15 Capetown
16:10 George
Connect
VS132 Virgin Atlantic
BA055 British Airways
4Z693 Airlink
22:15 Barbados
19:05 London Heathrow
12:10 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
14:10 George
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
4Z637 Airlink
22:15 Barbados
19:05 London Heathrow
15:15 Capetown
12:05 London Heathrow
07:45 Capetown
16:10 George
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
FA608 Safair
22:15 Barbados
22:30 London Heathrow
12:50 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
14:50 George
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
5Z416 CemAir
22:15 Barbados
22:30 London Heathrow
11:45 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:40 George
Connect
VS132 Virgin Atlantic
BA055 British Airways
5Z442 CemAir
22:15 Barbados
19:05 London Heathrow
09:10 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
11:05 George
Connect
VS132 Virgin Atlantic
BA059 British Airways
4Z635 Airlink
22:15 Barbados
22:25 London Heathrow
16:55 Capetown
12:05 London Heathrow
11:05 Capetown
17:50 George
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
4Z627 Airlink
22:15 Barbados
19:05 London Heathrow
10:55 Capetown
12:05 London Heathrow
07:45 Capetown
11:50 George
Connect
VS132 Virgin Atlantic
BA059 British Airways
4Z637 Airlink
22:15 Barbados
22:25 London Heathrow
15:15 Capetown
12:05 London Heathrow
11:05 Capetown
16:10 George
Connect
VS132 Virgin Atlantic
BA055 British Airways
5Z408 450 CemAir
22:15 Barbados
19:05 London Heathrow
10:00 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
11:55 George
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
4Z635 Airlink
22:15 Barbados
19:05 London Heathrow
16:55 Capetown
12:05 London Heathrow
07:45 Capetown
17:50 George
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z693 Airlink
22:25 Barbados
19:05 London Heathrow
12:10 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
14:10 George
Connect
VS186 188 198 Virgin Atlantic
BA057 British Airways
4Z693 Airlink
22:25 Barbados
21:25 London Heathrow
12:10 Johannesburg
12:15 London Heathrow
09:15 Johannesburg
14:10 George
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
5Z454 CemAir
22:25 Barbados
22:30 London Heathrow
12:05 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
14:00 George
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
5Z442 CemAir
22:25 Barbados
19:05 London Heathrow
09:10 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
11:05 George
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
5Z416 CemAir
22:25 Barbados
22:30 London Heathrow
11:45 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
13:40 George
Connect
VS186 188 198 Virgin Atlantic
BA059 British Airways
4Z635 Airlink
22:25 Barbados
22:25 London Heathrow
16:55 Capetown
12:15 London Heathrow
11:05 Capetown
17:50 George
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
5Z328 CemAir
5Z461 CemAir
22:25 Barbados
22:30 London Heathrow
11:30 Johannesburg
15:50 Durban
12:15 London Heathrow
10:25 Johannesburg
12:45 Durban
18:00 George
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
5Z446 CemAir
22:25 Barbados
22:30 London Heathrow
11:15 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
13:10 George
Connect
VS186 188 198 Virgin Atlantic
BA059 British Airways
4Z637 Airlink
22:25 Barbados
22:25 London Heathrow
15:15 Capetown
12:15 London Heathrow
11:05 Capetown
16:10 George
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
FA612 Safair
22:25 Barbados
19:05 London Heathrow
09:15 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
11:15 George
Connect

3. Barbados to Kimberley

  1. You take a flight from Barbados to Kimberley and cost approximately 1400 USD.

  2. You take a bus, shuttle or taxi from Kimberley to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA389 United Airlines
UA188 United Airlines
4Z723 Airlink
15:05 Barbados
21:05 Newark
09:15 Johannesburg
20:05 Newark
17:45 Johannesburg
10:20 Kimberley
Connect
UA389 United Airlines
UA188 United Airlines
5Z510 CemAir
15:05 Barbados
21:05 Newark
06:20 Johannesburg
20:05 Newark
17:45 Johannesburg
07:45 Kimberley
Connect
UA389 United Airlines
UA188 United Airlines
4Z721 Airlink
15:05 Barbados
21:05 Newark
07:00 Johannesburg
20:05 Newark
17:45 Johannesburg
08:05 Kimberley
Connect
BA254 British Airways
BA055 British Airways
4Z723 Airlink
17:05 Barbados
19:05 London Heathrow
09:15 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
BA254 British Airways
BA055 British Airways
5Z514 CemAir
17:05 Barbados
19:05 London Heathrow
13:30 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
14:55 Kimberley
Connect
BA254 British Airways
BA057 British Airways
5Z514 CemAir
17:05 Barbados
21:25 London Heathrow
13:30 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
14:55 Kimberley
Connect
BA254 British Airways
BA059 British Airways
4Z617 Airlink
17:05 Barbados
22:25 London Heathrow
15:25 Capetown
06:15 London Heathrow
11:05 Capetown
16:55 Kimberley
Connect
BA254 British Airways
BA057 British Airways
5Z518 CemAir
17:05 Barbados
21:25 London Heathrow
14:25 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
15:50 Kimberley
Connect
BA2154 British Airways
BA2041 British Airways
4Z617 Airlink
20:25 Barbados
20:30 London Gatwick
15:25 Capetown
08:35 London Gatwick
10:15 Capetown
16:55 Kimberley
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
5Z518 CemAir
22:15 Barbados
22:30 London Heathrow
14:25 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
15:50 Kimberley
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
5Z522 CemAir
22:15 Barbados
22:30 London Heathrow
15:30 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
16:55 Kimberley
Connect
VS132 Virgin Atlantic
BA055 British Airways
4Z723 Airlink
22:15 Barbados
19:05 London Heathrow
09:15 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
5Z754 CemAir
22:15 Barbados
19:05 London Heathrow
15:45 Capetown
12:05 London Heathrow
07:45 Capetown
17:15 Kimberley
Connect
VS132 Virgin Atlantic
BA059 British Airways
4Z617 Airlink
22:15 Barbados
22:25 London Heathrow
15:25 Capetown
12:05 London Heathrow
11:05 Capetown
16:55 Kimberley
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
4Z617 Airlink
22:15 Barbados
19:05 London Heathrow
15:25 Capetown
12:05 London Heathrow
07:45 Capetown
16:55 Kimberley
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
4Z727 Airlink
22:15 Barbados
22:30 London Heathrow
16:15 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
17:15 Kimberley
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
5Z514 CemAir
22:25 Barbados
22:30 London Heathrow
13:30 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
14:55 Kimberley
Connect
VS186 188 198 Virgin Atlantic
BA059 British Airways
4Z617 Airlink
22:25 Barbados
22:25 London Heathrow
15:25 Capetown
12:15 London Heathrow
11:05 Capetown
16:55 Kimberley
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
5Z518 CemAir
22:25 Barbados
22:30 London Heathrow
14:25 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
15:50 Kimberley
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
4Z727 Airlink
22:25 Barbados
22:30 London Heathrow
16:15 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
17:15 Kimberley
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z723 Airlink
22:25 Barbados
19:05 London Heathrow
09:15 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect

4. Barbados to Port Elizabeth

  1. You take a flight from Barbados to Port Elizabeth and cost approximately 1500 USD.

  2. You take a bus, shuttle or taxi from Port Elizabeth to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA389 United Airlines
UA188 United Airlines
4Z793 Airlink
15:05 Barbados
21:05 Newark
06:00 Johannesburg
20:05 Newark
17:45 Johannesburg
07:45 Port Elizabeth
Connect
UA389 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z671 Airlink
15:05 Barbados
21:05 Newark
18:40 Johannesburg
06:35 Capetown
20:05 Newark
17:45 Johannesburg
20:50 Capetown
07:45 Port Elizabeth
Connect
UA389 United Airlines
UA188 United Airlines
FA230 369 369 Safair
15:05 Barbados
21:05 Newark
06:15 Johannesburg
20:05 Newark
17:45 Johannesburg
08:00 Port Elizabeth
Connect
UA389 United Airlines
UA188 United Airlines
4Z797 Airlink
15:05 Barbados
21:05 Newark
10:10 Johannesburg
20:05 Newark
17:45 Johannesburg
11:55 Port Elizabeth
Connect
BA254 British Airways
BA059 British Airways
FA130 Safair
17:05 Barbados
22:25 London Heathrow
12:35 Capetown
06:15 London Heathrow
11:05 Capetown
13:55 Port Elizabeth
Connect
BA254 British Airways
BA059 British Airways
FA180 Safair
17:05 Barbados
22:25 London Heathrow
12:00 Capetown
06:15 London Heathrow
11:05 Capetown
13:20 Port Elizabeth
Connect
BA254 British Airways
BA057 British Airways
4Z903 Airlink
4Z675 Airlink
17:05 Barbados
21:25 London Heathrow
12:15 Johannesburg
17:25 Capetown
06:15 London Heathrow
09:15 Johannesburg
14:25 Capetown
18:35 Port Elizabeth
Connect
BA254 British Airways
BA055 British Airways
4Z903 Airlink
4Z675 Airlink
17:05 Barbados
19:05 London Heathrow
12:15 Johannesburg
17:25 Capetown
06:15 London Heathrow
07:05 Johannesburg
14:25 Capetown
18:35 Port Elizabeth
Connect
BA254 British Airways
BA055 British Airways
4Z789 Airlink
17:05 Barbados
19:05 London Heathrow
13:20 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
15:05 Port Elizabeth
Connect
BA254 British Airways
BA059 British Airways
4Z675 Airlink
17:05 Barbados
22:25 London Heathrow
17:25 Capetown
06:15 London Heathrow
11:05 Capetown
18:35 Port Elizabeth
Connect
BA254 British Airways
BA057 British Airways
4Z797 Airlink
17:05 Barbados
21:25 London Heathrow
10:10 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
11:55 Port Elizabeth
Connect
BA254 British Airways
BA057 British Airways
4Z785 Airlink
17:05 Barbados
21:25 London Heathrow
15:05 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
16:50 Port Elizabeth
Connect
BA254 British Airways
BA055 British Airways
4Z797 Airlink
17:05 Barbados
19:05 London Heathrow
10:10 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
11:55 Port Elizabeth
Connect
BA254 British Airways
BA057 British Airways
4Z789 Airlink
17:05 Barbados
21:25 London Heathrow
13:20 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
15:05 Port Elizabeth
Connect
BA254 British Airways
BA055 British Airways
4Z905 Airlink
4Z675 Airlink
17:05 Barbados
19:05 London Heathrow
10:25 Johannesburg
17:25 Capetown
06:15 London Heathrow
07:05 Johannesburg
12:35 Capetown
18:35 Port Elizabeth
Connect
BA254 British Airways
BA055 British Airways
4Z785 Airlink
17:05 Barbados
19:05 London Heathrow
15:05 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
16:50 Port Elizabeth
Connect
DE2224 Condor Flugdienst
LH572 Lufthansa
4Z797 Airlink
19:05 Barbados
22:05 Frankfurt
10:10 Johannesburg
08:55 Frankfurt
08:30 Johannesburg
11:55 Port Elizabeth
Connect
BA2154 British Airways
BA2041 British Airways
FA130 Safair
20:25 Barbados
20:30 London Gatwick
12:35 Capetown
08:35 London Gatwick
10:15 Capetown
13:55 Port Elizabeth
Connect
BA2154 British Airways
BA2041 British Airways
4Z675 Airlink
20:25 Barbados
20:30 London Gatwick
17:25 Capetown
08:35 London Gatwick
10:15 Capetown
18:35 Port Elizabeth
Connect
BA2154 British Airways
BA2041 British Airways
FA134 Safair
20:25 Barbados
20:30 London Gatwick
16:55 Capetown
08:35 London Gatwick
10:15 Capetown
18:15 Port Elizabeth
Connect
VS132 Virgin Atlantic
BA057 British Airways
4Z785 Airlink
22:15 Barbados
21:25 London Heathrow
15:05 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
16:50 Port Elizabeth
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
5Z258 CemAir
22:15 Barbados
22:30 London Heathrow
11:40 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:30 Port Elizabeth
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
FA180 Safair
22:15 Barbados
19:05 London Heathrow
12:00 Capetown
12:05 London Heathrow
07:45 Capetown
13:20 Port Elizabeth
Connect
VS132 Virgin Atlantic
BA057 British Airways
4Z789 Airlink
22:15 Barbados
21:25 London Heathrow
13:20 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
15:05 Port Elizabeth
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
FA138 Safair
22:15 Barbados
19:05 London Heathrow
17:00 Capetown
12:05 London Heathrow
07:45 Capetown
18:20 Port Elizabeth
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
FA373 375 Safair
22:15 Barbados
22:30 London Heathrow
13:15 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
15:00 Port Elizabeth
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
FA266 272 Safair
FA421 Safair
22:15 Barbados
22:30 London Heathrow
11:20 Johannesburg
14:05 Durban
12:05 London Heathrow
10:25 Johannesburg
12:30 Durban
15:35 Port Elizabeth
Connect
VS132 Virgin Atlantic
VS478 Virgin Atlantic
4Z675 Airlink
22:15 Barbados
19:05 London Heathrow
17:25 Capetown
12:05 London Heathrow
07:45 Capetown
18:35 Port Elizabeth
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
FA360 Safair
22:15 Barbados
22:30 London Heathrow
11:35 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:20 Port Elizabeth
Connect
VS132 Virgin Atlantic
BA055 British Airways
4Z797 Airlink
22:15 Barbados
19:05 London Heathrow
10:10 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
11:55 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
5Z258 CemAir
22:25 Barbados
22:30 London Heathrow
11:40 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
13:30 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z789 Airlink
22:25 Barbados
19:05 London Heathrow
13:20 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
15:05 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
BA057 British Airways
4Z789 Airlink
22:25 Barbados
21:25 London Heathrow
13:20 Johannesburg
12:15 London Heathrow
09:15 Johannesburg
15:05 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z785 Airlink
22:25 Barbados
19:05 London Heathrow
15:05 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
16:50 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
BA057 British Airways
4Z785 Airlink
22:25 Barbados
21:25 London Heathrow
15:05 Johannesburg
12:15 London Heathrow
09:15 Johannesburg
16:50 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z797 Airlink
22:25 Barbados
19:05 London Heathrow
10:10 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
11:55 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
BA057 British Airways
4Z797 Airlink
22:25 Barbados
21:25 London Heathrow
10:10 Johannesburg
12:15 London Heathrow
09:15 Johannesburg
11:55 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
FA373 375 Safair
22:25 Barbados
22:30 London Heathrow
13:15 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
15:00 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
FA360 Safair
22:25 Barbados
22:30 London Heathrow
11:35 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
13:20 Port Elizabeth
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
FA266 272 Safair
FA421 Safair
22:25 Barbados
22:30 London Heathrow
11:20 Johannesburg
14:05 Durban
12:15 London Heathrow
10:25 Johannesburg
12:30 Durban
15:35 Port Elizabeth
Connect

5. Barbados to Sishen

  1. You take a flight from Barbados to Sishen and cost approximately 1400 USD.

  2. You take a bus, shuttle or taxi from Sishen to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA389 United Airlines
UA188 United Airlines
4Z773 Airlink
15:05 Barbados
21:05 Newark
05:45 Johannesburg
20:05 Newark
17:45 Johannesburg
07:00 Sishen
Connect
UA389 United Airlines
UA188 United Airlines
4Z771 Airlink
15:05 Barbados
21:05 Newark
06:30 Johannesburg
20:05 Newark
17:45 Johannesburg
07:45 Sishen
Connect
BA254 British Airways
BA055 British Airways
4Z779 Airlink
17:05 Barbados
19:05 London Heathrow
15:30 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
16:45 Sishen
Connect
BA254 British Airways
BA075 British Airways
SA061 South African Airways
4Z771 Airlink
17:05 Barbados
11:20 London Heathrow
22:20 Lagos
06:30 Johannesburg
06:15 London Heathrow
17:55 Lagos
05:15 Johannesburg
07:45 Sishen
Connect
BA254 British Airways
BA055 British Airways
4Z777 Airlink
17:05 Barbados
19:05 London Heathrow
16:05 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
17:20 Sishen
Connect
BA254 British Airways
BA057 British Airways
4Z779 Airlink
17:05 Barbados
21:25 London Heathrow
15:30 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
16:45 Sishen
Connect
EI30 Aer Lingus
BA1389 British Airways
BA055 British Airways
4Z779 Airlink
19:45 Barbados
10:50 Manchester
19:05 London Heathrow
15:30 Johannesburg
08:05 Manchester
12:00 London Heathrow
07:05 Johannesburg
16:45 Sishen
Connect
EI30 Aer Lingus
BA1399 British Airways
BA055 British Airways
4Z779 Airlink
19:45 Barbados
15:55 Manchester
19:05 London Heathrow
15:30 Johannesburg
08:05 Manchester
16:55 London Heathrow
07:05 Johannesburg
16:45 Sishen
Connect
EI30 Aer Lingus
BA1389 British Airways
BA057 British Airways
4Z779 Airlink
19:45 Barbados
10:50 Manchester
21:25 London Heathrow
15:30 Johannesburg
08:05 Manchester
12:00 London Heathrow
09:15 Johannesburg
16:45 Sishen
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
4Z777 Airlink
22:15 Barbados
22:30 London Heathrow
16:05 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
17:20 Sishen
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
4Z779 Airlink
22:25 Barbados
22:30 London Heathrow
15:30 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
16:45 Sishen
Connect
VS186 188 198 Virgin Atlantic
BA057 British Airways
4Z779 Airlink
22:25 Barbados
21:25 London Heathrow
15:30 Johannesburg
12:15 London Heathrow
09:15 Johannesburg
16:45 Sishen
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
4Z777 Airlink
22:25 Barbados
22:30 London Heathrow
16:05 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
17:20 Sishen
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z777 Airlink
22:25 Barbados
19:05 London Heathrow
16:05 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
17:20 Sishen
Connect
VS186 188 198 Virgin Atlantic
BA057 British Airways
4Z777 Airlink
22:25 Barbados
21:25 London Heathrow
16:05 Johannesburg
12:15 London Heathrow
09:15 Johannesburg
17:20 Sishen
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z779 Airlink
22:25 Barbados
19:05 London Heathrow
15:30 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
16:45 Sishen
Connect

6. Barbados to Maseru

  1. You take a flight from Barbados to Maseru and cost approximately 1300 USD.

  2. You take a bus, shuttle or taxi from Maseru to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA389 United Airlines
UA188 United Airlines
4Z50 Airlink
15:05 Barbados
21:05 Newark
06:40 Johannesburg
20:05 Newark
17:45 Johannesburg
07:40 Maseru
Connect
UA389 United Airlines
UA188 United Airlines
4Z52 Airlink
15:05 Barbados
21:05 Newark
09:50 Johannesburg
20:05 Newark
17:45 Johannesburg
10:50 Maseru
Connect
BA254 British Airways
BA055 British Airways
4Z52 Airlink
17:05 Barbados
19:05 London Heathrow
09:50 Johannesburg
06:15 London Heathrow
07:05 Johannesburg
10:50 Maseru
Connect
BA254 British Airways
BA075 British Airways
SA061 South African Airways
4Z50 Airlink
17:05 Barbados
11:20 London Heathrow
22:20 Lagos
06:40 Johannesburg
06:15 London Heathrow
17:55 Lagos
05:15 Johannesburg
07:40 Maseru
Connect
BA254 British Airways
BA057 British Airways
4Z62 Airlink
17:05 Barbados
21:25 London Heathrow
15:00 Johannesburg
06:15 London Heathrow
09:15 Johannesburg
16:00 Maseru
Connect
DE2224 Condor Flugdienst
LH572 Lufthansa
4Z52 Airlink
19:05 Barbados
22:05 Frankfurt
09:50 Johannesburg
08:55 Frankfurt
08:30 Johannesburg
10:50 Maseru
Connect
EI30 Aer Lingus
AF1069 Air France
AF990 Air France
4Z52 Airlink
19:45 Barbados
11:45 Manchester
21:30 Paris Charles de Gaulle
09:50 Johannesburg
08:05 Manchester
14:15 Paris Charles de Gaulle
08:10 Johannesburg
10:50 Maseru
Connect
EI30 Aer Lingus
MS782 Egyptair
MS839 Egyptair
4Z52 Airlink
19:45 Barbados
14:30 Manchester
00:10 Cairo
09:50 Johannesburg
08:05 Manchester
21:35 Cairo
07:10 Johannesburg
10:50 Maseru
Connect
EI30 Aer Lingus
AF1669 Air France
AF990 Air France
4Z52 Airlink
19:45 Barbados
09:30 Manchester
21:30 Paris Charles de Gaulle
09:50 Johannesburg
08:05 Manchester
12:00 Paris Charles de Gaulle
08:10 Johannesburg
10:50 Maseru
Connect
BA2154 British Airways
LH1521 Lufthansa
LH572 Lufthansa
4Z52 Airlink
20:25 Barbados
10:50 London Gatwick
22:05 Frankfurt
09:50 Johannesburg
08:35 London Gatwick
13:20 Frankfurt
08:30 Johannesburg
10:50 Maseru
Connect
BA2154 British Airways
LH1523 Lufthansa
LH572 Lufthansa
4Z52 Airlink
20:25 Barbados
17:45 London Gatwick
22:05 Frankfurt
09:50 Johannesburg
08:35 London Gatwick
20:15 Frankfurt
08:30 Johannesburg
10:50 Maseru
Connect
VS078 Virgin Atlantic
AF1069 Air France
AF990 Air France
4Z52 Airlink
20:35 Barbados
11:45 Manchester
21:30 Paris Charles de Gaulle
09:50 Johannesburg
10:05 Manchester
14:15 Paris Charles de Gaulle
08:10 Johannesburg
10:50 Maseru
Connect
VS132 Virgin Atlantic
MS778 Egyptair
MS839 Egyptair
4Z52 Airlink
22:15 Barbados
15:00 London Heathrow
00:10 Cairo
09:50 Johannesburg
12:05 London Heathrow
21:40 Cairo
07:10 Johannesburg
10:50 Maseru
Connect
VS132 Virgin Atlantic
AF1281 Air France
AF990 Air France
4Z52 Airlink
22:15 Barbados
17:35 London Heathrow
21:30 Paris Charles de Gaulle
09:50 Johannesburg
12:05 London Heathrow
19:55 Paris Charles de Gaulle
08:10 Johannesburg
10:50 Maseru
Connect
VS132 Virgin Atlantic
BA055 British Airways
4Z62 Airlink
22:15 Barbados
19:05 London Heathrow
15:00 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
16:00 Maseru
Connect
VS132 Virgin Atlantic
BA055 British Airways
4Z52 Airlink
22:15 Barbados
19:05 London Heathrow
09:50 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
10:50 Maseru
Connect
VS132 Virgin Atlantic
VS449 Virgin Atlantic
4Z62 Airlink
22:15 Barbados
22:30 London Heathrow
15:00 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
16:00 Maseru
Connect
VS186 188 198 Virgin Atlantic
MS778 Egyptair
MS839 Egyptair
4Z52 Airlink
22:25 Barbados
15:00 London Heathrow
00:10 Cairo
09:50 Johannesburg
12:15 London Heathrow
21:40 Cairo
07:10 Johannesburg
10:50 Maseru
Connect
VS186 188 198 Virgin Atlantic
BA057 British Airways
4Z62 Airlink
22:25 Barbados
21:25 London Heathrow
15:00 Johannesburg
12:15 London Heathrow
09:15 Johannesburg
16:00 Maseru
Connect
VS186 188 198 Virgin Atlantic
LY316 El Al
LY051 El Al
4Z52 Airlink
22:25 Barbados
15:15 London Heathrow
23:30 Tel Aviv
09:50 Johannesburg
12:15 London Heathrow
22:00 Tel Aviv
07:00 Johannesburg
10:50 Maseru
Connect
VS186 188 198 Virgin Atlantic
VS449 Virgin Atlantic
4Z62 Airlink
22:25 Barbados
22:30 London Heathrow
15:00 Johannesburg
12:15 London Heathrow
10:25 Johannesburg
16:00 Maseru
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z52 Airlink
22:25 Barbados
19:05 London Heathrow
09:50 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
10:50 Maseru
Connect
VS186 188 198 Virgin Atlantic
AF1781 Air France
AF990 Air France
4Z52 Airlink
22:25 Barbados
14:45 London Heathrow
21:30 Paris Charles de Gaulle
09:50 Johannesburg
12:15 London Heathrow
17:05 Paris Charles de Gaulle
08:10 Johannesburg
10:50 Maseru
Connect
VS186 188 198 Virgin Atlantic
AF1281 Air France
AF990 Air France
4Z52 Airlink
22:25 Barbados
17:35 London Heathrow
21:30 Paris Charles de Gaulle
09:50 Johannesburg
12:15 London Heathrow
19:55 Paris Charles de Gaulle
08:10 Johannesburg
10:50 Maseru
Connect
VS186 188 198 Virgin Atlantic
BA055 British Airways
4Z62 Airlink
22:25 Barbados
19:05 London Heathrow
15:00 Johannesburg
12:15 London Heathrow
07:05 Johannesburg
16:00 Maseru
Connect

References

Find Hotels in Richmond, Northern Cape, South Africa

You can find hotels and accommodations in Richmond, Northern Cape, South Africa with our hotels search tool below

Booking.com