Photo by South African Tourism

Popular airlines from Doha to Pretoria
- Jetstar
Jetstar
- Qantas Airways
Qantas Airways
- Virgin Australia
Virgin Australia
- Scoot
Scoot
- American Airlines
American Airlines
- Emirates
Emirates
- United
United
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Doha (DOH) to Pretoria (JNB)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 1 Sep. - Sun, 14 Sep.
DOH
Doha
JNB
Johannesburg
AU$1,267 Return, found 7 hours ago
AU$1,267
Return
found 7 hours ago

Mon, 1 Sep. - Sun, 14 Sep.
DOH
Doha
JNB
Johannesburg
AU$1,297 Return, found 7 hours ago
AU$1,297
Return
found 7 hours ago

Mon, 1 Sep. - Sun, 14 Sep.
DOH
Doha
JNB
Johannesburg
AU$1,364 Return, found 7 hours ago
AU$1,364
Return
found 7 hours ago
Mon, 1 Sep. - Sun, 14 Sep.
DOH
Doha
JNB
Johannesburg
AU$1,563 Return, found 7 hours ago
AU$1,563
Return
found 7 hours ago

Mon, 1 Sep. - Sun, 14 Sep.
DOH
Doha
JNB
Johannesburg
AU$1,735 Return, found 7 hours ago
AU$1,735
Return
found 7 hours ago

Mon, 1 Sep. - Sun, 14 Sep.
DOH
Doha
JNB
Johannesburg
AU$1,838 Return, found 7 hours ago
AU$1,838
Return
found 7 hours ago
Nearby Cities
Top Routes to Pretoria
Expedia's Latest Trends
Hotels
Flights
- Flights from Melbourne (MEL) to London (LHR)
- Flights from Belgrade (BEG) to Paris (CDG)
- Flights from Manchester (MAN) to Amsterdam (AMS)
- Flights from Roma (RMA) to Townsville (TSV)
- Flights from Singapore (SIN) to Dubai (DXB)
- Flights from Melbourne (MEL) to Johannesburg (JNB)
- Flights from Gayndah (GAH) to Bundaberg (BDB)
- Flights from Sydney (SYD) to Tarawa (TRW)
- Flights from Perth (PER) to Milan (MXP)
- Flights to Keswick Island
- Flights from Arusha (JRO) to Zanzibar Town (ZNZ)
General
*Available to Expedia members.