HowToGo

Flight from Cairnryan, P & O Ferry Terminal to Belfast, South Africa

How to get to Belfast, South Africa from Cairnryan, P & O Ferry Terminal by flight ? You can check flights from Cairnryan, P & O Ferry Terminal to Belfast, South Africa below.

Search Transfer from Cairnryan, P & O Ferry Terminal to Belfast, South Africa

Search Flights

You can find flight ticket prices from Cairnryan, P & O Ferry Terminal to Belfast, South Africa with our flight tickets search tool below

1. Belfast City to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Cairnryan, P & O Ferry Terminal to Belfast City.

  2. You take a flight from Belfast City to Johannesburg and cost approximately 1000 USD.

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

Flight Depart Arrive
BA1423 British Airways
BA041 British Airways
BA6202 British Airways
11:05 Belfast City
16:55 London Heathrow
08:45 Durban
12:30 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA1423 British Airways
BA041 British Airways
BA6200 British Airways
11:05 Belfast City
16:55 London Heathrow
06:15 Durban
12:30 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA1423 British Airways
BA041 British Airways
BA6206 British Airways
11:05 Belfast City
16:55 London Heathrow
10:55 Durban
12:30 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
EI932 Aer Lingus
BA041 British Airways
BA6206 British Airways
13:00 Belfast City
16:55 London Heathrow
10:55 Durban
14:20 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
EI932 Aer Lingus
BA057 British Airways
13:00 Belfast City
21:25 London Heathrow
14:20 London Heathrow
09:15 Johannesburg
Connect
EI932 Aer Lingus
BA041 British Airways
BA6200 British Airways
13:00 Belfast City
16:55 London Heathrow
06:15 Durban
14:20 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
EI932 Aer Lingus
BA041 British Airways
BA6202 British Airways
13:00 Belfast City
16:55 London Heathrow
08:45 Durban
14:20 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA1417 British Airways
BA059 British Airways
BA6416 British Airways
17:00 Belfast City
21:40 London Heathrow
15:10 Capetown
18:25 London Heathrow
10:10 Capetown
17:10 Johannesburg
Connect
BA1417 British Airways
BA059 British Airways
BA6414 British Airways
17:00 Belfast City
21:40 London Heathrow
12:40 Capetown
18:25 London Heathrow
10:10 Capetown
14:40 Johannesburg
Connect
BA1417 British Airways
BA059 British Airways
BA6412 British Airways
17:00 Belfast City
21:40 London Heathrow
13:30 Capetown
18:25 London Heathrow
10:10 Capetown
15:30 Johannesburg
Connect
BA1417 British Airways
BA057 British Airways
17:00 Belfast City
21:25 London Heathrow
18:25 London Heathrow
09:15 Johannesburg
Connect
KL0948 KLM
KL0591 KLM
17:15 Belfast City
10:35 Amsterdam Schiphol
19:50 Amsterdam Schiphol
21:20 Johannesburg
Connect
EI936 Aer Lingus
BA057 British Airways
17:25 Belfast City
21:25 London Heathrow
18:40 London Heathrow
09:15 Johannesburg
Connect
EI936 Aer Lingus
VS449 Virgin Atlantic
17:25 Belfast City
22:30 London Heathrow
18:40 London Heathrow
10:30 Johannesburg
Connect
EI936 Aer Lingus
BA059 British Airways
BA6414 British Airways
17:25 Belfast City
21:40 London Heathrow
12:40 Capetown
18:40 London Heathrow
10:10 Capetown
14:40 Johannesburg
Connect
EI936 Aer Lingus
BA059 British Airways
BA6412 British Airways
17:25 Belfast City
21:40 London Heathrow
13:30 Capetown
18:40 London Heathrow
10:10 Capetown
15:30 Johannesburg
Connect
BA1419 British Airways
BA059 British Airways
BA6416 British Airways
19:25 Belfast City
21:40 London Heathrow
15:10 Capetown
20:45 London Heathrow
10:10 Capetown
17:10 Johannesburg
Connect
BA1419 British Airways
VS449 Virgin Atlantic
19:25 Belfast City
22:30 London Heathrow
20:45 London Heathrow
10:30 Johannesburg
Connect
BA1419 British Airways
BA059 British Airways
BA6412 British Airways
19:25 Belfast City
21:40 London Heathrow
13:30 Capetown
20:45 London Heathrow
10:10 Capetown
15:30 Johannesburg
Connect
BA1419 British Airways
BA059 British Airways
BA6414 British Airways
19:25 Belfast City
21:40 London Heathrow
12:40 Capetown
20:45 London Heathrow
10:10 Capetown
14:40 Johannesburg
Connect
BA1421 British Airways
VS449 Virgin Atlantic
20:10 Belfast City
22:30 London Heathrow
21:25 London Heathrow
10:30 Johannesburg
Connect

2. Edinburgh to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Cairnryan, P & O Ferry Terminal to Edinburgh.

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

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

