How to get to Saint Lucia, South Africa from Barbados by flight ? You can check flights from Barbados to Saint Lucia, South Africa below.
You can find flight ticket prices from Barbados to Saint Lucia, South Africa with our flight tickets search tool below
You take a flight from Barbados to Durban and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Durban to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA389
United Airlines
UA188
United Airlines
JE261
Mango
|
15:30
Barbados
20:45
Newark
19:55
Johannesburg
|
19:45
Newark
17:45
Johannesburg
21:05
Durban
|
Connect |
UA389
United Airlines
UA188
United Airlines
FA278
Safair
|
15:30
Barbados
20:45
Newark
18:55
Johannesburg
|
19:45
Newark
17:45
Johannesburg
20:05
Durban
|
Connect |
UA389
United Airlines
UA188
United Airlines
MN609
Comair
|
15:30
Barbados
20:45
Newark
19:25
Johannesburg
|
19:45
Newark
17:45
Johannesburg
20:30
Durban
|
Connect |
BA254
British Airways
BA055
British Airways
BA6211
British Airways
|
17:15
Barbados
19:05
London Heathrow
10:35
Johannesburg
|
06:25
London Heathrow
07:05
Johannesburg
11:40
Durban
|
Connect |
BA254
British Airways
BA057
British Airways
BA6211
British Airways
|
17:15
Barbados
21:25
London Heathrow
10:35
Johannesburg
|
06:25
London Heathrow
09:15
Johannesburg
11:40
Durban
|
Connect |
BA254
British Airways
BA055
British Airways
BA6203
British Airways
|
17:15
Barbados
19:05
London Heathrow
09:45
Johannesburg
|
06:25
London Heathrow
07:05
Johannesburg
10:50
Durban
|
Connect |
BA254
British Airways
BA041
British Airways
|
17:15
Barbados
16:55
London Heathrow
|
06:25
London Heathrow
05:25
Durban
|
Connect |
VS132
Virgin Atlantic
BA041
British Airways
|
18:00
Barbados
16:55
London Heathrow
|
07:25
London Heathrow
05:25
Durban
|
Connect |
VS078
Virgin Atlantic
BA1391
British Airways
BA041
British Airways
|
18:15
Barbados
12:10
Manchester
16:55
London Heathrow
|
07:40
Manchester
13:20
London Heathrow
05:25
Durban
|
Connect |
EI30
Aer Lingus
BA1391
British Airways
BA041
British Airways
|
19:40
Barbados
12:10
Manchester
16:55
London Heathrow
|
09:20
Manchester
13:20
London Heathrow
05:25
Durban
|
Connect |
VS188
Virgin Atlantic
BA041
British Airways
|
20:30
Barbados
16:55
London Heathrow
|
09:55
London Heathrow
05:25
Durban
|
Connect |
You take a flight from Barbados to Richards Bay and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Richards Bay to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA389
United Airlines
UA188
United Airlines
4Z881
Airlink
|
15:30
Barbados
20:45
Newark
06:40
Johannesburg
|
19:45
Newark
17:45
Johannesburg
08:10
Richards Bay
|
Connect |
UA389
United Airlines
UA188
United Airlines
4Z883
Airlink
|
15:30
Barbados
20:45
Newark
11:20
Johannesburg
|
19:45
Newark
17:45
Johannesburg
12:50
Richards Bay
|
Connect |
BA254
British Airways
BA041
British Airways
BA6212
British Airways
4Z885
Airlink
|
17:15
Barbados
16:55
London Heathrow
12:15
Durban
16:20
Johannesburg
|
06:25
London Heathrow
05:25
Durban
13:20
Johannesburg
17:50
Richards Bay
|
Connect |
BA254
British Airways
BA041
British Airways
BA6202
British Airways
4Z885
Airlink
|
17:15
Barbados
16:55
London Heathrow
08:15
Durban
16:20
Johannesburg
|
06:25
London Heathrow
05:25
Durban
09:20
Johannesburg
17:50
Richards Bay
|
Connect |
BA254
British Airways
BA041
British Airways
BA6202
British Airways
4Z883
Airlink
|
17:15
Barbados
16:55
London Heathrow
08:15
Durban
11:20
Johannesburg
|
06:25
London Heathrow
05:25
Durban
09:20
Johannesburg
12:50
Richards Bay
|
Connect |
BA254
British Airways
BA041
British Airways
BA6200
British Airways
4Z883
Airlink
|
17:15
Barbados
16:55
London Heathrow
07:00
Durban
11:20
Johannesburg
|
06:25
London Heathrow
05:25
Durban
08:05
Johannesburg
12:50
Richards Bay
|
Connect |
BA254
British Airways
BA075
British Airways
SA061
South African Airways
4Z881
Airlink
|
17:15
Barbados
11:20
London Heathrow
22:25
Lagos
06:40
Johannesburg
|
06:25
London Heathrow
17:55
Lagos
05:10
Johannesburg
08:10
Richards Bay
|
Connect |
BA254
British Airways
BA041
British Airways
BA6200
British Airways
4Z885
Airlink
|
17:15
Barbados
16:55
London Heathrow
07:00
Durban
16:20
Johannesburg
|
06:25
London Heathrow
05:25
Durban
08:05
Johannesburg
17:50
Richards Bay
|
Connect |
LH523
Lufthansa
LH572
Lufthansa
4Z885
Airlink
|
17:25
Barbados
22:05
Frankfurt
16:20
Johannesburg
|
07:45
Frankfurt
08:30
Johannesburg
17:50
Richards Bay
|
Connect |
LH523
Lufthansa
LH572
Lufthansa
4Z883
Airlink
|
17:25
Barbados
22:05
Frankfurt
11:20
Johannesburg
|
07:45
Frankfurt
08:30
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z885
Airlink
|
18:00
Barbados
22:10
London Heathrow
16:20
Johannesburg
|
07:25
London Heathrow
10:05
Johannesburg
17:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z883
Airlink
|
18:00
Barbados
22:10
London Heathrow
11:20
Johannesburg
|
07:25
London Heathrow
10:05
Johannesburg
12:50
Richards Bay
|
Connect |
EI30
Aer Lingus
BA1399
British Airways
BA057
British Airways
4Z883
Airlink
|
19:40
Barbados
15:05
Manchester
21:25
London Heathrow
11:20
Johannesburg
|
09:20
Manchester
16:10
London Heathrow
09:15
Johannesburg
12:50
Richards Bay
|
Connect |
EI30
Aer Lingus
BA1391
British Airways
BA057
British Airways
4Z883
Airlink
|
19:40
Barbados
12:10
Manchester
21:25
London Heathrow
11:20
Johannesburg
|
09:20
Manchester
13:20
London Heathrow
09:15
Johannesburg
12:50
Richards Bay
|
Connect |
EI30
Aer Lingus
BA1399
British Airways
BA055
British Airways
4Z883
Airlink
|
19:40
Barbados
15:05
Manchester
19:05
London Heathrow
11:20
Johannesburg
|
09:20
Manchester
16:10
London Heathrow
07:05
Johannesburg
12:50
Richards Bay
|
Connect |
DE2254
Condor Flugdienst
LH572
Lufthansa
4Z883
Airlink
|
20:15
Barbados
22:05
Frankfurt
11:20
Johannesburg
|
10:40
Frankfurt
08:30
Johannesburg
12:50
Richards Bay
|
Connect |
VS188
Virgin Atlantic
BA055
British Airways
4Z883
Airlink
|
20:30
Barbados
19:05
London Heathrow
11:20
Johannesburg
|
09:55
London Heathrow
07:05
Johannesburg
12:50
Richards Bay
|
Connect |
VS188
Virgin Atlantic
VS449
Virgin Atlantic
4Z885
Airlink
|
20:30
Barbados
22:10
London Heathrow
16:20
Johannesburg
|
09:55
London Heathrow
10:05
Johannesburg
17:50
Richards Bay
|
Connect |
VS188
Virgin Atlantic
VS449
Virgin Atlantic
4Z883
Airlink
|
20:30
Barbados
22:10
London Heathrow
11:20
Johannesburg
|
09:55
London Heathrow
10:05
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
VS478
Virgin Atlantic
BA6428
British Airways
4Z883
Airlink
|
21:45
Barbados
16:30
London Heathrow
07:50
Capetown
11:20
Johannesburg
|
11:10
London Heathrow
06:10
Capetown
09:50
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
VS478
Virgin Atlantic
BA6424
British Airways
4Z883
Airlink
|
21:45
Barbados
16:30
London Heathrow
07:00
Capetown
11:20
Johannesburg
|
11:10
London Heathrow
06:10
Capetown
09:00
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
BA055
British Airways
4Z883
Airlink
|
21:45
Barbados
19:05
London Heathrow
11:20
Johannesburg
|
11:10
London Heathrow
07:05
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z885
Airlink
|
21:45
Barbados
22:10
London Heathrow
16:20
Johannesburg
|
11:10
London Heathrow
10:05
Johannesburg
17:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
LX333
Swiss
LX288
Swiss
4Z883
Airlink
|
21:45
Barbados
13:45
London Heathrow
22:40
Zurich
11:20
Johannesburg
|
11:10
London Heathrow
16:30
Zurich
09:10
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
LH917
Lufthansa
LH572
Lufthansa
4Z883
Airlink
|
21:45
Barbados
18:30
London Heathrow
22:05
Frankfurt
11:20
Johannesburg
|
11:10
London Heathrow
21:05
Frankfurt
08:30
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
LH909
Lufthansa
LH572
Lufthansa
4Z883
Airlink
|
21:45
Barbados
15:30
London Heathrow
22:05
Frankfurt
11:20
Johannesburg
|
11:10
London Heathrow
18:05
Frankfurt
08:30
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z883
Airlink
|
21:45
Barbados
22:10
London Heathrow
11:20
Johannesburg
|
11:10
London Heathrow
10:05
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
LH915
Lufthansa
LH572
Lufthansa
4Z883
Airlink
|
21:45
Barbados
17:30
London Heathrow
22:05
Frankfurt
11:20
Johannesburg
|
11:10
London Heathrow
20:05
Frankfurt
08:30
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
AF1181
Air France
AF990
Air France
4Z883
Airlink
|
21:45
Barbados
17:45
London Heathrow
21:00
Paris CDG
11:20
Johannesburg
|
11:10
London Heathrow
20:00
Paris CDG
07:40
Johannesburg
12:50
Richards Bay
|
Connect |
VS132
Virgin Atlantic
BA057
British Airways
4Z883
Airlink
|
21:45
Barbados
21:25
London Heathrow
11:20
Johannesburg
|
11:10
London Heathrow
09:15
Johannesburg
12:50
Richards Bay
|
Connect |
You take a flight from Barbados to Phinda Game Reserve and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Phinda Game Reserve to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA389
United Airlines
UA188
United Airlines
4Z823
Airlink
4Z961
Airlink
|
15:30
Barbados
20:45
Newark
07:00
Johannesburg
13:25
Nelspruit
|
19:45
Newark
17:45
Johannesburg
07:55
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
UA389
United Airlines
UA188
United Airlines
4Z827
Airlink
4Z961
Airlink
|
15:30
Barbados
20:45
Newark
09:20
Johannesburg
13:25
Nelspruit
|
19:45
Newark
17:45
Johannesburg
10:15
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
UA389
United Airlines
UA188
United Airlines
4Z829
Airlink
4Z961
Airlink
|
15:30
Barbados
20:45
Newark
10:15
Johannesburg
13:25
Nelspruit
|
19:45
Newark
17:45
Johannesburg
11:10
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
LH523
Lufthansa
LH572
Lufthansa
4Z841
Airlink
4Z961
Airlink
|
17:25
Barbados
22:05
Frankfurt
11:20
Johannesburg
13:25
Nelspruit
|
07:45
Frankfurt
08:30
Johannesburg
12:15
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
LH523
Lufthansa
LH572
Lufthansa
4Z829
Airlink
4Z961
Airlink
|
17:25
Barbados
22:05
Frankfurt
10:15
Johannesburg
13:25
Nelspruit
|
07:45
Frankfurt
08:30
Johannesburg
11:10
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
LH523
Lufthansa
LH572
Lufthansa
4Z827
Airlink
4Z961
Airlink
|
17:25
Barbados
22:05
Frankfurt
09:20
Johannesburg
13:25
Nelspruit
|
07:45
Frankfurt
08:30
Johannesburg
10:15
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
VS132
Virgin Atlantic
VS478
Virgin Atlantic
4Z663
Airlink
4Z961
Airlink
|
18:00
Barbados
16:30
London Heathrow
10:20
Capetown
13:25
Nelspruit
|
07:25
London Heathrow
06:10
Capetown
12:45
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z841
Airlink
4Z961
Airlink
|
18:00
Barbados
22:10
London Heathrow
11:20
Johannesburg
13:25
Nelspruit
|
07:25
London Heathrow
10:05
Johannesburg
12:15
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
VS188
Virgin Atlantic
VS449
Virgin Atlantic
4Z841
Airlink
4Z961
Airlink
|
20:30
Barbados
22:10
London Heathrow
11:20
Johannesburg
13:25
Nelspruit
|
09:55
London Heathrow
10:05
Johannesburg
12:15
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
VS132
Virgin Atlantic
BA055
British Airways
4Z827
Airlink
4Z961
Airlink
|
21:45
Barbados
19:05
London Heathrow
09:20
Johannesburg
13:25
Nelspruit
|
11:10
London Heathrow
07:05
Johannesburg
10:15
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
VS132
Virgin Atlantic
BA057
British Airways
4Z829
Airlink
4Z961
Airlink
|
21:45
Barbados
21:25
London Heathrow
10:15
Johannesburg
13:25
Nelspruit
|
11:10
London Heathrow
09:15
Johannesburg
11:10
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z841
Airlink
4Z961
Airlink
|
21:45
Barbados
22:10
London Heathrow
11:20
Johannesburg
13:25
Nelspruit
|
11:10
London Heathrow
10:05
Johannesburg
12:15
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
VS132
Virgin Atlantic
VS478
Virgin Atlantic
4Z663
Airlink
4Z961
Airlink
|
21:45
Barbados
16:30
London Heathrow
10:20
Capetown
13:25
Nelspruit
|
11:10
London Heathrow
06:10
Capetown
12:45
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
VS132
Virgin Atlantic
BA055
British Airways
4Z841
Airlink
4Z961
Airlink
|
21:45
Barbados
19:05
London Heathrow
11:20
Johannesburg
13:25
Nelspruit
|
11:10
London Heathrow
07:05
Johannesburg
12:15
Nelspruit
14:40
Phinda Game Reserve
|
Connect |
You take a flight from Barbados to Pietermaritzburg and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA389
United Airlines
UA188
United Airlines
4Z735
Airlink
|
15:30
Barbados
20:45
Newark
12:35
Johannesburg
|
19:45
Newark
17:45
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA389
United Airlines
UA188
United Airlines
4Z733
Airlink
|
15:30
Barbados
20:45
Newark
07:00
Johannesburg
|
19:45
Newark
17:45
Johannesburg
08:05
Pietermaritzburg
|
Connect |
BA254
British Airways
BA041
British Airways
BA6202
British Airways
4Z741
Airlink
|
17:15
Barbados
16:55
London Heathrow
08:15
Durban
17:30
Johannesburg
|
06:25
London Heathrow
05:25
Durban
09:20
Johannesburg
18:35
Pietermaritzburg
|
Connect |
BA254
British Airways
BA059
British Airways
BA6412
British Airways
4Z743
Airlink
|
17:15
Barbados
21:40
London Heathrow
12:55
Capetown
16:25
Johannesburg
|
06:25
London Heathrow
10:10
Capetown
14:55
Johannesburg
17:30
Pietermaritzburg
|
Connect |
BA254
British Airways
BA057
British Airways
4Z741
Airlink
|
17:15
Barbados
21:25
London Heathrow
17:30
Johannesburg
|
06:25
London Heathrow
09:15
Johannesburg
18:35
Pietermaritzburg
|
Connect |
BA254
British Airways
BA041
British Airways
BA6212
British Airways
4Z743
Airlink
|
17:15
Barbados
16:55
London Heathrow
12:15
Durban
16:25
Johannesburg
|
06:25
London Heathrow
05:25
Durban
13:20
Johannesburg
17:30
Pietermaritzburg
|
Connect |
BA254
British Airways
BA041
British Airways
BA6200
British Airways
4Z735
Airlink
|
17:15
Barbados
16:55
London Heathrow
07:00
Durban
12:35
Johannesburg
|
06:25
London Heathrow
05:25
Durban
08:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
BA254
British Airways
BA041
British Airways
BA6202
British Airways
4Z735
Airlink
|
17:15
Barbados
16:55
London Heathrow
08:15
Durban
12:35
Johannesburg
|
06:25
London Heathrow
05:25
Durban
09:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
BA254
British Airways
BA041
British Airways
BA6202
British Airways
4Z743
Airlink
|
17:15
Barbados
16:55
London Heathrow
08:15
Durban
16:25
Johannesburg
|
06:25
London Heathrow
05:25
Durban
09:20
Johannesburg
17:30
Pietermaritzburg
|
Connect |
BA254
British Airways
BA041
British Airways
BA6200
British Airways
4Z743
Airlink
|
17:15
Barbados
16:55
London Heathrow
07:00
Durban
16:25
Johannesburg
|
06:25
London Heathrow
05:25
Durban
08:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
BA254
British Airways
BA041
British Airways
BA6212
British Airways
4Z741
Airlink
|
17:15
Barbados
16:55
London Heathrow
12:15
Durban
17:30
Johannesburg
|
06:25
London Heathrow
05:25
Durban
13:20
Johannesburg
18:35
Pietermaritzburg
|
Connect |
BA254
British Airways
BA075
British Airways
SA061
South African Airways
4Z733
Airlink
|
17:15
Barbados
11:20
London Heathrow
22:25
Lagos
07:00
Johannesburg
|
06:25
London Heathrow
17:55
Lagos
05:10
Johannesburg
08:05
Pietermaritzburg
|
Connect |
BA254
British Airways
BA059
British Airways
BA6414
British Airways
4Z743
Airlink
|
17:15
Barbados
21:40
London Heathrow
12:00
Capetown
16:25
Johannesburg
|
06:25
London Heathrow
10:10
Capetown
14:00
Johannesburg
17:30
Pietermaritzburg
|
Connect |
LH523
Lufthansa
LH572
Lufthansa
4Z739
Airlink
|
17:25
Barbados
22:05
Frankfurt
18:15
Johannesburg
|
07:45
Frankfurt
08:30
Johannesburg
19:20
Pietermaritzburg
|
Connect |
LH523
Lufthansa
LH590
Lufthansa
KQ764
Kenya Airways
4Z733
Airlink
|
17:25
Barbados
11:10
Frankfurt
21:00
Nairobi
07:00
Johannesburg
|
07:45
Frankfurt
20:10
Nairobi
00:15
Johannesburg
08:05
Pietermaritzburg
|
Connect |
LH523
Lufthansa
LH570
Lufthansa
4Z121
Airlink
4Z735
Airlink
|
17:25
Barbados
21:50
Frankfurt
09:15
Windhoek
12:35
Johannesburg
|
07:45
Frankfurt
08:05
Windhoek
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LH523
Lufthansa
LH572
Lufthansa
4Z735
Airlink
|
17:25
Barbados
22:05
Frankfurt
12:35
Johannesburg
|
07:45
Frankfurt
08:30
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LH523
Lufthansa
LH568
Lufthansa
SA061
South African Airways
4Z733
Airlink
|
17:25
Barbados
11:15
Frankfurt
22:25
Lagos
07:00
Johannesburg
|
07:45
Frankfurt
16:45
Lagos
05:10
Johannesburg
08:05
Pietermaritzburg
|
Connect |
LH523
Lufthansa
LH572
Lufthansa
4Z743
Airlink
|
17:25
Barbados
22:05
Frankfurt
16:25
Johannesburg
|
07:45
Frankfurt
08:30
Johannesburg
17:30
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z741
Airlink
|
18:00
Barbados
22:10
London Heathrow
17:30
Johannesburg
|
07:25
London Heathrow
10:05
Johannesburg
18:35
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z743
Airlink
|
18:00
Barbados
22:10
London Heathrow
16:25
Johannesburg
|
07:25
London Heathrow
10:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z735
Airlink
|
18:00
Barbados
22:10
London Heathrow
12:35
Johannesburg
|
07:25
London Heathrow
10:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EI30
Aer Lingus
BA1399
British Airways
BA057
British Airways
4Z735
Airlink
|
19:40
Barbados
15:05
Manchester
21:25
London Heathrow
12:35
Johannesburg
|
09:20
Manchester
16:10
London Heathrow
09:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EI30
Aer Lingus
BA1399
British Airways
BA055
British Airways
4Z735
Airlink
|
19:40
Barbados
15:05
Manchester
19:05
London Heathrow
12:35
Johannesburg
|
09:20
Manchester
16:10
London Heathrow
07:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EI30
Aer Lingus
BA1399
British Airways
BA055
British Airways
4Z743
Airlink
|
19:40
Barbados
15:05
Manchester
19:05
London Heathrow
16:25
Johannesburg
|
09:20
Manchester
16:10
London Heathrow
07:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
EI30
Aer Lingus
BA1391
British Airways
BA057
British Airways
4Z735
Airlink
|
19:40
Barbados
12:10
Manchester
21:25
London Heathrow
12:35
Johannesburg
|
09:20
Manchester
13:20
London Heathrow
09:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EI30
Aer Lingus
BA1391
British Airways
BA055
British Airways
4Z743
Airlink
|
19:40
Barbados
12:10
Manchester
19:05
London Heathrow
16:25
Johannesburg
|
09:20
Manchester
13:20
London Heathrow
07:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
DE2254
Condor Flugdienst
LH572
Lufthansa
4Z735
Airlink
|
20:15
Barbados
22:05
Frankfurt
12:35
Johannesburg
|
10:40
Frankfurt
08:30
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS188
Virgin Atlantic
BA057
British Airways
4Z735
Airlink
|
20:30
Barbados
21:25
London Heathrow
12:35
Johannesburg
|
09:55
London Heathrow
09:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS188
Virgin Atlantic
VS449
Virgin Atlantic
4Z735
Airlink
|
20:30
Barbados
22:10
London Heathrow
12:35
Johannesburg
|
09:55
London Heathrow
10:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS188
Virgin Atlantic
VS449
Virgin Atlantic
4Z741
Airlink
|
20:30
Barbados
22:10
London Heathrow
17:30
Johannesburg
|
09:55
London Heathrow
10:05
Johannesburg
18:35
Pietermaritzburg
|
Connect |
VS188
Virgin Atlantic
VS449
Virgin Atlantic
4Z743
Airlink
|
20:30
Barbados
22:10
London Heathrow
16:25
Johannesburg
|
09:55
London Heathrow
10:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
VS478
Virgin Atlantic
BA6428
British Airways
4Z735
Airlink
|
21:45
Barbados
16:30
London Heathrow
07:50
Capetown
12:35
Johannesburg
|
11:10
London Heathrow
06:10
Capetown
09:50
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
BA055
British Airways
4Z735
Airlink
|
21:45
Barbados
19:05
London Heathrow
12:35
Johannesburg
|
11:10
London Heathrow
07:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
VS478
Virgin Atlantic
BA6424
British Airways
4Z735
Airlink
|
21:45
Barbados
16:30
London Heathrow
07:00
Capetown
12:35
Johannesburg
|
11:10
London Heathrow
06:10
Capetown
09:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z739
Airlink
|
21:45
Barbados
22:10
London Heathrow
18:15
Johannesburg
|
11:10
London Heathrow
10:05
Johannesburg
19:20
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z743
Airlink
|
21:45
Barbados
22:10
London Heathrow
16:25
Johannesburg
|
11:10
London Heathrow
10:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
VS478
Virgin Atlantic
5Z1803
CemAir
4Z735
Airlink
|
21:45
Barbados
16:30
London Heathrow
08:45
Capetown
12:35
Johannesburg
|
11:10
London Heathrow
06:10
Capetown
10:45
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z735
Airlink
|
21:45
Barbados
22:10
London Heathrow
12:35
Johannesburg
|
11:10
London Heathrow
10:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS132
Virgin Atlantic
BA057
British Airways
4Z735
Airlink
|
21:45
Barbados
21:25
London Heathrow
12:35
Johannesburg
|
11:10
London Heathrow
09:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
You take a flight from Barbados to Maputo and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA389
United Airlines
UA188
United Airlines
TM306
Linhas Aéreas de Moçambique
|
15:30
Barbados
20:45
Newark
19:10
Johannesburg
|
19:45
Newark
17:45
Johannesburg
20:20
Maputo
|
Connect |
B6662
JetBlue Airways
TP210
TAP Portugal
TP283
TAP Portugal
|
16:41
Barbados
23:00
New York JFK
19:15
Lisbon
|
21:45
New York JFK
09:30
Lisbon
06:45
Maputo
|
Connect |
BA254
British Airways
BA055
British Airways
SA142
South African Airways
|
17:15
Barbados
19:05
London Heathrow
09:45
Johannesburg
|
06:25
London Heathrow
07:05
Johannesburg
10:45
Maputo
|
Connect |
BA254
British Airways
BA055
British Airways
TM312
Linhas Aéreas de Moçambique
|
17:15
Barbados
19:05
London Heathrow
08:40
Johannesburg
|
06:25
London Heathrow
07:05
Johannesburg
09:50
Maputo
|
Connect |
VS188
Virgin Atlantic
ET701
Ethiopian Airlines
ET819
Ethiopian Airlines
|
20:30
Barbados
21:00
London Heathrow
08:55
Addis Ababa
|
09:55
London Heathrow
06:45
Addis Ababa
13:25
Maputo
|
Connect |
VS188
Virgin Atlantic
VS449
Virgin Atlantic
TK38
Turkish Airlines
|
20:30
Barbados
22:10
London Heathrow
12:05
Johannesburg
|
09:55
London Heathrow
10:05
Johannesburg
13:10
Maputo
|
Connect |
VS188
Virgin Atlantic
VS449
Virgin Atlantic
TM304
Linhas Aéreas de Moçambique
|
20:30
Barbados
22:10
London Heathrow
13:10
Johannesburg
|
09:55
London Heathrow
10:05
Johannesburg
14:20
Maputo
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
4Z272
Airlink
|
21:45
Barbados
22:10
London Heathrow
13:45
Johannesburg
|
11:10
London Heathrow
10:05
Johannesburg
14:40
Maputo
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
TM304
Linhas Aéreas de Moçambique
|
21:45
Barbados
22:10
London Heathrow
13:10
Johannesburg
|
11:10
London Heathrow
10:05
Johannesburg
14:20
Maputo
|
Connect |
VS132
Virgin Atlantic
ET701
Ethiopian Airlines
ET819
Ethiopian Airlines
|
21:45
Barbados
21:00
London Heathrow
08:55
Addis Ababa
|
11:10
London Heathrow
06:45
Addis Ababa
13:25
Maputo
|
Connect |
VS132
Virgin Atlantic
VS449
Virgin Atlantic
AF990
Air France
|
21:45
Barbados
22:10
London Heathrow
13:10
Johannesburg
|
11:10
London Heathrow
10:05
Johannesburg
14:20
Maputo
|
Connect |
You can find hotels and accommodations in Saint Lucia, South Africa with our hotels search tool below
Booking.com