![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Cheap flight deals from Cape Town to Tehran Starting at €557
Discover our range of affordable one-way and round-trip flights from Cape Town to Tehran and kick-start your next adventure today!
- One way
- Round-trip
- CPT17:1533h1 stopIKA03:45Mon, Mar 17|Cape Town - Tehran|Turkish Airlines€557€87036% OFF36% OFF€870€557
- CPT17:1531h 10m1 stopIKA01:55Sun, Mar 16|Cape Town - Tehran|Turkish Airlines€590€87032% OFF32% OFF€870€590
- CPT12:3513h 20m1 stopIKA03:25Sat, Mar 29|Cape Town - Tehran|Qatar Airways€607€87030% OFF30% OFF€870€607
- CPT18:2513h 45m1 stopIKA09:40Mon, Feb 17|Cape Town - Tehran|Emirates€615€615
- CPT18:2513h 45m1 stopIKA09:40Mon, Mar 17|Cape Town - Tehran|Emirates€621€621
- CPT12:3513h 20m1 stopIKA03:25Fri, Feb 28|Cape Town - Tehran|Qatar Airways€623€623
- CPT12:3513h 20m1 stopIKA03:25Mon, Mar 17|Cape Town - Tehran|Qatar Airways€629€629
- CPT17:1534h 25m1 stopIKA05:10Sat, Mar 1|Cape Town - Tehran|Turkish Airlines€631€631
- CPT17:1533h 45m1 stopIKA04:30Sun, Mar 9|Cape Town - Tehran|Turkish Airlines€678€678
- CPT12:3513h 20m1 stopIKA03:25Sat, Mar 1|Cape Town - Tehran|Qatar Airways€688€688
- CPT01:00 pm3h 5mNonstopTHR02:00 pmSun, Feb 23|Cape Town - Tehran|Turkish AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Cape Town to Tehran flight time & flight schedules
FA160
Flysafair
06:00
CPT
08:05
DUR
SMTWTF-QR1376
Qatar Airways
11:55
DUR
23:40
DOH
S-T-TFSQR490
Qatar Airways
00:45
DOH
03:25
IKA
SMTWTFSQR1370
Qatar Airways
13:00
CPT
23:35
DOH
SMTWTFSQR1076
Qatar Airways
01:40
DOH
03:05
KWI
SMTWTFSJ9155
Jazeera Airways
09:25
KWI
11:25
IKA
S---T-SQR1370
Qatar Airways
13:00
CPT
23:35
DOH
SMTWTFSQR490
Qatar Airways
00:45
DOH
03:25
IKA
SMTWTFSEK773
Emirates
13:05
CPT
00:35
DXB
SMTWTFSEK971
Emirates
07:50
DXB
09:40
IKA
S--W-F-TK045
Turkish Airlines
16:35
CPT
04:40
IST
SMTWTFSTK876
Turkish Airlines
16:05
IST
19:40
IKA
SMTWTFSTK045
Turkish Airlines
16:35
CPT
04:40
IST
SMTWTFSTK880
Turkish Airlines
06:45
IST
10:25
IKA
------SEK771
Emirates
18:25
CPT
05:55
DXB
SMTWTFSEK979
Emirates
15:00
DXB
16:40
IKA
SMTWTFSEK771
Emirates
18:25
CPT
05:55
DXB
SMTWTFSEK977
Emirates
01:20
DXB
03:00
IKA
-MTWTFSKL598
KLM
23:15
CPT
10:45
AMS
SMTWTFSKL3102
KLM
16:35
AMS
21:05
SAW
SMTWTFSVF185
AJet
19:55
SAW
23:30
IKA
SMTWTFSKL598
KLM
23:15
CPT
10:45
AMS
SMTWTFSVF002
AJet
12:30
AMS
16:55
SAW
SMTWTFSVF185
AJet
19:55
SAW
23:30
IKA
SMTWTFS
When is the cheapest time to fly from Cape Town to Tehran?
Price trend charts are a great way of tracking how much your flights cost in the lead up to departure and can help you choose when to book your tickets. See how prices to Tehran from Cape Town have changed and are set to move below.
Frequently Asked Questions
How to find a cheap flight from Cape Town to Tehran
Flight Info | Cape Town to Tehran
Cheapest direct flight price | €556 |
---|---|
Off-season for travel | January |
Peak season for travel | April |
Flight distance | 8,460.61 km |
Popular airline | South African Airlink |
More Travel Options
Top Flight From Cape Town
- Cape Town to Dubai Flights
- Cape Town to Arba Minch Flights
- Cape Town to Francistown Flights
- Cape Town to Niigata Flights
- Cape Town to Chelyabinsk Flights
- Cape Town to Bora Bora Flights
- Cape Town to Phalaborwa Flights
- Cape Town to Asturias Flights
- Cape Town to Bol Flights
- Cape Town to Abu Dhabi Flights
- Cape Town to Cox's Bazar Flights
- Cape Town to Chios Flights
- Cape Town to Port Macquarie Flights
- Cape Town to Horta Flights
- Cape Town to Daegu Flights
- Cape Town to Reno Flights
- Cape Town to Lilongwe Flights
- Cape Town to Tegucigalpa Flights
- Cape Town to Surat Thani Flights
- Cape Town to Mwanza Flights
Top Flight to Tehran
- Albuquerque to Tehran Flights
- Abu Dhabi to Tehran Flights
- Durango to Tehran Flights
- Dubai to Tehran Flights
- Sharjah to Tehran Flights
- Changzhou to Tehran Flights
- Bodo to Tehran Flights
- Arusha to Tehran Flights
- Provo to Tehran Flights
- Belo Horizonte to Tehran Flights
- La Paz to Tehran Flights
- Chita to Tehran Flights
- Curitiba to Tehran Flights
- Sylhet to Tehran Flights
- Al Jawf Region to Tehran Flights
More Flight Options
Site Operator: Trip.com Travel Singapore Pte. Ltd.