Flight Depart Arrive
KL1276 KLM
KL0509 KLM
06:00 Edinburgh
12:35 Amsterdam Schiphol
08:35 Amsterdam Schiphol
23:20 Johannesburg
Connect
KL1276 KLM
KL0591 KLM
06:00 Edinburgh
10:35 Amsterdam Schiphol
08:35 Amsterdam Schiphol
21:20 Johannesburg
Connect
U26921 easyJet
KL0591 KLM
07:00 Edinburgh
10:35 Amsterdam Schiphol
09:35 Amsterdam Schiphol
21:20 Johannesburg
Connect
QR032 Qatar Airways
QR1363 Qatar Airways
08:00 Edinburgh
02:30 Doha
17:00 Doha
09:50 Johannesburg
Connect
QR032 Qatar Airways
QR1365 Qatar Airways
08:00 Edinburgh
20:40 Doha
17:00 Doha
04:00 Johannesburg
Connect
KL1278 KLM
KL0509 KLM
09:10 Edinburgh
12:35 Amsterdam Schiphol
11:45 Amsterdam Schiphol
23:20 Johannesburg
Connect
BA1441 British Airways
BA041 British Airways
BA6202 British Airways
10:05 Edinburgh
16:55 London Heathrow
08:45 Durban
11:40 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA1441 British Airways
BA041 British Airways
BA6200 British Airways
10:05 Edinburgh
16:55 London Heathrow
06:15 Durban
11:40 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
TK1344 Turkish Airlines
TK42 Turkish Airlines
10:50 Edinburgh
01:45 Istanbul
17:15 Istanbul
10:20 Johannesburg
Connect
TK1344 Turkish Airlines
TK38 Turkish Airlines
10:50 Edinburgh
01:35 Istanbul
17:15 Istanbul
10:20 Johannesburg
Connect
BA1443 British Airways
BA041 British Airways
BA6202 British Airways
11:20 Edinburgh
16:55 London Heathrow
08:45 Durban
12:55 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA1443 British Airways
BA057 British Airways
11:20 Edinburgh
21:25 London Heathrow
12:55 London Heathrow
09:15 Johannesburg
Connect
BA1443 British Airways
BA041 British Airways
BA6200 British Airways
11:20 Edinburgh
16:55 London Heathrow
06:15 Durban
12:55 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
LH963 Lufthansa
LH572 Lufthansa
11:50 Edinburgh
22:05 Frankfurt
14:40 Frankfurt
08:30 Johannesburg
Connect
BA1445 British Airways
BA041 British Airways
BA6202 British Airways
13:55 Edinburgh
16:55 London Heathrow
08:45 Durban
15:25 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
WK311 Edelweiss Air
LX288 Swiss
13:55 Edinburgh
22:40 Zurich
17:10 Zurich
09:10 Johannesburg
Connect
BA1445 British Airways
BA041 British Airways
BA6200 British Airways
13:55 Edinburgh
16:55 London Heathrow
06:15 Durban
15:25 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA1445 British Airways
BA057 British Airways
13:55 Edinburgh
21:25 London Heathrow
15:25 London Heathrow
09:15 Johannesburg
Connect
BA1445 British Airways
BA041 British Airways
BA6206 British Airways
13:55 Edinburgh
16:55 London Heathrow
10:55 Durban
15:25 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
QR030 Qatar Airways
QR1363 Qatar Airways
14:45 Edinburgh
02:30 Doha
23:45 Doha
09:50 Johannesburg
Connect
QR030 Qatar Airways
QR1367 1477 Qatar Airways
14:45 Edinburgh
07:35 Doha
23:45 Doha
14:55 Johannesburg
Connect
TK1346 Turkish Airlines
TK38 Turkish Airlines
16:40 Edinburgh
01:35 Istanbul
23:00 Istanbul
10:20 Johannesburg
Connect
TK1346 Turkish Airlines
TK42 Turkish Airlines
16:40 Edinburgh
01:45 Istanbul
23:00 Istanbul
10:20 Johannesburg
Connect
AF1487 Air France
AF990 Air France
17:00 Edinburgh
23:25 Paris CDG
19:55 Paris CDG
10:05 Johannesburg
Connect
BA1455 British Airways
BA059 British Airways
BA6414 British Airways
17:20 Edinburgh
21:40 London Heathrow
12:40 Capetown
18:45 London Heathrow
10:10 Capetown
14:40 Johannesburg
Connect
BA1455 British Airways
BA059 British Airways
BA6412 British Airways
17:20 Edinburgh
21:40 London Heathrow
13:30 Capetown
18:45 London Heathrow
10:10 Capetown
15:30 Johannesburg
Connect
BA1455 British Airways
BA057 British Airways
17:20 Edinburgh
21:25 London Heathrow
18:45 London Heathrow
09:15 Johannesburg
Connect
BA1455 British Airways
VS449 Virgin Atlantic
17:20 Edinburgh
22:30 London Heathrow
18:45 London Heathrow
10:30 Johannesburg
Connect
LH965 Lufthansa
LH572 Lufthansa
17:40 Edinburgh
22:05 Frankfurt
20:30 Frankfurt
08:30 Johannesburg
Connect
U26957 easyJet
AF990 Air France
18:30 Edinburgh
23:25 Paris CDG
21:20 Paris CDG
10:05 Johannesburg
Connect

