London
St. John's
BEST
DEAL

Mon, 11 Dec
LGW - YYT

Tue, 12 Dec
YYT - LGW
£1030
£1017
Prime price per passenger
Toronto
St. John's
BEST
DEAL

Mon, 01 Jan
YYZ - YYT
£70
£68
Prime price per passenger
Toronto
St. John's
BEST
DEAL

Tue, 12 Dec
YTZ - YYT

Wed, 13 Dec
YYT - YTZ
£256
£251
Prime price per passenger
Victoria
St. John's
BEST
DEAL

Mon, 11 Dec
YYJ - YYT

Thu, 14 Dec
YYT - YYJ
£335
£325
Prime price per passenger
Toronto
St. John's
BEST
DEAL

Tue, 12 Dec
YTZ - YYT

Wed, 13 Dec
YYT - YTZ
£258
£253
Prime price per passenger
Toronto
St. John's
BEST
DEAL

Wed, 20 Dec
YYZ - YYT

Fri, 22 Dec
YYT - YYZ
£385
£377
Prime price per passenger