HowToGo

Flight from Saint Lucia to London, England

How to get to London, England from Saint Lucia by flight ? You can check flights from Saint Lucia to London, England below.

Search Transfer from Saint Lucia to London, England

Search Flights

You can find flight ticket prices from Saint Lucia to London, England with our flight tickets search tool below

1. Durban to London Heathrow

  1. You take a bus, shuttle or taxi from your location in Saint Lucia to Durban.

  2. You take a flight from Durban to London Heathrow and cost approximately 480 USD.

  3. You take a bus, shuttle or taxi from London Heathrow to your destination in London, England.

Flight Depart Arrive
BA040 British Airways
07:30 Durban
18:25 London Heathrow Direct
BA6304 British Airways
BA042 British Airways
14:40 Durban
20:50 Capetown
16:50 Capetown
06:55 London Heathrow
Connect
EK775 Emirates
EK007 Emirates
15:15 Durban
03:10 Dubai
01:35 Dubai
07:10 London Heathrow
Connect
BA6216 British Airways
BA056 British Airways
15:25 Durban
21:10 Johannesburg
16:30 Johannesburg
06:25 London Heathrow
Connect
BA6210 British Airways
BA056 British Airways
17:55 Durban
21:10 Johannesburg
19:00 Johannesburg
06:25 London Heathrow
Connect
QR1368 Qatar Airways
BA056 British Airways
19:05 Durban
21:10 Johannesburg
20:20 Johannesburg
06:25 London Heathrow
Connect

2. Richards Bay to London Heathrow

  1. You take a bus, shuttle or taxi from your location in Saint Lucia to Richards Bay.

  2. You take a flight from Richards Bay to London Heathrow and cost approximately 490 USD.

  3. You take a bus, shuttle or taxi from London Heathrow to your destination in London, England.

