Brisbane (BNE) to Toronto (YYZ) flight deal in premium economy from $2,498

Tuesday, December 29th, 2026

Outbound Flights

23h 44m·2 stops
$3,444 USD
Virgin Australia Regional Airlines
BNEDec 29 06:35
SYDDec 29 09:10
VA 912Boeing 737MAX 8 Passenger
2h 10m layover
Air Canada
SYDDec 29 11:20
YVRDec 29 07:45
AC 34Boeing 777
1h 10m layover
Air Canada
YVRDec 29 08:55
YYZDec 29 15:19
AC 104Boeing 787
23h 49m·2 stops
$3,751 USD
Air Canada
BNEDec 29 10:45
YVRDec 29 07:20
AC 36Boeing 787
2h 5m layover
Air Canada
YVRDec 29 09:25
ORDDec 29 14:37
AC 1048Airbus A220-300 Passenger
2h 3m layover
United Airlines
ORDDec 29 16:40
YYZDec 29 19:34
UA 3612Embraer 175
24h·2 stops
$3,784 USD
Air Canada
BNEDec 29 10:45
YVRDec 29 07:20
AC 36Boeing 787
1h 50m layover
Air Canada
YVRDec 29 09:10
IAHDec 29 14:38
AC 1292Airbus A220-300 Passenger
52m layover
Air Canada
IAHDec 29 15:30
YYZDec 29 19:45
AC 594Airbus A220-300 Passenger
22h 52m·2 stops
$3,799 USD
Air Canada
BNEDec 29 10:45
YVRDec 29 07:20
AC 36Boeing 787
2h 25m layover
Air Canada
YVRDec 29 09:45
DENDec 29 12:38
AC 574Airbus A220-300 Passenger
52m layover
Air Canada
DENDec 29 13:30
YYZDec 29 18:37
AC 1038Airbus A220-300 Passenger
19h 34m·1 stop
$3,802 USD
Air Canada
BNEDec 29 10:45
YVRDec 29 07:20
AC 36Boeing 787
1h 35m layover
Air Canada
YVRDec 29 08:55
YYZDec 29 15:19
AC 104Boeing 787