Bahrain
Toronto
BEST
DEAL
Sat., 23 Nov.
BAH - YYZ
Wed., 11 Dec.
YYZ - BAH
$2590
$2408
Prime price per passenger
Bahrain
Toronto
BEST
DEAL
Mon., 09 Dec.
BAH - YYZ
$910
$862
Prime price per passenger
Bahrain
Toronto
BEST
DEAL
Sat., 16 Nov.
BAH - YYZ
Sun., 01 Dec.
YYZ - BAH
$1694
$1567
Prime price per passenger
Bahrain
Toronto
BEST
DEAL
Fri., 08 Nov.
BAH - YYZ
Tue., 12 Nov.
YYZ - BAH
$1943
$1795
Prime price per passenger
Bahrain
Toronto
BEST
DEAL
Fri., 29 Nov.
BAH - YYZ
Wed., 18 Dec.
YYZ - BAH
$2171
$2159
Prime price per passenger