Flight Depart Arrive
4Z890 Airlink
BA056 British Airways
10:15 Richards Bay
21:10 Johannesburg
11:50 Johannesburg
06:25 London Heathrow
Connect
4Z890 Airlink
LH573 Lufthansa
LH900 Lufthansa
10:15 Richards Bay
19:40 Johannesburg
08:00 Frankfurt
11:50 Johannesburg
05:30 Frankfurt
08:45 London Heathrow
Connect
4Z890 Airlink
TK43 Turkish Airlines
TK1979 Turkish Airlines
10:15 Richards Bay
19:15 Johannesburg
08:50 Istanbul
11:50 Johannesburg
05:50 Istanbul
09:55 London Heathrow
Connect
4Z890 Airlink
AF995 Air France
AF1580 Air France
10:15 Richards Bay
19:50 Johannesburg
10:00 Paris CDG
11:50 Johannesburg
05:45 Paris CDG
10:30 London Heathrow
Connect
4Z890 Airlink
LH573 Lufthansa
LH904 Lufthansa
10:15 Richards Bay
19:40 Johannesburg
10:00 Frankfurt
11:50 Johannesburg
05:30 Frankfurt
10:45 London Heathrow
Connect
4Z890 Airlink
LX285 Swiss
LX316 Swiss
10:15 Richards Bay
20:25 Johannesburg
07:10 Zurich
11:50 Johannesburg
06:10 Zurich
08:05 London Heathrow
Connect
4Z890 Airlink
EK764 Emirates
EK001 Emirates
10:15 Richards Bay
18:50 Johannesburg
07:45 Dubai
11:50 Johannesburg
05:05 Dubai
11:40 London Heathrow
Connect
4Z890 Airlink
QR1368 Qatar Airways
QR003 Qatar Airways
10:15 Richards Bay
21:30 Johannesburg
07:50 Doha
11:50 Johannesburg
06:50 Doha
12:20 London Heathrow
Connect
4Z890 Airlink
QR1364 Qatar Airways
QR003 Qatar Airways
10:15 Richards Bay
13:40 Johannesburg
07:50 Doha
11:50 Johannesburg
23:00 Doha
12:20 London Heathrow
Connect
4Z890 Airlink
LX285 Swiss
LX332 Swiss
10:15 Richards Bay
20:25 Johannesburg
11:40 Zurich
11:50 Johannesburg
06:10 Zurich
12:35 London Heathrow
Connect
4Z890 Airlink
QR1368 Qatar Airways
QR007 Qatar Airways
10:15 Richards Bay
21:30 Johannesburg
08:50 Doha
11:50 Johannesburg
06:50 Doha
13:20 London Heathrow
Connect
4Z890 Airlink
AF995 Air France
AF1680 Air France
10:15 Richards Bay
19:50 Johannesburg
07:35 Paris CDG
11:50 Johannesburg
05:45 Paris CDG
08:00 London Heathrow
Connect
4Z890 Airlink
QR1364 Qatar Airways
QR007 Qatar Airways
10:15 Richards Bay
13:40 Johannesburg
08:50 Doha
11:50 Johannesburg
23:00 Doha
13:20 London Heathrow
Connect
4Z890 Airlink
4Z901 Airlink
BA042 British Airways
10:15 Richards Bay
14:55 Johannesburg
20:50 Capetown
11:50 Johannesburg
17:05 Capetown
06:55 London Heathrow
Connect
4Z890 Airlink
EK764 Emirates
EK029 Emirates
10:15 Richards Bay
18:50 Johannesburg
09:40 Dubai
11:50 Johannesburg
05:05 Dubai
13:50 London Heathrow
Connect
4Z890 Airlink
ET808 Ethiopian Airlines
ET700 Ethiopian Airlines
10:15 Richards Bay
14:10 Johannesburg
01:20 Addis Ababa
11:50 Johannesburg
20:25 Addis Ababa
06:35 London Heathrow
Connect
4Z890 Airlink
SA052 South African Airways
BA078 British Airways
10:15 Richards Bay
17:00 Johannesburg
22:20 Accra
11:50 Johannesburg
21:05 Accra
04:55 London Heathrow
Connect
4Z890 Airlink
MK852 Air Mauritius
MK042 Air Mauritius
10:15 Richards Bay
13:35 Johannesburg
22:30 Mauritius
11:50 Johannesburg
19:35 Mauritius
06:35 London Heathrow
Connect
4Z890 Airlink
TK43 Turkish Airlines
TK1985 Turkish Airlines
10:15 Richards Bay
19:15 Johannesburg
13:40 Istanbul
11:50 Johannesburg
05:50 Istanbul
14:35 London Heathrow
Connect
4Z890 Airlink
QR1364 Qatar Airways
QR009 Qatar Airways
10:15 Richards Bay
13:40 Johannesburg
01:50 Doha
11:50 Johannesburg
23:00 Doha
06:20 London Heathrow
Connect
4Z890 Airlink
LH573 Lufthansa
LH908 Lufthansa
10:15 Richards Bay
19:40 Johannesburg
14:00 Frankfurt
11:50 Johannesburg
05:30 Frankfurt
14:45 London Heathrow
Connect
4Z890 Airlink
VS450 Virgin Atlantic
10:15 Richards Bay
21:00 Johannesburg
11:50 Johannesburg
06:25 London Heathrow
Connect
4Z890 Airlink
SQ479 Singapore Airlines
SQ308 Singapore Airlines
10:15 Richards Bay
13:45 Johannesburg
09:00 Singapore Changi
11:50 Johannesburg
06:10 Singapore Changi
15:20 London Heathrow
Connect
4Z890 Airlink
EY601 Etihad
EY019 Etihad
10:15 Richards Bay
19:00 Johannesburg
07:05 Abu Dhabi
11:50 Johannesburg
05:05 Abu Dhabi
10:45 London Heathrow
Connect

3. Phinda Game Reserve to London Heathrow

  1. You take a bus, shuttle or taxi from your location in Saint Lucia to Phinda Game Reserve.

  2. You take a flight from Phinda Game Reserve to London Heathrow and cost approximately 490 USD.

  3. You take a bus, shuttle or taxi from London Heathrow to your destination in London, England.

