HowToGo

Flight from South Africa to Qatar

How to get to Qatar from South Africa by flight ? You can check flights from South Africa to Qatar below.

Search Transfer from South Africa to Qatar

Search Flights

You can find flight ticket prices from South Africa to Qatar with our flight tickets search tool below

1. Johannesburg to Doha

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

  2. You take a flight from Johannesburg to Doha and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Doha to your destination in Qatar.

Flight Depart Arrive
QR1366 Qatar Airways
08:00 Johannesburg
17:50 Doha Direct
ET848 Ethiopian Airlines
ET432 Ethiopian Airlines
08:20 Johannesburg
21:55 Addis Ababa
14:45 Addis Ababa
02:10 Doha
Connect
BA6413 British Airways
QR1370 Qatar Airways
09:25 Johannesburg
12:40 Capetown
11:35 Capetown
23:55 Doha
Connect
QR1364 Qatar Airways
13:45 Johannesburg
23:35 Doha Direct
ET808 Ethiopian Airlines
ET432 Ethiopian Airlines
14:10 Johannesburg
21:55 Addis Ababa
20:25 Addis Ababa
02:10 Doha
Connect
BA6425 British Airways
QR1372 Qatar Airways
15:00 Johannesburg
18:40 Capetown
17:10 Capetown
05:55 Doha
Connect
QR1378 Qatar Airways
20:15 Johannesburg
06:05 Doha Direct
QR1368 Qatar Airways
20:50 Johannesburg
06:40 Doha Direct

2. Port Elizabeth to Doha

  1. You take a bus, shuttle or taxi from your location in South Africa to Port Elizabeth.

  2. You take a flight from Port Elizabeth to Doha and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Doha to your destination in Qatar.