3. Glasgow to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Cairnryan, P & O Ferry Terminal to Glasgow.

  2. You take a flight from Glasgow to Johannesburg and cost approximately 800 USD.

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

Flight Depart Arrive
KL1470 KLM
KL0591 KLM
06:05 Glasgow
10:35 Amsterdam Schiphol
08:40 Amsterdam Schiphol
21:20 Johannesburg
Connect
KL1470 KLM
KL0509 KLM
06:05 Glasgow
12:35 Amsterdam Schiphol
08:40 Amsterdam Schiphol
23:20 Johannesburg
Connect
BA1475 British Airways
BA041 British Airways
BA6200 British Airways
06:55 Glasgow
16:55 London Heathrow
06:15 Durban
08:30 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
LH961 Lufthansa
LH572 Lufthansa
09:05 Glasgow
22:05 Frankfurt
12:00 Frankfurt
08:30 Johannesburg
Connect
BA1479 British Airways
BA041 British Airways
BA6202 British Airways
10:40 Glasgow
16:55 London Heathrow
08:45 Durban
12:10 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA1479 British Airways
BA041 British Airways
BA6200 British Airways
10:40 Glasgow
16:55 London Heathrow
06:15 Durban
12:10 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA1483 British Airways
BA041 British Airways
BA6206 British Airways
12:10 Glasgow
16:55 London Heathrow
10:55 Durban
13:40 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
BA1483 British Airways
BA041 British Airways
BA6202 British Airways
12:10 Glasgow
16:55 London Heathrow
08:45 Durban
13:40 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA1483 British Airways
BA041 British Airways
BA6200 British Airways
12:10 Glasgow
16:55 London Heathrow
06:15 Durban
13:40 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA1487 British Airways
BA057 British Airways
14:25 Glasgow
21:25 London Heathrow
15:55 London Heathrow
09:15 Johannesburg
Connect
BA1487 British Airways
BA041 British Airways
BA6212 British Airways
14:25 Glasgow
16:55 London Heathrow
13:15 Durban
15:55 London Heathrow
05:25 Durban
14:20 Johannesburg
Connect
BA1487 British Airways
BA041 British Airways
BA6202 British Airways
14:25 Glasgow
16:55 London Heathrow
08:45 Durban
15:55 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA1487 British Airways
BA041 British Airways
BA6206 British Airways
14:25 Glasgow
16:55 London Heathrow
10:55 Durban
15:55 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
EK028 Emirates
EK763 Emirates
14:35 Glasgow
09:55 Dubai
01:05 Dubai
16:15 Johannesburg
Connect
EK028 Emirates
EK775 Emirates
14:35 Glasgow
04:05 Dubai
01:05 Dubai
10:15 Johannesburg
Connect
BA1489 British Airways
BA057 British Airways
15:20 Glasgow
21:25 London Heathrow
16:45 London Heathrow
09:15 Johannesburg
Connect
BA1489 British Airways
BA059 British Airways
BA6414 British Airways
15:20 Glasgow
21:40 London Heathrow
12:40 Capetown
16:45 London Heathrow
10:10 Capetown
14:40 Johannesburg
Connect
LH975 Lufthansa
LH572 Lufthansa
16:10 Glasgow
22:05 Frankfurt
19:05 Frankfurt
08:30 Johannesburg
Connect
KL1478 KLM
KQ117 Kenya Airways
KQ760 Kenya Airways
16:55 Glasgow
20:35 Amsterdam Schiphol
07:45 Nairobi
19:30 Amsterdam Schiphol
05:55 Nairobi
10:55 Johannesburg
Connect
BA1495 British Airways
BA059 British Airways
BA6412 British Airways
18:20 Glasgow
21:40 London Heathrow
13:30 Capetown
19:45 London Heathrow
10:10 Capetown
15:30 Johannesburg
Connect
BA1495 British Airways
VS449 Virgin Atlantic
18:20 Glasgow
22:30 London Heathrow
19:45 London Heathrow
10:30 Johannesburg
Connect
BA1495 British Airways
BA059 British Airways
BA6416 British Airways
18:20 Glasgow
21:40 London Heathrow
15:10 Capetown
19:45 London Heathrow
10:10 Capetown
17:10 Johannesburg
Connect
BA1495 British Airways
BA059 British Airways
BA6414 British Airways
18:20 Glasgow
21:40 London Heathrow
12:40 Capetown
19:45 London Heathrow
10:10 Capetown
14:40 Johannesburg
Connect
BA1495 British Airways
BA057 British Airways
18:20 Glasgow
21:25 London Heathrow
19:45 London Heathrow
09:15 Johannesburg
Connect

4. Glasgow to Nelspruit

  1. You take a bus, shuttle or taxi from your location in Cairnryan, P & O Ferry Terminal to Glasgow.

  2. You take a flight from Glasgow to Nelspruit and cost approximately 1100 USD.

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

