Top airlines fly to Pretoria
Take a look at airlines operating flights to O. R. Tambo International Airport, the nearest airport to Pretoria. Compare the rankings and prices of trending airlines!




















Show More
Latest Flight Deals to Pretoria
Check out the cheapest flights to Johannesburg and enjoy the best deals to Pretoria
73%

Dubai
Johannesburg

One way
Economy

Sat, Aug 23
AED 1,014
AED 3,710
63%

Sharjah
Johannesburg

One way
Economy

Mon, Aug 4
AED 911
AED 2,476
73%

Abu Dhabi
Johannesburg

One way
Economy

Mon, Jul 21
AED 1,128
AED 4,224
45%

Cape Town
Johannesburg

One way
Economy

Sat, Jul 26
AED 180
AED 329
56%

Harare
Johannesburg

One way
Economy

Wed, Jul 23
AED 477
AED 1,093
62%

Port Elizabeth
Johannesburg

One way
Economy

Wed, Jul 30
AED 127
AED 335
66%

Dar es salaam
Johannesburg

One way
Economy

Fri, Jul 18
AED 957
AED 2,845
68%

Durban
Johannesburg

One way
Economy

Sat, Aug 9
AED 78
AED 243
Round-trip fights to Pretoria
Check out round-trip flights to Johannesburg and enjoy a 3–7 day trip to Pretoria
9 Day Trip
Fri, Sep 5
-
Sat, Sep 13
9 Day Trip
Cairo
Johannesburg
AED 1,416
8 Day Trip
Wed, Oct 8
-
Wed, Oct 15
8 Day Trip
Mumbai
Johannesburg
AED 1,542
9 Day Trip
Mon, Jul 14
-
Tue, Jul 22
9 Day Trip
Sharjah
Johannesburg
AED 1,634
8 Day Trip
Sun, Aug 17
-
Sun, Aug 24
8 Day Trip
Jeddah
Johannesburg
AED 1,717
8 Day Trip
Tue, Aug 19
-
Tue, Aug 26
8 Day Trip
Dubai
Johannesburg
AED 1,719
6 Day Trip
Thu, Aug 21
-
Tue, Aug 26
6 Day Trip
Istanbul
Johannesburg
AED 1,763
View more round-trip flights
Useful info for your flights to Pretoria
Know Before You Go for Flights to Johannesburg near Pretoria
Cheapest one-way flight price | AED 1,013 |
---|---|
Cheapest return ticket price | AED 2,610 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 6,428.5 km |
Average flight time | 8 hours 12 minutes |
Popular airline | Emirates |
Cheapest month | August |
Frequently asked questions about flights to Pretoria
Looking for affordable flights to Pretoria? We recommend flying to the nearby city of Johannesburg first. Refer to the FAQ for more information.
-
What is the average flight ticket price from United Arab Emirates to Johannesburg?
The average ticket price to Johannesburg is AED 2,592. Please use this price as a reference only. -
How long is the flight to Johannesburg?
- Approx. 11 hours 19 minutes to fly from Dubai to Johannesburg.
- Approx. 2 hours 3 minutes to fly from Cape Town to Johannesburg.
- Approx. 11 hours 52 minutes to fly from Sharjah to Johannesburg.
- Approx. 12 hours 46 minutes to fly from Abu Dhabi to Johannesburg.
-
How can I book cheaper tickets?
You can book cheaper flights in the following ways:- Search for tickets to a city or airport near Johannesburg.
- Look up different airlines that have flights to Johannesburg.
- Browse different departure dates from the same month.
- Filter for different departure times from the same day.
- Check for discount information on various social media sites.
- Explore deals and discounts on airline websites.
-
What is the most popular month to visit Johannesburg?
Understanding peak and off travel seasons to Johannesburg can help you arrange your travel plans accordingly. The most popular month to visit Johannesburg is August. The average price of flight tickets to Johannesburg in August is AED 2,592. -
When are flight tickets to Johannesburg the cheapest?
Flight tickets to Johannesburg are the cheapest in August compared to other months, the average price is AED 2,592. -
Which popular airlines have flights to Johannesburg?
Popular airlines with flights to Johannesburg: Flysafair, South African Airways, and Ethiopian Airlines.