Bahrain
Toronto
BEST
DEAL
Thu., 05 Dec.
BAH - YYZ
Mon., 30 Dec.
YYZ - BAH
$2160
$1960
Prime price per passenger
Bahrain
Toronto
BEST
DEAL
Thu., 19 Dec.
BAH - YYZ
$875
$830
Prime price per passenger
Bahrain
Toronto
BEST
DEAL
Sun., 01 Dec.
BAH - YYZ
Fri., 10 Jan.
YYZ - BAH
$1908
$1803
Prime price per passenger
Bahrain
Toronto
BEST
DEAL
Fri., 22 Nov.
BAH - YYZ
Fri., 06 Dec.
YYZ - BAH
$2123
$1974
Prime price per passenger
Bahrain
Toronto
BEST
DEAL
Mon., 25 Nov.
BAH - YYZ
Tue., 10 Dec.
YYZ - BAH
$2107
$1951
Prime price per passenger
Bahrain
Toronto
BEST
DEAL
Thu., 12 Dec.
BAH - YYZ
Fri., 03 Jan.
YYZ - BAH
$2260
$2146
Prime price per passenger