Flight Depart Arrive
KL1470 KLM
KL0509 KLM
4Z823 Airlink
06:05 Glasgow
12:35 Amsterdam Schiphol
07:00 Johannesburg
08:40 Amsterdam Schiphol
23:20 Johannesburg
07:55 Nelspruit
Connect
KL1470 KLM
KL0591 KLM
4Z827 Airlink
06:05 Glasgow
10:35 Amsterdam Schiphol
09:00 Johannesburg
08:40 Amsterdam Schiphol
21:20 Johannesburg
09:50 Nelspruit
Connect
KL1470 KLM
KL0591 KLM
4Z823 Airlink
06:05 Glasgow
10:35 Amsterdam Schiphol
07:00 Johannesburg
08:40 Amsterdam Schiphol
21:20 Johannesburg
07:55 Nelspruit
Connect
KL1470 KLM
KL0509 KLM
4Z827 Airlink
06:05 Glasgow
12:35 Amsterdam Schiphol
09:00 Johannesburg
08:40 Amsterdam Schiphol
23:20 Johannesburg
09:50 Nelspruit
Connect
BA1475 British Airways
BA041 British Airways
BA6200 British Airways
4Z827 Airlink
06:55 Glasgow
16:55 London Heathrow
06:15 Durban
09:00 Johannesburg
08:30 London Heathrow
05:25 Durban
07:20 Johannesburg
09:50 Nelspruit
Connect
LH961 Lufthansa
LH572 Lufthansa
4Z841 Airlink
09:05 Glasgow
22:05 Frankfurt
11:05 Johannesburg
12:00 Frankfurt
08:30 Johannesburg
12:00 Nelspruit
Connect
BA1479 British Airways
BA041 British Airways
BA6200 British Airways
4Z827 Airlink
10:40 Glasgow
16:55 London Heathrow
06:15 Durban
09:00 Johannesburg
12:10 London Heathrow
05:25 Durban
07:20 Johannesburg
09:50 Nelspruit
Connect
BA1479 British Airways
BA041 British Airways
4Z505 Airlink
10:40 Glasgow
16:55 London Heathrow
12:45 Durban
12:10 London Heathrow
05:25 Durban
13:50 Nelspruit
Connect
BA1483 British Airways
BA041 British Airways
BA6200 British Airways
4Z827 Airlink
12:10 Glasgow
16:55 London Heathrow
06:15 Durban
09:00 Johannesburg
13:40 London Heathrow
05:25 Durban
07:20 Johannesburg
09:50 Nelspruit
Connect
BA1483 British Airways
BA041 British Airways
BA6200 British Airways
4Z841 Airlink
12:10 Glasgow
16:55 London Heathrow
06:15 Durban
11:05 Johannesburg
13:40 London Heathrow
05:25 Durban
07:20 Johannesburg
12:00 Nelspruit
Connect
BA1483 British Airways
BA041 British Airways
4Z505 Airlink
12:10 Glasgow
16:55 London Heathrow
12:45 Durban
13:40 London Heathrow
05:25 Durban
13:50 Nelspruit
Connect
BA1483 British Airways
BA041 British Airways
BA6202 British Airways
4Z841 Airlink
12:10 Glasgow
16:55 London Heathrow
08:45 Durban
11:05 Johannesburg
13:40 London Heathrow
05:25 Durban
09:50 Johannesburg
12:00 Nelspruit
Connect
BA1487 British Airways
BA041 British Airways
BA6206 British Airways
4Z821 Airlink
14:25 Glasgow
16:55 London Heathrow
10:55 Durban
14:20 Johannesburg
15:55 London Heathrow
05:25 Durban
12:00 Johannesburg
15:15 Nelspruit
Connect
BA1487 British Airways
BA057 British Airways
4Z821 Airlink
14:25 Glasgow
21:25 London Heathrow
14:20 Johannesburg
15:55 London Heathrow
09:15 Johannesburg
15:15 Nelspruit
Connect
BA1487 British Airways
BA041 British Airways
BA6202 British Airways
4Z841 Airlink
14:25 Glasgow
16:55 London Heathrow
08:45 Durban
11:05 Johannesburg
15:55 London Heathrow
05:25 Durban
09:50 Johannesburg
12:00 Nelspruit
Connect
BA1487 British Airways
BA057 British Airways
4Z845 Airlink
14:25 Glasgow
21:25 London Heathrow
15:45 Johannesburg
15:55 London Heathrow
09:15 Johannesburg
16:40 Nelspruit
Connect
BA1487 British Airways
BA041 British Airways
BA6212 British Airways
4Z845 Airlink
14:25 Glasgow
16:55 London Heathrow
13:15 Durban
15:45 Johannesburg
15:55 London Heathrow
05:25 Durban
14:20 Johannesburg
16:40 Nelspruit
Connect
BA1487 British Airways
BA057 British Airways
4Z841 Airlink
14:25 Glasgow
21:25 London Heathrow
11:05 Johannesburg
15:55 London Heathrow
09:15 Johannesburg
12:00 Nelspruit
Connect
BA1487 British Airways
BA041 British Airways
BA6202 British Airways
4Z845 Airlink
14:25 Glasgow
16:55 London Heathrow
08:45 Durban
15:45 Johannesburg
15:55 London Heathrow
05:25 Durban
09:50 Johannesburg
16:40 Nelspruit
Connect
BA1487 British Airways
BA041 British Airways
BA6202 British Airways
4Z821 Airlink
14:25 Glasgow
16:55 London Heathrow
08:45 Durban
14:20 Johannesburg
15:55 London Heathrow
05:25 Durban
09:50 Johannesburg
15:15 Nelspruit
Connect
BA1487 British Airways
BA041 British Airways
BA6206 British Airways
4Z845 Airlink
14:25 Glasgow
16:55 London Heathrow
10:55 Durban
15:45 Johannesburg
15:55 London Heathrow
05:25 Durban
12:00 Johannesburg
16:40 Nelspruit
Connect
EK028 Emirates
EK775 Emirates
4Z845 Airlink
14:35 Glasgow
04:05 Dubai
15:45 Johannesburg
01:05 Dubai
10:15 Johannesburg
16:40 Nelspruit
Connect
EK028 Emirates
EK775 Emirates
4Z841 Airlink
14:35 Glasgow
04:05 Dubai
11:05 Johannesburg
01:05 Dubai
10:15 Johannesburg
12:00 Nelspruit
Connect
EK028 Emirates
EK763 Emirates
4Z837 Airlink
14:35 Glasgow
09:55 Dubai
18:05 Johannesburg
01:05 Dubai
16:15 Johannesburg
19:00 Nelspruit
Connect
EK028 Emirates
EK775 Emirates
4Z821 Airlink
14:35 Glasgow
04:05 Dubai
14:20 Johannesburg
01:05 Dubai
10:15 Johannesburg
15:15 Nelspruit
Connect
EK028 Emirates
EK763 Emirates
4Z847 Airlink
14:35 Glasgow
09:55 Dubai
17:15 Johannesburg
01:05 Dubai
16:15 Johannesburg
18:10 Nelspruit
Connect
BA1489 British Airways
BA057 British Airways
4Z821 Airlink
15:20 Glasgow
21:25 London Heathrow
14:20 Johannesburg
16:45 London Heathrow
09:15 Johannesburg
15:15 Nelspruit
Connect
BA1489 British Airways
BA057 British Airways
4Z841 Airlink
15:20 Glasgow
21:25 London Heathrow
11:05 Johannesburg
16:45 London Heathrow
09:15 Johannesburg
12:00 Nelspruit
Connect
BA1489 British Airways
BA057 British Airways
4Z845 Airlink
15:20 Glasgow
21:25 London Heathrow
15:45 Johannesburg
16:45 London Heathrow
09:15 Johannesburg
16:40 Nelspruit
Connect
LH975 Lufthansa
LH572 Lufthansa
4Z845 Airlink
16:10 Glasgow
22:05 Frankfurt
15:45 Johannesburg
19:05 Frankfurt
08:30 Johannesburg
16:40 Nelspruit
Connect
LH975 Lufthansa
LH572 Lufthansa
4Z841 Airlink
16:10 Glasgow
22:05 Frankfurt
11:05 Johannesburg
19:05 Frankfurt
08:30 Johannesburg
12:00 Nelspruit
Connect
LH975 Lufthansa
LH572 Lufthansa
4Z821 Airlink
16:10 Glasgow
22:05 Frankfurt
14:20 Johannesburg
19:05 Frankfurt
08:30 Johannesburg
15:15 Nelspruit
Connect
LH975 Lufthansa
LH572 Lufthansa
4Z553 Airlink
4Z505 Airlink
16:10 Glasgow
22:05 Frankfurt
10:25 Johannesburg
12:45 Durban
19:05 Frankfurt
08:30 Johannesburg
11:30 Durban
13:50 Nelspruit
Connect
LH975 Lufthansa
EW1278 Eurowings
4Z121 Airlink
4Z821 Airlink
16:10 Glasgow
21:50 Frankfurt
09:30 Windhoek
14:20 Johannesburg
19:05 Frankfurt
08:20 Windhoek
11:30 Johannesburg
15:15 Nelspruit
Connect
KL1478 KLM
KQ117 Kenya Airways
KQ760 Kenya Airways
4Z821 Airlink
16:55 Glasgow
20:35 Amsterdam Schiphol
07:45 Nairobi
14:20 Johannesburg
19:30 Amsterdam Schiphol
05:55 Nairobi
10:55 Johannesburg
15:15 Nelspruit
Connect
KL1478 KLM
KQ117 Kenya Airways
KQ782 Kenya Airways
4Z471 Airlink
16:55 Glasgow
20:35 Amsterdam Schiphol
07:25 Nairobi
14:05 Livingstone
19:30 Amsterdam Schiphol
05:55 Nairobi
09:40 Livingstone
15:45 Nelspruit
Connect
BA1495 British Airways
BA057 British Airways
4Z845 Airlink
18:20 Glasgow
21:25 London Heathrow
15:45 Johannesburg
19:45 London Heathrow
09:15 Johannesburg
16:40 Nelspruit
Connect
BA1495 British Airways
BA057 British Airways
4Z821 Airlink
18:20 Glasgow
21:25 London Heathrow
14:20 Johannesburg
19:45 London Heathrow
09:15 Johannesburg
15:15 Nelspruit
Connect
BA1495 British Airways
BA057 British Airways
4Z841 Airlink
18:20 Glasgow
21:25 London Heathrow
11:05 Johannesburg
19:45 London Heathrow
09:15 Johannesburg
12:00 Nelspruit
Connect