Flight Depart Arrive
4Z960 Airlink
4Z822 Airlink
BA056 British Airways
10:00 Phinda Game Reserve
16:15 Nelspruit
21:10 Johannesburg
11:15 Nelspruit
17:10 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
ET808 Ethiopian Airlines
ET700 Ethiopian Airlines
10:00 Phinda Game Reserve
12:25 Nelspruit
14:10 Johannesburg
01:20 Addis Ababa
11:15 Nelspruit
13:20 Johannesburg
20:25 Addis Ababa
06:35 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
4Z901 Airlink
BA042 British Airways
10:00 Phinda Game Reserve
12:25 Nelspruit
14:55 Johannesburg
20:50 Capetown
11:15 Nelspruit
13:20 Johannesburg
17:05 Capetown
06:55 London Heathrow
Connect
4Z960 Airlink
4Z664 Airlink
LH577 Lufthansa
LH924 Lufthansa
10:00 Phinda Game Reserve
13:20 Nelspruit
18:20 Capetown
07:00 Frankfurt
11:15 Nelspruit
16:05 Capetown
05:25 Frankfurt
07:45 London Heathrow
Connect
4Z960 Airlink
4Z846 Airlink
LH573 Lufthansa
LH924 Lufthansa
10:00 Phinda Game Reserve
17:15 Nelspruit
19:40 Johannesburg
07:00 Frankfurt
11:15 Nelspruit
18:10 Johannesburg
05:30 Frankfurt
07:45 London Heathrow
Connect
4Z960 Airlink
4Z258 Airlink
4Z263 Airlink
BA056 British Airways
10:00 Phinda Game Reserve
11:50 Nelspruit
13:30 Vilankulu
21:10 Johannesburg
11:15 Nelspruit
13:00 Vilankulu
15:15 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z822 Airlink
LH573 Lufthansa
LH924 Lufthansa
10:00 Phinda Game Reserve
16:15 Nelspruit
19:40 Johannesburg
07:00 Frankfurt
11:15 Nelspruit
17:10 Johannesburg
05:30 Frankfurt
07:45 London Heathrow
Connect
4Z960 Airlink
4Z846 Airlink
AF995 Air France
AF1680 Air France
10:00 Phinda Game Reserve
17:15 Nelspruit
19:50 Johannesburg
07:35 Paris CDG
11:15 Nelspruit
18:10 Johannesburg
05:45 Paris CDG
08:00 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
AF995 Air France
AF1680 Air France
10:00 Phinda Game Reserve
12:25 Nelspruit
19:50 Johannesburg
07:35 Paris CDG
11:15 Nelspruit
13:20 Johannesburg
05:45 Paris CDG
08:00 London Heathrow
Connect
4Z960 Airlink
4Z822 Airlink
AF995 Air France
AF1680 Air France
10:00 Phinda Game Reserve
16:15 Nelspruit
19:50 Johannesburg
07:35 Paris CDG
11:15 Nelspruit
17:10 Johannesburg
05:45 Paris CDG
08:00 London Heathrow
Connect
4Z960 Airlink
4Z822 Airlink
LX285 Swiss
LX316 Swiss
10:00 Phinda Game Reserve
16:15 Nelspruit
20:25 Johannesburg
07:10 Zurich
11:15 Nelspruit
17:10 Johannesburg
06:10 Zurich
08:05 London Heathrow
Connect
4Z960 Airlink
4Z258 Airlink
4Z261 Airlink
BA056 British Airways
10:00 Phinda Game Reserve
11:50 Nelspruit
13:35 Vilankulu
21:10 Johannesburg
11:15 Nelspruit
13:00 Vilankulu
15:20 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z846 Airlink
LX285 Swiss
LX316 Swiss
10:00 Phinda Game Reserve
17:15 Nelspruit
20:25 Johannesburg
07:10 Zurich
11:15 Nelspruit
18:10 Johannesburg
06:10 Zurich
08:05 London Heathrow
Connect
4Z960 Airlink
4Z258 Airlink
4Z263 Airlink
VS450 Virgin Atlantic
10:00 Phinda Game Reserve
11:50 Nelspruit
13:30 Vilankulu
21:00 Johannesburg
11:15 Nelspruit
13:00 Vilankulu
15:15 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
LX285 Swiss
LX316 Swiss
10:00 Phinda Game Reserve
12:25 Nelspruit
20:25 Johannesburg
07:10 Zurich
11:15 Nelspruit
13:20 Johannesburg
06:10 Zurich
08:05 London Heathrow
Connect
4Z960 Airlink
4Z470 Airlink
4Z485 Airlink
VS450 Virgin Atlantic
10:00 Phinda Game Reserve
11:40 Nelspruit
14:00 Livingstone
21:00 Johannesburg
11:15 Nelspruit
13:35 Livingstone
15:55 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z846 Airlink
LH573 Lufthansa
LH900 Lufthansa
10:00 Phinda Game Reserve
17:15 Nelspruit
19:40 Johannesburg
08:00 Frankfurt
11:15 Nelspruit
18:10 Johannesburg
05:30 Frankfurt
08:45 London Heathrow
Connect
4Z960 Airlink
4Z258 Airlink
4Z261 Airlink
VS450 Virgin Atlantic
10:00 Phinda Game Reserve
11:50 Nelspruit
13:35 Vilankulu
21:00 Johannesburg
11:15 Nelspruit
13:00 Vilankulu
15:20 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z664 Airlink
LH577 Lufthansa
LH900 Lufthansa
10:00 Phinda Game Reserve
13:20 Nelspruit
18:20 Capetown
08:00 Frankfurt
11:15 Nelspruit
16:05 Capetown
05:25 Frankfurt
08:45 London Heathrow
Connect
4Z960 Airlink
4Z470 Airlink
4Z485 Airlink
BA056 British Airways
10:00 Phinda Game Reserve
11:40 Nelspruit
14:00 Livingstone
21:10 Johannesburg
11:15 Nelspruit
13:35 Livingstone
15:55 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
LH573 Lufthansa
LH900 Lufthansa
10:00 Phinda Game Reserve
12:25 Nelspruit
19:40 Johannesburg
08:00 Frankfurt
11:15 Nelspruit
13:20 Johannesburg
05:30 Frankfurt
08:45 London Heathrow
Connect
4Z960 Airlink
4Z506 Airlink
4Z570 Airlink
BA056 British Airways
10:00 Phinda Game Reserve
14:15 Nelspruit
19:00 Durban
21:10 Johannesburg
11:15 Nelspruit
15:20 Durban
20:15 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z822 Airlink
LH573 Lufthansa
LH900 Lufthansa
10:00 Phinda Game Reserve
16:15 Nelspruit
19:40 Johannesburg
08:00 Frankfurt
11:15 Nelspruit
17:10 Johannesburg
05:30 Frankfurt
08:45 London Heathrow
Connect
4Z960 Airlink
4Z664 Airlink
4Z898 Airlink
VS450 Virgin Atlantic
10:00 Phinda Game Reserve
13:20 Nelspruit
17:55 Capetown
21:00 Johannesburg
11:15 Nelspruit
16:05 Capetown
20:00 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z664 Airlink
FA126 Safair
VS450 Virgin Atlantic
10:00 Phinda Game Reserve
13:20 Nelspruit
17:55 Capetown
21:00 Johannesburg
11:15 Nelspruit
16:05 Capetown
20:00 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z664 Airlink
4Z898 Airlink
BA056 British Airways
10:00 Phinda Game Reserve
13:20 Nelspruit
17:55 Capetown
21:10 Johannesburg
11:15 Nelspruit
16:05 Capetown
20:00 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z470 Airlink
KQ783 Kenya Airways
BA064 British Airways
10:00 Phinda Game Reserve
11:40 Nelspruit
18:00 Livingstone
00:05 Nairobi
11:15 Nelspruit
13:35 Livingstone
22:15 Nairobi
06:25 London Heathrow
Connect
4Z960 Airlink
4Z664 Airlink
BA042 British Airways
10:00 Phinda Game Reserve
13:20 Nelspruit
20:50 Capetown
11:15 Nelspruit
16:05 Capetown
06:55 London Heathrow
Connect
4Z960 Airlink
4Z664 Airlink
FA126 Safair
BA056 British Airways
10:00 Phinda Game Reserve
13:20 Nelspruit
17:55 Capetown
21:10 Johannesburg
11:15 Nelspruit
16:05 Capetown
20:00 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z846 Airlink
VS450 Virgin Atlantic
10:00 Phinda Game Reserve
17:15 Nelspruit
21:00 Johannesburg
11:15 Nelspruit
18:10 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z822 Airlink
TK43 Turkish Airlines
TK1979 Turkish Airlines
10:00 Phinda Game Reserve
16:15 Nelspruit
19:15 Johannesburg
08:50 Istanbul
11:15 Nelspruit
17:10 Johannesburg
05:50 Istanbul
09:55 London Heathrow
Connect
4Z960 Airlink
4Z822 Airlink
VS450 Virgin Atlantic
10:00 Phinda Game Reserve
16:15 Nelspruit
21:00 Johannesburg
11:15 Nelspruit
17:10 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z846 Airlink
TK43 Turkish Airlines
TK1979 Turkish Airlines
10:00 Phinda Game Reserve
17:15 Nelspruit
19:15 Johannesburg
08:50 Istanbul
11:15 Nelspruit
18:10 Johannesburg
05:50 Istanbul
09:55 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
VS450 Virgin Atlantic
10:00 Phinda Game Reserve
12:25 Nelspruit
21:00 Johannesburg
11:15 Nelspruit
13:20 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
TK43 Turkish Airlines
TK1979 Turkish Airlines
10:00 Phinda Game Reserve
12:25 Nelspruit
19:15 Johannesburg
08:50 Istanbul
11:15 Nelspruit
13:20 Johannesburg
05:50 Istanbul
09:55 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
BA056 British Airways
10:00 Phinda Game Reserve
12:25 Nelspruit
21:10 Johannesburg
11:15 Nelspruit
13:20 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z664 Airlink
TK45 Turkish Airlines
TK1979 Turkish Airlines
10:00 Phinda Game Reserve
13:20 Nelspruit
18:10 Capetown
08:50 Istanbul
11:15 Nelspruit
16:05 Capetown
05:35 Istanbul
09:55 London Heathrow
Connect
4Z960 Airlink
4Z846 Airlink
BA056 British Airways
10:00 Phinda Game Reserve
17:15 Nelspruit
21:10 Johannesburg
11:15 Nelspruit
18:10 Johannesburg
06:25 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
AF995 Air France
AF1580 Air France
10:00 Phinda Game Reserve
12:25 Nelspruit
19:50 Johannesburg
10:00 Paris CDG
11:15 Nelspruit
13:20 Johannesburg
05:45 Paris CDG
10:30 London Heathrow
Connect
4Z960 Airlink
4Z842 Airlink
LH573 Lufthansa
LH924 Lufthansa
10:00 Phinda Game Reserve
12:25 Nelspruit
19:40 Johannesburg
07:00 Frankfurt
11:15 Nelspruit
13:20 Johannesburg
05:30 Frankfurt
07:45 London Heathrow
Connect

