Flying From South Africa to Iran: What You Need to Know
Cheapest one-way flight price | AED 1,911 |
---|---|
Off-season for travel | April |
Peak season for travel | April |
Search Flights From South Africa to Iran
Easily compare flights from South Africa to Iran and find the cheapest tickets available!
Find the Cheapest Flights to Iran From South Africa
Looking for affordable flights from South Africa to Iran? Check out these great prices for the next 90 days, starting at just AED 1,912 for a one-way ticket and AED 3,040 for a round-trip.
-
Round-trip
-
One way
-
-
Wed, Jul 23JNBIKAJohannesburgTehran1 stops | Qatar AirwaysWed, Jul 30IKAJNBTehranJohannesburg1 stops | Qatar AirwaysAED 3,040 AED 7,29157% OFF57% OFFAED 7,291 AED 3,040
-
Tue, Jul 15CPTIKACape TownTehran1 stops | Qatar AirwaysTue, Jul 22IKACPTTehranCape Town1 stops | Qatar AirwaysAED 3,407 AED 7,29153% OFF53% OFFAED 7,291 AED 3,407
-
Tue, Jul 22DURIKADurbanTehran1 stops | Qatar AirwaysTue, Jul 29IKADURTehranDurban1 stops | Qatar AirwaysAED 3,923 AED 7,29146% OFF46% OFFAED 7,291 AED 3,923
-
Wed, Jul 2CPTKIHCape TownKish1 stops | EmiratesSat, Jul 5KIHCPTKishCape Town1 stops | FlydubaiAED 6,19715% OFFAED 7,291 AED 6,197
-
Sat, Jun 28JNBTHRJohannesburgTehran1 stops | Normal AirlineMon, Jun 30THRJNBTehranJohannesburgNonstop | Normal AirlineFind More FlightsFind More Flights
-
Wed, Jul 16JNBIKAJohannesburgTehran1 stops | Turkish AirlinesAED 1,912 AED 3,48345% OFF45% OFFAED 3,483 AED 1,912
-
Sun, Aug 3DURIKADurbanTehran1 stops | Turkish AirlinesAED 2,031 AED 3,48342% OFF42% OFFAED 3,483 AED 2,031
-
Thu, Aug 21CPTIKACape TownTehran1 stops | Qatar AirwaysAED 2,242 AED 3,48336% OFF36% OFFAED 3,483 AED 2,242
-
Wed, Jul 16CPTSYZCape TownShiraz1 stops | EmiratesAED 2,41431% OFFAED 3,483 AED 2,414
-
Mon, Jun 30CPTMHDCape TownMashhad1 stops | South African AirwaysAED 2,89717% OFFAED 3,483 AED 2,897
-
Sun, Aug 3DURBNDDurbanBandar Abbas1 stops | South African AirwaysAED 2,92416% OFFAED 3,483 AED 2,924
-
Sun, Jul 13CPTLRRCape TownLar1 stops | EmiratesAED 2,96015% OFFAED 3,483 AED 2,960
-
Sat, Jun 28JNBTHRJohannesburgTehran1 stops | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
FAQs: Flights From South Africa to Iran
-
How much is the cheapest flight ticket to Iran from South Africa?
The cheapest round-trip flight from South Africa to Iran is on the route from Johannesburg to Tehran, with prices starting at AED 3,039 for a round trip between 2025-07-23 and 2025-07-30. -
What airlines fly from South Africa to Iran?
Qatar Airways are airlines that fly frequently from South Africa to Iran. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to Australia, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.
Trending Searches
-
Top Flight Destinations in Iran
-
Flight From South Africa
-
Top Flight to Iran
-
Top Flight From South Africa
- Flights from Cape Town to Johannesburg
- Best offers Cape Town to Dubai flights
- Cheap flights from Cape Town to Abu Dhabi
- Best offers Johannesburg to Bulawayo flights
- Best offers Johannesburg to Durban flights
- Best offers Johannesburg to Port Elizabeth flights
- Cheap flights from Durban to Dubai
- Flights from Johannesburg to Abu Dhabi
- Flights from Johannesburg to Dubai
- Cheap flights from Johannesburg to Cape Town
- Direct flights from Costa Rica to Iran
- Direct flights from Slovenia to Iran
- Direct flights from Romania to Iran
- Direct flights from Tunisia to Iran
- Cheap flights from Denmark to Iran
- Cheap flights from Sudan to Iran
- Direct flights from Philippines to Iran
- Direct flights from Fiji to Iran
- Luxembourg to Iran flights
- Peru to Iran flights
- Cheap flights from South Africa to United Arab Emirates
- Cheap flights from South Africa to Cuba
- Cheap flights from South Africa to Democratic Republic of the Congo
- Cheap flights from South Africa to Laos
- South Africa to Bahamas flights
- Direct flights from South Africa to Thailand
- Cheap flights from South Africa to Bulgaria
- Direct flights from South Africa to Cayman Islands
- South Africa to Burundi flights
- South Africa to Haiti flights