5. Manchester to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Cairnryan, P & O Ferry Terminal to Manchester.

  2. You take a flight from Manchester to Johannesburg and cost approximately 850 USD.

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

Flight Depart Arrive
KL1070 KLM
KL0509 KLM
05:55 Manchester
12:35 Amsterdam Schiphol
08:15 Amsterdam Schiphol
23:20 Johannesburg
Connect
KL1070 KLM
KL0591 KLM
05:55 Manchester
10:35 Amsterdam Schiphol
08:15 Amsterdam Schiphol
21:20 Johannesburg
Connect
U21831 easyJet
KL0591 KLM
07:05 Manchester
10:35 Amsterdam Schiphol
09:25 Amsterdam Schiphol
21:20 Johannesburg
Connect
QR022 Qatar Airways
QR1365 Qatar Airways
08:10 Manchester
20:40 Doha
17:00 Doha
04:00 Johannesburg
Connect
QR022 Qatar Airways
QR1363 Qatar Airways
08:10 Manchester
02:30 Doha
17:00 Doha
09:50 Johannesburg
Connect
LX391 Swiss
LX288 Swiss
08:45 Manchester
22:40 Zurich
11:45 Zurich
09:10 Johannesburg
Connect
KL1072 KLM
KL0509 KLM
09:00 Manchester
12:35 Amsterdam Schiphol
11:15 Amsterdam Schiphol
23:20 Johannesburg
Connect
BA1389 British Airways
BA041 British Airways
BA6200 British Airways
09:50 Manchester
16:55 London Heathrow
06:15 Durban
11:00 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA1389 British Airways
BA057 British Airways
09:50 Manchester
21:25 London Heathrow
11:00 London Heathrow
09:15 Johannesburg
Connect
BA1389 British Airways
BA041 British Airways
BA6202 British Airways
09:50 Manchester
16:55 London Heathrow
08:45 Durban
11:00 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
AF1669 Air France
AF990 Air France
11:10 Manchester
23:25 Paris CDG
13:45 Paris CDG
10:05 Johannesburg
Connect
LH943 Lufthansa
LH572 Lufthansa
11:10 Manchester
22:05 Frankfurt
13:50 Frankfurt
08:30 Johannesburg
Connect
TK1994 Turkish Airlines
TK42 Turkish Airlines
11:15 Manchester
01:45 Istanbul
17:20 Istanbul
10:20 Johannesburg
Connect
TK1994 Turkish Airlines
TK38 Turkish Airlines
11:15 Manchester
01:35 Istanbul
17:20 Istanbul
10:20 Johannesburg
Connect
BA1391 British Airways
BA041 British Airways
BA6202 British Airways
12:50 Manchester
16:55 London Heathrow
08:45 Durban
14:00 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA1391 British Airways
BA057 British Airways
12:50 Manchester
21:25 London Heathrow
14:00 London Heathrow
09:15 Johannesburg
Connect
BA1391 British Airways
BA041 British Airways
BA6200 British Airways
12:50 Manchester
16:55 London Heathrow
06:15 Durban
14:00 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA1391 British Airways
BA041 British Airways
BA6206 British Airways
12:50 Manchester
16:55 London Heathrow
10:55 Durban
14:00 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
EY022 Etihad
EY602 Etihad
13:15 Manchester
02:05 Abu Dhabi
23:15 Abu Dhabi
08:20 Johannesburg
Connect
EK018 Emirates
EK775 Emirates
14:05 Manchester
04:05 Dubai
00:20 Dubai
10:15 Johannesburg
Connect
EK018 Emirates
EK763 Emirates
14:05 Manchester
09:55 Dubai
00:20 Dubai
16:15 Johannesburg
Connect
BA1399 British Airways
BA041 British Airways
BA6202 British Airways
14:40 Manchester
16:55 London Heathrow
08:45 Durban
15:45 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA1399 British Airways
BA041 British Airways
BA6200 British Airways
14:40 Manchester
16:55 London Heathrow
06:15 Durban
15:45 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA1399 British Airways
BA057 British Airways
14:40 Manchester
21:25 London Heathrow
15:45 London Heathrow
09:15 Johannesburg
Connect
BA1399 British Airways
BA041 British Airways
BA6206 British Airways
14:40 Manchester
16:55 London Heathrow
10:55 Durban
15:45 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
QR028 Qatar Airways
QR1367 1477 Qatar Airways
15:00 Manchester
07:35 Doha
23:50 Doha
14:55 Johannesburg
Connect
QR028 Qatar Airways
QR1363 Qatar Airways
15:00 Manchester
02:30 Doha
23:50 Doha
09:50 Johannesburg
Connect
LH939 Lufthansa
LH572 Lufthansa
15:05 Manchester
22:05 Frankfurt
17:45 Frankfurt
08:30 Johannesburg
Connect
SV0124 Saudia
SV0447 Saudia
15:10 Manchester
01:45 Jeddah
00:20 Jeddah
07:30 Johannesburg
Connect
QR024 Qatar Airways
QR1367 1477 Qatar Airways
15:40 Manchester
07:35 Doha
00:30 Doha
14:55 Johannesburg
Connect
QR024 Qatar Airways
QR1363 Qatar Airways
15:40 Manchester
02:30 Doha
00:30 Doha
09:50 Johannesburg
Connect
TK1996 Turkish Airlines
TK42 Turkish Airlines
16:45 Manchester
01:45 Istanbul
22:50 Istanbul
10:20 Johannesburg
Connect
TK1996 Turkish Airlines
TK38 Turkish Airlines
16:45 Manchester
01:35 Istanbul
22:50 Istanbul
10:20 Johannesburg
Connect
LH947 Lufthansa
LH572 Lufthansa
17:50 Manchester
22:05 Frankfurt
20:30 Frankfurt
08:30 Johannesburg
Connect
KL1082 KLM
KL0591 KLM
19:35 Manchester
10:35 Amsterdam Schiphol
21:50 Amsterdam Schiphol
21:20 Johannesburg
Connect
U21931 easyJet
AF990 Air France
19:35 Manchester
23:25 Paris CDG
22:05 Paris CDG
10:05 Johannesburg
Connect
ET729 Ethiopian Airlines
ET809 Ethiopian Airlines
20:30 Manchester
08:40 Addis Ababa
06:45 Addis Ababa
13:05 Johannesburg
Connect
EK020 Emirates
EK763 Emirates
21:15 Manchester
09:55 Dubai
07:25 Dubai
16:15 Johannesburg
Connect