4. Maputo to London Heathrow

  1. You take a bus, shuttle or taxi from your location in Saint Lucia to Maputo.

  2. You take a flight from Maputo to London Heathrow and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from London Heathrow to your destination in London, England.

Flight Depart Arrive
TP282 TAP Portugal
TP1366 TAP Portugal
09:20 Maputo
19:55 Lisbon
18:10 Lisbon
22:40 London Heathrow
Connect
QR1362 Qatar Airways
QR009 Qatar Airways
13:45 Maputo
01:50 Doha
22:50 Doha
06:20 London Heathrow
Connect
QR1362 Qatar Airways
QR003 Qatar Airways
13:45 Maputo
07:50 Doha
22:50 Doha
12:20 London Heathrow
Connect
QR1362 Qatar Airways
BA122 British Airways
13:45 Maputo
06:45 Doha
22:50 Doha
12:00 London Heathrow
Connect
ET818 Ethiopian Airlines
ET700 Ethiopian Airlines
14:30 Maputo
01:20 Addis Ababa
21:00 Addis Ababa
06:35 London Heathrow
Connect
TK39 Turkish Airlines
TK43 Turkish Airlines
TK1979 Turkish Airlines
15:35 Maputo
19:15 Johannesburg
08:50 Istanbul
16:50 Johannesburg
05:50 Istanbul
09:55 London Heathrow
Connect
AF995 Air France
AF995 Air France
AF1680 Air France
15:45 Maputo
19:50 Johannesburg
07:35 Paris CDG
16:55 Johannesburg
05:45 Paris CDG
08:00 London Heathrow
Connect
AF995 Air France
BA056 British Airways
15:45 Maputo
21:10 Johannesburg
16:55 Johannesburg
06:25 London Heathrow
Connect
AF995 Air France
VS450 Virgin Atlantic
15:45 Maputo
21:00 Johannesburg
16:55 Johannesburg
06:25 London Heathrow
Connect
AF995 Air France
AF995 Air France
AF1580 Air France
15:45 Maputo
19:50 Johannesburg
10:00 Paris CDG
16:55 Johannesburg
05:45 Paris CDG
10:30 London Heathrow
Connect
TM315 Linhas Aéreas de Moçambique
BA056 British Airways
17:35 Maputo
21:10 Johannesburg
18:45 Johannesburg
06:25 London Heathrow
Connect
TM315 Linhas Aéreas de Moçambique
VS450 Virgin Atlantic
17:35 Maputo
21:00 Johannesburg
18:45 Johannesburg
06:25 London Heathrow
Connect
4Z275 Airlink
VS450 Virgin Atlantic
18:40 Maputo
21:00 Johannesburg
19:55 Johannesburg
06:25 London Heathrow
Connect
4Z275 Airlink
BA056 British Airways
18:40 Maputo
21:10 Johannesburg
19:55 Johannesburg
06:25 London Heathrow
Connect

