Flying From Johannesburg to Iran: What You Need to Know
Cheapest one-way flight price | AED 1,623 |
---|---|
Off-season for travel | March |
Peak season for travel | June |
Popular airline | Emirates |
Search Flights From Johannesburg to Iran
Easily compare flights from Johannesburg to Iran and find the cheapest tickets available!
Find the Cheapest Flights to Iran From Johannesburg
Looking for cheap flights from Johannesburg to Iran? Check out prices for the next 90 days, starting at just AED 1,624 for a one-way ticket and AED 2,758 for a round trip.
-
Round-trip
-
One way
-
-
Thu, May 15JNBIKAJohannesburgTehran1 stops | Turkish AirlinesMon, May 19IKAJNBTehranJohannesburg1 stops | Turkish AirlinesAED 2,758 AED 5,26348% OFF48% OFFAED 5,263 AED 2,758
-
Wed, Jun 11JNBIKAJohannesburgTehran1 stops | Turkish AirlinesWed, Jun 18IKAJNBTehranJohannesburg1 stops | Turkish AirlinesAED 2,798 AED 5,26347% OFF47% OFFAED 5,263 AED 2,798
-
Fri, May 30JNBIKAJohannesburgTehran1 stops | Turkish AirlinesFri, Jun 6IKAJNBTehranJohannesburg1 stops | Turkish AirlinesAED 2,872 AED 5,26345% OFF45% OFFAED 5,263 AED 2,872
-
Mon, Jun 23JNBIKAJohannesburgTehran1 stops | Turkish AirlinesMon, Jun 30IKAJNBTehranJohannesburg1 stops | Turkish AirlinesAED 3,35136% OFFAED 5,263 AED 3,351
-
Mon, May 12JNBIKAJohannesburgTehran1 stops | Qatar AirwaysMon, May 19IKAJNBTehranJohannesburg1 stops | Qatar AirwaysAED 3,43535% OFFAED 5,263 AED 3,435
-
Tue, May 6JNBIKAJohannesburgTehran1 stops | EmiratesSun, May 11IKAJNBTehranJohannesburg1 stops | EmiratesAED 3,45134% OFFAED 5,263 AED 3,451
-
Fri, May 23JNBIKAJohannesburgTehran1 stops | EmiratesFri, May 30IKAJNBTehranJohannesburg1 stops | EmiratesAED 3,68430% OFFAED 5,263 AED 3,684
-
Wed, May 7JNBTHRJohannesburgTehran1 stops | Normal AirlineFri, May 9THRJNBTehranJohannesburgNonstop | Normal AirlineFind More FlightsFind More Flights
-
Tue, May 20JNBSYZJohannesburgShiraz1 stops | Qatar AirwaysAED 1,624 AED 2,80942% OFF42% OFFAED 2,809 AED 1,624
-
Wed, May 21JNBSYZJohannesburgShiraz1 stops | Qatar AirwaysAED 1,653 AED 2,80941% OFF41% OFFAED 2,809 AED 1,653
-
Fri, May 16JNBSYZJohannesburgShiraz1 stops | Qatar AirwaysAED 1,717 AED 2,80939% OFF39% OFFAED 2,809 AED 1,717
-
Tue, May 20JNBIFNJohannesburgIsfahan1 stops | Turkish AirlinesAED 1,78436% OFFAED 2,809 AED 1,784
-
Thu, May 15JNBMHDJohannesburgMashhad1 stops | Turkish AirlinesAED 1,83335% OFFAED 2,809 AED 1,833
-
Fri, May 16JNBIFNJohannesburgIsfahan1 stops | Turkish AirlinesAED 1,84334% OFFAED 2,809 AED 1,843
-
Tue, May 20JNBMHDJohannesburgMashhad1 stops | Turkish AirlinesAED 1,86933% OFFAED 2,809 AED 1,869
-
Thu, May 15JNBIKAJohannesburgTehran1 stops | Turkish AirlinesAED 1,90932% OFFAED 2,809 AED 1,909
-
Tue, May 20JNBIKAJohannesburgTehran1 stops | Turkish AirlinesAED 1,94531% OFFAED 2,809 AED 1,945
-
Fri, May 16JNBMHDJohannesburgMashhad1 stops | Turkish AirlinesAED 1,96730% OFFAED 2,809 AED 1,967
-
Wed, May 7JNBTHRJohannesburgTehran1 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 Johannesburg to Iran
-
When is it the cheapest time to fly from Johannesburg to Iran?
According to our flights calendar over the next 90 days, it seems the cheapest date is on 2025-04-07 for one-way flights. -
What is the cheapest airline that flies to Iran from Johannesburg?
The cheapest airline flying to Iran from Johannesburg is Turkish Airlines serving route from Johannesburg to Tehran.
Trending Searches
-
Top Flight Destinations in Iran
-
Top Routes from Johannesburg
- Best airlines Johannesburg to Madagascar
- Best airlines Johannesburg to Dominica
- Best airlines Johannesburg to South Sudan
- Cheap flights from Johannesburg to Switzerland
- Cheap flights from Johannesburg to Djibouti
- Direct flights from Johannesburg to Kenya
- Cheap flights from Johannesburg to Iran
- Direct flights from Johannesburg to Singapore
- Best airlines Johannesburg to Belgium
- Direct flights from Johannesburg to Republic of the Congo