6. Durham to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Cairnryan, P & O Ferry Terminal to Durham.

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

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

Flight Depart Arrive
KL1530 KLM
KL0591 KLM
06:20 Durham
10:35 Amsterdam Schiphol
08:40 Amsterdam Schiphol
21:20 Johannesburg
Connect
KL1530 KLM
KL0509 KLM
06:20 Durham
12:35 Amsterdam Schiphol
08:40 Amsterdam Schiphol
23:20 Johannesburg
Connect
KL1536 KLM
AF1441 Air France
AF990 Air France
17:20 Durham
20:35 Amsterdam Schiphol
23:25 Paris CDG
19:35 Amsterdam Schiphol
22:05 Paris CDG
10:05 Johannesburg
Connect
LM559 Loganair
BA057 British Airways
17:55 Durham
21:25 London Heathrow
19:10 London Heathrow
09:15 Johannesburg
Connect
LM559 Loganair
VS449 Virgin Atlantic
17:55 Durham
22:30 London Heathrow
19:10 London Heathrow
10:30 Johannesburg
Connect

7. London Heathrow to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Cairnryan, P & O Ferry Terminal to London Heathrow.

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

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

Flight Depart Arrive
KL1000 KLM
KL0509 KLM
06:30 London Heathrow
12:35 Amsterdam Schiphol
08:55 Amsterdam Schiphol
23:20 Johannesburg
Connect
KL1000 KLM
KL0591 KLM
06:30 London Heathrow
10:35 Amsterdam Schiphol
08:55 Amsterdam Schiphol
21:20 Johannesburg
Connect
QR010 Qatar Airways
QR1365 Qatar Airways
08:20 London Heathrow
20:40 Doha
17:05 Doha
04:00 Johannesburg
Connect
KL1002 KLM
KL0509 KLM
08:40 London Heathrow
12:35 Amsterdam Schiphol
11:00 Amsterdam Schiphol
23:20 Johannesburg
Connect
SV0112 Saudia
SV0447 Saudia
12:30 London Heathrow
01:45 Jeddah
20:30 Jeddah
07:30 Johannesburg
Connect
EY020 Etihad
EY602 Etihad
13:05 London Heathrow
02:05 Abu Dhabi
22:50 Abu Dhabi
08:20 Johannesburg
Connect
TK1990 Turkish Airlines
TK38 Turkish Airlines
13:35 London Heathrow
01:35 Istanbul
19:40 Istanbul
10:20 Johannesburg
Connect
TK1990 Turkish Airlines
TK42 Turkish Airlines
13:35 London Heathrow
01:45 Istanbul
19:40 Istanbul
10:20 Johannesburg
Connect
LX333 Swiss
LX288 Swiss
13:45 London Heathrow
22:40 Zurich
16:30 Zurich
09:10 Johannesburg
Connect
EK002 Emirates
EK775 Emirates
14:20 London Heathrow
04:05 Dubai
00:20 Dubai
10:15 Johannesburg
Connect
MS778 Egyptair
MS839 Egyptair
15:00 London Heathrow
23:10 Cairo
20:40 Cairo
07:10 Johannesburg
Connect
QR004 Qatar Airways
QR1363 Qatar Airways
15:05 London Heathrow
02:30 Doha
23:50 Doha
09:50 Johannesburg
Connect
LH909 Lufthansa
LH572 Lufthansa
15:30 London Heathrow
22:05 Frankfurt
18:05 Frankfurt
08:30 Johannesburg
Connect
QR008 Qatar Airways
QR1363 Qatar Airways
15:55 London Heathrow
02:30 Doha
00:40 Doha
09:50 Johannesburg
Connect
SV0116 Saudia
SV0447 Saudia
16:10 London Heathrow
01:45 Jeddah
00:10 Jeddah
07:30 Johannesburg
Connect
TK1986 Turkish Airlines
TK42 Turkish Airlines
16:30 London Heathrow
01:45 Istanbul
22:20 Istanbul
10:20 Johannesburg
Connect
SV0112 Saudia
SV0447 Saudia
16:30 London Heathrow
01:45 Jeddah
00:30 Jeddah
07:30 Johannesburg
Connect
TK1986 Turkish Airlines
TK38 Turkish Airlines
16:30 London Heathrow
01:35 Istanbul
22:20 Istanbul
10:20 Johannesburg
Connect
EK030 Emirates
EK775 Emirates
16:50 London Heathrow
04:05 Dubai
02:45 Dubai
10:15 Johannesburg
Connect
BA041 British Airways
BA6200 British Airways
16:55 London Heathrow
06:15 Durban
05:25 Durban
07:20 Johannesburg
Connect
BA041 British Airways
BA6202 British Airways
16:55 London Heathrow
08:45 Durban
05:25 Durban
09:50 Johannesburg
Connect
BA041 British Airways
BA6206 British Airways
16:55 London Heathrow
10:55 Durban
05:25 Durban
12:00 Johannesburg
Connect
MK053 Air Mauritius
MK851 Air Mauritius
17:00 London Heathrow
09:25 Mauritius
07:30 Mauritius
11:50 Johannesburg
Connect
LH915 Lufthansa
LH572 Lufthansa
17:30 London Heathrow
22:05 Frankfurt
20:05 Frankfurt
08:30 Johannesburg
Connect
AF1281 Air France
AF990 Air France
17:35 London Heathrow
23:25 Paris CDG
19:55 Paris CDG
10:05 Johannesburg
Connect
TK1972 Turkish Airlines
TK38 Turkish Airlines
18:20 London Heathrow
01:35 Istanbul
00:10 Istanbul
10:20 Johannesburg
Connect
TK1972 Turkish Airlines
TK42 Turkish Airlines
18:20 London Heathrow
01:45 Istanbul
00:10 Istanbul
10:20 Johannesburg
Connect
KQ101 Kenya Airways
KQ760 Kenya Airways
18:25 London Heathrow
07:45 Nairobi
05:00 Nairobi
10:55 Johannesburg
Connect
LH917 Lufthansa
LH572 Lufthansa
18:30 London Heathrow
22:05 Frankfurt
21:05 Frankfurt
08:30 Johannesburg
Connect
LX327 Swiss
LX288 Swiss
18:40 London Heathrow
22:40 Zurich
21:20 Zurich
09:10 Johannesburg
Connect
EK004 Emirates
EK763 Emirates
20:40 London Heathrow
09:55 Dubai
06:35 Dubai
16:15 Johannesburg
Connect
ET701 Ethiopian Airlines
ET809 Ethiopian Airlines
21:00 London Heathrow
08:40 Addis Ababa
06:45 Addis Ababa
13:05 Johannesburg
Connect
BA057 British Airways
21:25 London Heathrow
09:15 Johannesburg Direct
BA059 British Airways
BA6416 British Airways
21:40 London Heathrow
15:10 Capetown
10:10 Capetown
17:10 Johannesburg
Connect
BA059 British Airways
BA6412 British Airways
21:40 London Heathrow
13:30 Capetown
10:10 Capetown
15:30 Johannesburg
Connect
BA059 British Airways
BA6414 British Airways
21:40 London Heathrow
12:40 Capetown
10:10 Capetown
14:40 Johannesburg
Connect
QR016 Qatar Airways
QR1367 1477 Qatar Airways
21:55 London Heathrow
07:35 Doha
06:40 Doha
14:55 Johannesburg
Connect
EK006 Emirates
EK763 Emirates
22:15 London Heathrow
09:55 Dubai
08:05 Dubai
16:15 Johannesburg
Connect
VS449 Virgin Atlantic
22:30 London Heathrow
10:30 Johannesburg Direct

References

Find Hotels in Belfast, South Africa

You can find hotels and accommodations in Belfast, South Africa with our hotels search tool below

Booking.com