Flight Depart Arrive
BA6232 British Airways
QR1364 Qatar Airways
06:35 Port Elizabeth
13:45 Johannesburg
08:05 Johannesburg
23:35 Doha
Connect
BA6232 British Airways
BA6413 British Airways
QR1370 Qatar Airways
06:35 Port Elizabeth
09:25 Johannesburg
12:40 Capetown
08:05 Johannesburg
11:35 Capetown
23:55 Doha
Connect
SA8464 South African Airways
SA186 South African Airways
QR1348 Qatar Airways
08:00 Port Elizabeth
10:30 Johannesburg
17:30 Dar es Salaam
09:40 Johannesburg
14:50 Dar es Salaam
23:45 Doha
Connect
BA6248 British Airways
BA6425 British Airways
QR1372 Qatar Airways
08:25 Port Elizabeth
15:00 Johannesburg
18:40 Capetown
10:00 Johannesburg
17:10 Capetown
05:55 Doha
Connect
BA6248 British Airways
QR1364 Qatar Airways
08:25 Port Elizabeth
13:45 Johannesburg
10:00 Johannesburg
23:35 Doha
Connect
FA370 Safair
QR1364 Qatar Airways
08:30 Port Elizabeth
13:45 Johannesburg
10:10 Johannesburg
23:35 Doha
Connect
FA237 Safair
QR1364 Qatar Airways
08:40 Port Elizabeth
13:45 Johannesburg
10:20 Johannesburg
23:35 Doha
Connect
FA372 Safair
QR1364 Qatar Airways
08:40 Port Elizabeth
13:45 Johannesburg
10:15 Johannesburg
23:35 Doha
Connect
SA8672 South African Airways
QR1370 Qatar Airways
08:50 Port Elizabeth
12:40 Capetown
10:10 Capetown
23:55 Doha
Connect
BA6324 British Airways
BA6418 British Airways
QR1378 Qatar Airways
09:40 Port Elizabeth
16:00 Capetown
20:15 Johannesburg
10:55 Capetown
18:00 Johannesburg
06:05 Doha
Connect
BA6324 British Airways
BA6412 British Airways
QR1368 Qatar Airways
09:40 Port Elizabeth
13:25 Capetown
20:50 Johannesburg
10:55 Capetown
15:25 Johannesburg
06:40 Doha
Connect
BA6324 British Airways
QR1370 Qatar Airways
09:40 Port Elizabeth
12:40 Capetown
10:55 Capetown
23:55 Doha
Connect
BA6324 British Airways
QR1372 Qatar Airways
09:40 Port Elizabeth
18:40 Capetown
10:55 Capetown
05:55 Doha
Connect
BA6324 British Airways
BA6414 British Airways
QR1378 Qatar Airways
09:40 Port Elizabeth
12:20 Capetown
20:15 Johannesburg
10:55 Capetown
14:20 Johannesburg
06:05 Doha
Connect
BA6324 British Airways
BA6418 British Airways
QR1368 Qatar Airways
09:40 Port Elizabeth
16:00 Capetown
20:50 Johannesburg
10:55 Capetown
18:00 Johannesburg
06:40 Doha
Connect
BA6324 British Airways
BA6412 British Airways
QR1378 Qatar Airways
09:40 Port Elizabeth
13:25 Capetown
20:15 Johannesburg
10:55 Capetown
15:25 Johannesburg
06:05 Doha
Connect
BA6324 British Airways
BA6414 British Airways
QR1368 Qatar Airways
09:40 Port Elizabeth
12:20 Capetown
20:50 Johannesburg
10:55 Capetown
14:20 Johannesburg
06:40 Doha
Connect
BA6234 British Airways
BA6425 British Airways
QR1372 Qatar Airways
10:25 Port Elizabeth
15:00 Johannesburg
18:40 Capetown
12:00 Johannesburg
17:10 Capetown
05:55 Doha
Connect
BA6234 British Airways
BA6419 British Airways
QR1372 Qatar Airways
10:25 Port Elizabeth
14:00 Johannesburg
18:40 Capetown
12:00 Johannesburg
16:10 Capetown
05:55 Doha
Connect
BA6234 British Airways
QR1378 Qatar Airways
10:25 Port Elizabeth
20:15 Johannesburg
12:00 Johannesburg
06:05 Doha
Connect
BA6234 British Airways
QR1364 Qatar Airways
10:25 Port Elizabeth
13:45 Johannesburg
12:00 Johannesburg
23:35 Doha
Connect
BA6234 British Airways
ET808 Ethiopian Airlines
ET432 Ethiopian Airlines
10:25 Port Elizabeth
14:10 Johannesburg
21:55 Addis Ababa
12:00 Johannesburg
20:25 Addis Ababa
02:10 Doha
Connect
SA410 South African Airways
QR1378 Qatar Airways
13:00 Port Elizabeth
20:15 Johannesburg
14:35 Johannesburg
06:05 Doha
Connect
FA131 Safair
QR1372 Qatar Airways
13:15 Port Elizabeth
18:40 Capetown
14:40 Capetown
05:55 Doha
Connect
BA6242 British Airways
QR1368 Qatar Airways
13:25 Port Elizabeth
20:50 Johannesburg
15:00 Johannesburg
06:40 Doha
Connect
BA6242 British Airways
QR1378 Qatar Airways
13:25 Port Elizabeth
20:15 Johannesburg
15:00 Johannesburg
06:05 Doha
Connect
FA135 Safair
FA102 Safair
QR1368 Qatar Airways
15:05 Port Elizabeth
17:35 Capetown
20:50 Johannesburg
16:25 Capetown
19:40 Johannesburg
06:40 Doha
Connect
BA6240 British Airways
QR1378 Qatar Airways
15:35 Port Elizabeth
20:15 Johannesburg
17:10 Johannesburg
06:05 Doha
Connect
BA6240 British Airways
QR1368 Qatar Airways
15:35 Port Elizabeth
20:50 Johannesburg
17:10 Johannesburg
06:40 Doha
Connect
BA6244 British Airways
QR1368 Qatar Airways
16:15 Port Elizabeth
20:50 Johannesburg
17:50 Johannesburg
06:40 Doha
Connect
SA422 South African Airways
QR1378 Qatar Airways
16:15 Port Elizabeth
20:15 Johannesburg
17:50 Johannesburg
06:05 Doha
Connect
SA422 South African Airways
QR1368 Qatar Airways
16:15 Port Elizabeth
20:50 Johannesburg
17:50 Johannesburg
06:40 Doha
Connect
SA1454 South African Airways
QR1368 Qatar Airways
17:40 Port Elizabeth
20:50 Johannesburg
19:20 Johannesburg
06:40 Doha
Connect
SA1454 South African Airways
QR1378 Qatar Airways
17:40 Port Elizabeth
20:15 Johannesburg
19:20 Johannesburg
06:05 Doha
Connect
JE548 Mango
QR1368 Qatar Airways
17:50 Port Elizabeth
20:50 Johannesburg
19:30 Johannesburg
06:40 Doha
Connect
BA6230 British Airways
QR1366 Qatar Airways
18:35 Port Elizabeth
08:00 Johannesburg
20:10 Johannesburg
17:50 Doha
Connect

3. Durban to Doha

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

  2. You take a flight from Durban to Doha and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Doha to your destination in Qatar.

