Tehran
Madrid
BEST
DEAL
Sat., 14 Dec.
IKA - MAD
Thu., 13 Mar.
MAD - IKA
$871
$806
Prime price per passenger
Tehran
Madrid
BEST
DEAL
Wed., 25 Dec.
IKA - MAD
$269
$254
Prime price per passenger
Tehran
Madrid
BEST
DEAL
Sun., 01 Dec.
IKA - MAD
Sun., 19 Jan.
MAD - IKA
$764
$718
Prime price per passenger
Tehran
Madrid
BEST
DEAL
Wed., 04 Dec.
IKA - MAD
Sun., 08 Dec.
MAD - IKA
$897
$838
Prime price per passenger