Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Johannesburg
Departure From Johannesburg
OMR 279
OMR 160
OMR 253
OMR 257
Arrival at Doha
OMR 271
OMR 253
OMR 290
OMR 160
Alliances & Airlines
Oneworld
(31)
SkyTeam
(1)
Star Alliance
(9)
+ 11 more
Layover Airports
+ 10 more
Layover Duration
Fare Calendar For other International Routes
Johannesburg to Doha Fare Calendar
OMR 163
OMFLY coupon applied
Transit Visa may be required
Johannesburg to Doha , 13 Jun
Etihad Airways EY | 748
09:50
Fri, 13 Jun 25
Terminal B
Johannesburg, South Africa
07 h 55 m
19:45
Fri, 13 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 669
20:50
Fri, 13 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 05 m
20:55
Fri, 13 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Economy basic
Fare offered by airline.
OMR 163OMR 160
Economy value
Fare offered by airline.
OMR 90
OMR 171OMR 167
Economy comfort
Fare offered by airline.
OMR 28
OMR 72
OMR 181OMR 177
Economy Deluxe
Fare offered by airline.
OMR 191OMR 187
OMR 224
OMFLY coupon applied
Re Check-in of Baggage required
Johannesburg to Doha , 13 Jun
FlySafair FA | 276
07:20
Fri, 13 Jun 25
Terminal B
Johannesburg, South Africa
01 h 10 m
08:30
Fri, 13 Jun 25
Durban, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1376
12:05
Fri, 13 Jun 25
Durban, South Africa
13:15
Fri, 13 Jun 25
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1376
14:35
Fri, 13 Jun 25
Maputo, Mozambique
23:40
Fri, 13 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Economy classic
Fare offered by airlines.
OMR 224OMR 220
OMR 226
OMFLY coupon applied
Re Check-in of Baggage required
Johannesburg to Doha , 13 Jun
FlySafair FA | 392
07:40
Fri, 13 Jun 25
Terminal B
Johannesburg, South Africa
01 h 10 m
08:50
Fri, 13 Jun 25
Durban, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1376
12:05
Fri, 13 Jun 25
Durban, South Africa
13:15
Fri, 13 Jun 25
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1376
14:35
Fri, 13 Jun 25
Maputo, Mozambique
23:40
Fri, 13 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Economy classic
Fare offered by airlines.
OMR 226OMR 223
OMR 229
OMFLY coupon applied
Re Check-in of Baggage required
Johannesburg to Doha , 13 Jun
Lift Airline GE | 201
06:00
Fri, 13 Jun 25
Terminal B
Johannesburg, South Africa
01 h 05 m
07:05
Fri, 13 Jun 25
Durban, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1376
12:05
Fri, 13 Jun 25
Durban, South Africa
13:15
Fri, 13 Jun 25
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1376
14:35
Fri, 13 Jun 25
Maputo, Mozambique
23:40
Fri, 13 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Economy classic
Fare offered by airlines.
OMR 8
OMR 229OMR 226
OMR 231
OMFLY coupon applied
Lanseria to Doha , 13 Jun
FlySafair FA | 354
06:30
Fri, 13 Jun 25
Lanseria, South Africa
01 h 15 m
07:45
Fri, 13 Jun 25
Durban, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1376
12:05
Fri, 13 Jun 25
Durban, South Africa
13:15
Fri, 13 Jun 25
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1376
14:35
Fri, 13 Jun 25
Maputo, Mozambique
23:40
Fri, 13 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Economy classic
Fare offered by airlines.
OMR 34
OMR 231OMR 228
Economy convenience
Fare offered by airlines.
OMR 20
OMR 244OMR 241
Economy comfort
Fare offered by airlines.
OMR 14
OMR 414OMR 411