Flight Depart Arrive
MN618 Comair
QR1366 Qatar Airways
06:00 Durban
08:00 Johannesburg
07:05 Johannesburg
17:50 Doha
Connect
BA6200 British Airways
QR1364 Qatar Airways
06:25 Durban
13:45 Johannesburg
07:30 Johannesburg
23:35 Doha
Connect
BA6324 British Airways
BA6234 British Airways
QR1364 Qatar Airways
07:45 Durban
10:25 Port Elizabeth
13:45 Johannesburg
09:05 Port Elizabeth
12:00 Johannesburg
23:35 Doha
Connect
SA534 South African Airways
ET808 Ethiopian Airlines
ET432 Ethiopian Airlines
08:05 Durban
14:10 Johannesburg
21:55 Addis Ababa
09:10 Johannesburg
20:25 Addis Ababa
02:10 Doha
Connect
BA6202 British Airways
QR1364 Qatar Airways
08:50 Durban
13:45 Johannesburg
09:55 Johannesburg
23:35 Doha
Connect
BA6302 British Airways
QR1370 Qatar Airways
09:00 Durban
12:40 Capetown
11:10 Capetown
23:55 Doha
Connect
BA6302 British Airways
QR1372 Qatar Airways
09:00 Durban
18:40 Capetown
11:10 Capetown
05:55 Doha
Connect
BA6224 British Airways
QR1364 Qatar Airways
09:10 Durban
13:45 Johannesburg
10:15 Johannesburg
23:35 Doha
Connect
FA167 Safair
QR1370 Qatar Airways
09:15 Durban
12:40 Capetown
11:30 Capetown
23:55 Doha
Connect
FA161 Safair
QR1370 Qatar Airways
09:30 Durban
12:40 Capetown
11:50 Capetown
23:55 Doha
Connect
SA550 South African Airways
QR1364 Qatar Airways
11:10 Durban
13:45 Johannesburg
12:15 Johannesburg
23:35 Doha
Connect
JE258 Mango
QR1364 Qatar Airways
11:10 Durban
13:45 Johannesburg
12:15 Johannesburg
23:35 Doha
Connect
BA6222 British Airways
QR1364 Qatar Airways
11:30 Durban
13:45 Johannesburg
12:35 Johannesburg
23:35 Doha
Connect
BA6312 British Airways
QR1372 Qatar Airways
14:40 Durban
18:40 Capetown
16:50 Capetown
05:55 Doha
Connect
JE345 Mango
QR1372 Qatar Airways
14:55 Durban
18:40 Capetown
17:15 Capetown
05:55 Doha
Connect
BA6206 British Airways
QR1378 Qatar Airways
15:10 Durban
20:15 Johannesburg
16:15 Johannesburg
06:05 Doha
Connect
BA6218 British Airways
QR1378 Qatar Airways
16:00 Durban
20:15 Johannesburg
17:05 Johannesburg
06:05 Doha
Connect
FA271 Safair
QR1378 Qatar Airways
17:05 Durban
20:15 Johannesburg
18:20 Johannesburg
06:05 Doha
Connect
BA6212 British Airways
QR1368 Qatar Airways
17:25 Durban
20:50 Johannesburg
18:30 Johannesburg
06:40 Doha
Connect
BA6212 British Airways
QR1378 Qatar Airways
17:25 Durban
20:15 Johannesburg
18:30 Johannesburg
06:05 Doha
Connect
SA572 South African Airways
QR1378 Qatar Airways
17:40 Durban
20:15 Johannesburg
18:45 Johannesburg
06:05 Doha
Connect
MN630 Comair
QR1378 Qatar Airways
17:55 Durban
20:15 Johannesburg
19:00 Johannesburg
06:05 Doha
Connect
FA267 Safair
QR1368 Qatar Airways
18:10 Durban
20:50 Johannesburg
19:25 Johannesburg
06:40 Doha
Connect
BA6226 British Airways
QR1368 Qatar Airways
18:10 Durban
20:50 Johannesburg
19:15 Johannesburg
06:40 Doha
Connect
QR1368 Qatar Airways
QR1368 Qatar Airways
18:35 Durban
20:50 Johannesburg
19:40 Johannesburg
06:40 Doha
Connect
SA578 South African Airways
QR1368 Qatar Airways
18:40 Durban
20:50 Johannesburg
19:45 Johannesburg
06:40 Doha
Connect
MN604 Comair
QR1368 Qatar Airways
18:55 Durban
20:50 Johannesburg
20:00 Johannesburg
06:40 Doha
Connect

References

Find Hotels in Qatar

You can find hotels and accommodations in Qatar with our hotels search tool below

Booking.com