5. Pietermaritzburg to London Heathrow

  1. You take a bus, shuttle or taxi from your location in Saint Lucia to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to London Heathrow and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from London Heathrow to your destination in London, England.

Flight Depart Arrive
4Z734 Airlink
BA056 British Airways
08:30 Pietermaritzburg
21:10 Johannesburg
09:35 Johannesburg
06:25 London Heathrow
Connect
4Z734 Airlink
VS450 Virgin Atlantic
08:30 Pietermaritzburg
21:00 Johannesburg
09:35 Johannesburg
06:25 London Heathrow
Connect
4Z736 Airlink
EY601 Etihad
EY019 Etihad
14:05 Pietermaritzburg
19:00 Johannesburg
07:05 Abu Dhabi
15:10 Johannesburg
05:05 Abu Dhabi
10:45 London Heathrow
Connect
4Z736 Airlink
AF995 Air France
AF1580 Air France
14:05 Pietermaritzburg
19:50 Johannesburg
10:00 Paris CDG
15:10 Johannesburg
05:45 Paris CDG
10:30 London Heathrow
Connect
4Z736 Airlink
TK43 Turkish Airlines
TK1979 Turkish Airlines
14:05 Pietermaritzburg
19:15 Johannesburg
08:50 Istanbul
15:10 Johannesburg
05:50 Istanbul
09:55 London Heathrow
Connect
4Z736 Airlink
LH573 Lufthansa
LH924 Lufthansa
14:05 Pietermaritzburg
19:40 Johannesburg
07:00 Frankfurt
15:10 Johannesburg
05:30 Frankfurt
07:45 London Heathrow
Connect
4Z736 Airlink
BA056 British Airways
14:05 Pietermaritzburg
21:10 Johannesburg
15:10 Johannesburg
06:25 London Heathrow
Connect
4Z736 Airlink
LX285 Swiss
LX316 Swiss
14:05 Pietermaritzburg
20:25 Johannesburg
07:10 Zurich
15:10 Johannesburg
06:10 Zurich
08:05 London Heathrow
Connect
4Z736 Airlink
LH573 Lufthansa
LH900 Lufthansa
14:05 Pietermaritzburg
19:40 Johannesburg
08:00 Frankfurt
15:10 Johannesburg
05:30 Frankfurt
08:45 London Heathrow
Connect
4Z736 Airlink
VS450 Virgin Atlantic
14:05 Pietermaritzburg
21:00 Johannesburg
15:10 Johannesburg
06:25 London Heathrow
Connect
4Z736 Airlink
AF995 Air France
AF1680 Air France
14:05 Pietermaritzburg
19:50 Johannesburg
07:35 Paris CDG
15:10 Johannesburg
05:45 Paris CDG
08:00 London Heathrow
Connect
4Z736 Airlink
LH573 Lufthansa
LH904 Lufthansa
14:05 Pietermaritzburg
19:40 Johannesburg
10:00 Frankfurt
15:10 Johannesburg
05:30 Frankfurt
10:45 London Heathrow
Connect
4Z744 Airlink
LX285 Swiss
LX332 Swiss
18:10 Pietermaritzburg
20:25 Johannesburg
11:40 Zurich
19:15 Johannesburg
06:10 Zurich
12:35 London Heathrow
Connect
4Z744 Airlink
LY052 El Al
LY315 El Al
18:10 Pietermaritzburg
21:00 Johannesburg
09:05 Tel Aviv
19:15 Johannesburg
05:45 Tel Aviv
12:35 London Heathrow
Connect
4Z744 Airlink
QR1378 Qatar Airways
QR003 Qatar Airways
18:10 Pietermaritzburg
20:25 Johannesburg
07:50 Doha
19:15 Johannesburg
05:45 Doha
12:20 London Heathrow
Connect
4Z744 Airlink
QR1368 Qatar Airways
QR003 Qatar Airways
18:10 Pietermaritzburg
21:30 Johannesburg
07:50 Doha
19:15 Johannesburg
06:50 Doha
12:20 London Heathrow
Connect
4Z744 Airlink
QR1368 Qatar Airways
QR007 Qatar Airways
18:10 Pietermaritzburg
21:30 Johannesburg
08:50 Doha
19:15 Johannesburg
06:50 Doha
13:20 London Heathrow
Connect
4Z744 Airlink
QR1378 Qatar Airways
QR007 Qatar Airways
18:10 Pietermaritzburg
20:25 Johannesburg
08:50 Doha
19:15 Johannesburg
05:45 Doha
13:20 London Heathrow
Connect
4Z744 Airlink
EK776 Emirates
EK029 Emirates
18:10 Pietermaritzburg
20:25 Johannesburg
09:40 Dubai
19:15 Johannesburg
06:45 Dubai
13:50 London Heathrow
Connect
4Z744 Airlink
EK776 Emirates
EK001 Emirates
18:10 Pietermaritzburg
20:25 Johannesburg
07:45 Dubai
19:15 Johannesburg
06:45 Dubai
11:40 London Heathrow
Connect
4Z744 Airlink
LX285 Swiss
LX316 Swiss
18:10 Pietermaritzburg
20:25 Johannesburg
07:10 Zurich
19:15 Johannesburg
06:10 Zurich
08:05 London Heathrow
Connect
4Z744 Airlink
BA056 British Airways
18:10 Pietermaritzburg
21:10 Johannesburg
19:15 Johannesburg
06:25 London Heathrow
Connect
4Z744 Airlink
VS450 Virgin Atlantic
18:10 Pietermaritzburg
21:00 Johannesburg
19:15 Johannesburg
06:25 London Heathrow
Connect
4Z744 Airlink
MS840 Egyptair
MS777 Egyptair
18:10 Pietermaritzburg
21:45 Johannesburg
09:15 Cairo
19:15 Johannesburg
05:35 Cairo
12:35 London Heathrow
Connect

