Popular Flights from Johannesburg to Tehran
- Airfare from Johannesburg to Tehran on Saudi Arabian from ZAR4912 round trip
- Airfare from Johannesburg to Tehran on Etihad from ZAR5626 round trip
- Airfare from Johannesburg to Tehran on Turkish from ZAR6025 round trip
- Airfare from Johannesburg to Tehran on Qatar from ZAR6036 round trip
- Airfare from Johannesburg to Tehran on Lufthansa from ZAR8317 round trip
Did You Know?
- The smallest aircraft operated by Alitalia flying between Johannesburg, ZA and Tehran, IR is a 380 with 538 seats.
- 9 airlines operate between Johannesburg, ZA and Tehran, IR
- Qatar has 2 one stop flights between Johannesburg, ZA and Tehran, IR.
- The largest aircraft operated by KLM flying between Johannesburg, ZA and Tehran, IR is a 777 with 328 seats.
- The shortest flight between Johannesburg, ZA and Tehran, IR on Alitalia is 8,234 miles.
- Emirates has the most one stop flights between Johannesburg, ZA and Tehran, IR.
- 71,394 seats are available per day to fly out of Johannesburg, ZA connecting to Tehran, IR
- 17 flights per week fly out of Johannesburg, ZA connecting to Tehran, IR