Tehran
Madrid
BEST
DEAL
Mon., 13 Jan.
IKA - MAD
Tue., 28 Jan.
MAD - IKA
-14 %
$624
$538
Prime price per passenger
Tehran
Madrid
BEST
DEAL
Wed., 12 Mar.
IKA - MAD
$374
$357
Prime price per passenger