6. Johannesburg to London Heathrow

  1. You take a bus, shuttle or taxi from your location in Saint Lucia to Johannesburg.

  2. You take a flight from Johannesburg to London Heathrow and cost approximately 280 USD.

  3. You take a bus, shuttle or taxi from London Heathrow to your destination in London, England.

Flight Depart Arrive
KQ765 Kenya Airways
KQ100 Kenya Airways
01:15 Johannesburg
09:35 Nairobi
06:20 Nairobi
15:30 London Heathrow
Connect
MN601 Comair
BA040 British Airways
05:55 Johannesburg
07:30 Durban
07:00 Durban
18:25 London Heathrow
Connect
BA6417 British Airways
BA042 British Airways
13:25 Johannesburg
20:50 Capetown
15:35 Capetown
06:55 London Heathrow
Connect
EK762 Emirates
EK007 Emirates
13:25 Johannesburg
03:10 Dubai
23:45 Dubai
07:10 London Heathrow
Connect
MK852 Air Mauritius
MK042 Air Mauritius
13:35 Johannesburg
22:30 Mauritius
19:35 Mauritius
06:35 London Heathrow
Connect
QR1364 Qatar Airways
QR009 Qatar Airways
13:40 Johannesburg
01:50 Doha
23:00 Doha
06:20 London Heathrow
Connect
ET808 Ethiopian Airlines
ET700 Ethiopian Airlines
14:10 Johannesburg
01:20 Addis Ababa
20:25 Addis Ababa
06:35 London Heathrow
Connect
BA6425 British Airways
BA042 British Airways
16:15 Johannesburg
20:50 Capetown
18:25 Capetown
06:55 London Heathrow
Connect
BA6429 British Airways
BA042 British Airways
17:15 Johannesburg
20:50 Capetown
19:25 Capetown
06:55 London Heathrow
Connect
EK764 Emirates
EK001 Emirates
18:50 Johannesburg
07:45 Dubai
05:05 Dubai
11:40 London Heathrow
Connect
EY601 Etihad
EY019 Etihad
19:00 Johannesburg
07:05 Abu Dhabi
05:05 Abu Dhabi
10:45 London Heathrow
Connect
TK43 Turkish Airlines
TK1979 Turkish Airlines
19:15 Johannesburg
08:50 Istanbul
05:50 Istanbul
09:55 London Heathrow
Connect
LH573 Lufthansa
LH904 Lufthansa
19:40 Johannesburg
10:00 Frankfurt
05:30 Frankfurt
10:45 London Heathrow
Connect
LH573 Lufthansa
LH924 Lufthansa
19:40 Johannesburg
07:00 Frankfurt
05:30 Frankfurt
07:45 London Heathrow
Connect
LH573 Lufthansa
LH900 Lufthansa
19:40 Johannesburg
08:00 Frankfurt
05:30 Frankfurt
08:45 London Heathrow
Connect
AF995 Air France
AF1580 Air France
19:50 Johannesburg
10:00 Paris CDG
05:45 Paris CDG
10:30 London Heathrow
Connect
AF995 Air France
AF1680 Air France
19:50 Johannesburg
07:35 Paris CDG
05:45 Paris CDG
08:00 London Heathrow
Connect
EK776 Emirates
EK001 Emirates
20:25 Johannesburg
07:45 Dubai
06:45 Dubai
11:40 London Heathrow
Connect
QR1378 Qatar Airways
QR003 Qatar Airways
20:25 Johannesburg
07:50 Doha
05:45 Doha
12:20 London Heathrow
Connect
LX285 Swiss
LX316 Swiss
20:25 Johannesburg
07:10 Zurich
06:10 Zurich
08:05 London Heathrow
Connect
LX285 Swiss
LX332 Swiss
20:25 Johannesburg
11:40 Zurich
06:10 Zurich
12:35 London Heathrow
Connect
EK776 Emirates
EK029 Emirates
20:25 Johannesburg
09:40 Dubai
06:45 Dubai
13:50 London Heathrow
Connect
QR1378 Qatar Airways
QR007 Qatar Airways
20:25 Johannesburg
08:50 Doha
05:45 Doha
13:20 London Heathrow
Connect
VS450 Virgin Atlantic
21:00 Johannesburg
06:25 London Heathrow Direct
LY052 El Al
LY315 El Al
21:00 Johannesburg
09:05 Tel Aviv
05:45 Tel Aviv
12:35 London Heathrow
Connect
BA056 British Airways
21:10 Johannesburg
06:25 London Heathrow Direct
QR1368 Qatar Airways
QR003 Qatar Airways
21:30 Johannesburg
07:50 Doha
06:50 Doha
12:20 London Heathrow
Connect
QR1368 Qatar Airways
QR007 Qatar Airways
21:30 Johannesburg
08:50 Doha
06:50 Doha
13:20 London Heathrow
Connect
MS840 Egyptair
MS777 Egyptair
21:45 Johannesburg
09:15 Cairo
05:35 Cairo
12:35 London Heathrow
Connect
KL0592 KLM
KL1021 KLM
23:55 Johannesburg
15:45 Amsterdam Schiphol
10:05 Amsterdam Schiphol
16:05 London Heathrow
Connect

References

Find Hotels in London, England

You can find hotels and accommodations in London, England with our hotels search tool below

Booking.com