Toronto
Dusseldorf
BEST
DEAL

Sun., 16 Mar.
YYZ - DUS
$509
$485
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Mon., 31 Mar.
YYZ - DUS
$510
$485
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Thu., 10 Apr.
YYZ - DUS
$537
$511
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Wed., 12 Mar.
YYZ - DUS
-10 %
$539
$484
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Wed., 30 Apr.
YYZ - DUS
$653
$623
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Wed., 26 Mar.
YYZ - DUS

Sun., 30 Mar.
DUS - YYZ
$1073
$994
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Thu., 08 May
YYZ - DUS

Tue., 13 May
DUS - YYZ
$1095
$1055
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Wed., 05 Mar.
YYZ - DUS

Wed., 12 Mar.
DUS - YYZ
$1109
$1034
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Sun., 16 Mar.
YYZ - DUS

Wed., 19 Mar.
DUS - YYZ
$1121
$1039
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Thu., 10 Apr.
YYZ - DUS

Sat., 19 Apr.
DUS - YYZ
$1126
$1047
Prime price per passenger
Toronto
Dusseldorf
BEST
DEAL

Wed., 23 Apr.
YYZ - DUS

Tue., 29 Apr.
DUS - YYZ
$1127
$1045
Prime price per passenger