• Price
    • Depart
    • Arrive
    SATA International 1 stop 14h 40m
    9:45 pm YYZ - 5:25 pm (+1) OPO
    SATA International 1 stop 13h 20m
    10:25 am OPO - 6:45 pm YYZ
    US$816
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Porto Thu, 28 Aug - Mon, 8 Sep

    Depart: Toronto to Porto via Lisbon

    YYZ
    9:45 pm
    8h 45m
    LIS
    11:30 am (+1)
    5h
    LIS
    4:30 pm
    55m
    OPO
    5:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    S4320
    Thu 28 Aug, 9:45 pm
    YYZ Toronto
    Fri 29 Aug, 11:30 am
    LIS Lisbon
    8h 45m
    5h layover in Lisbon (LIS)
    S48418
    Fri 29 Aug, 4:30 pm
    LIS Lisbon
    Fri 29 Aug, 5:25 pm
    OPO Porto
    55m

    Return: Porto to Toronto via Lisbon

    OPO
    10:25 am
    55m
    LIS
    11:20 am
    1h 10m
    LIS
    12:30 pm
    11h 15m
    YYZ
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    S48405
    Mon 8 Sep, 10:25 am
    OPO Porto
    Mon 8 Sep, 11:20 am
    LIS Lisbon
    55m
    1h 10m layover in Lisbon (LIS)
    S4321
    Mon 8 Sep, 12:30 pm
    LIS Lisbon
    Mon 8 Sep, 6:45 pm
    YYZ Toronto
    11h 15m
    SATA International 1 stop 9h
    9:45 pm YYZ - 11:45 am (+1) OPO
    SATA International 1 stop 13h 20m
    10:25 am OPO - 6:45 pm YYZ
    US$869
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Porto Thu, 28 Aug - Mon, 8 Sep

    Depart: Toronto to Porto via Ponta Delgada

    YYZ
    9:45 pm
    5h 35m
    PDL
    7:20 am (+1)
    1h 15m
    PDL
    8:35 am
    2h 10m
    OPO
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    S4320
    Thu 28 Aug, 9:45 pm
    YYZ Toronto
    Fri 29 Aug, 7:20 am
    PDL Ponta Delgada
    5h 35m
    1h 15m layover in Ponta Delgada (PDL)
    S4170
    Fri 29 Aug, 8:35 am
    PDL Ponta Delgada
    Fri 29 Aug, 11:45 am
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Lisbon

    OPO
    10:25 am
    55m
    LIS
    11:20 am
    1h 10m
    LIS
    12:30 pm
    11h 15m
    YYZ
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    S48405
    Mon 8 Sep, 10:25 am
    OPO Porto
    Mon 8 Sep, 11:20 am
    LIS Lisbon
    55m
    1h 10m layover in Lisbon (LIS)
    S4321
    Mon 8 Sep, 12:30 pm
    LIS Lisbon
    Mon 8 Sep, 6:45 pm
    YYZ Toronto
    11h 15m
    SATA International Direct 5h 35m
    9:45 pm YYZ - 7:20 am (+1) PDL
    SATA International Direct 6h 35m
    4:10 pm PDL - 6:45 pm YYZ
    US$989
    flightnetwork.com
    Show Details
    found 6h ago
    Toronto to Ponta Delgada Wed, 25 Jun - Sat, 12 Jul

    Depart: Toronto to Ponta Delgada

    YYZ
    9:45 pm
    5h 35m
    PDL
    7:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    S4320
    Wed 25 Jun, 9:45 pm
    YYZ Toronto
    Thu 26 Jun, 7:20 am
    PDL Ponta Delgada
    5h 35m

    Return: Ponta Delgada to Toronto

    PDL
    4:10 pm
    6h 35m
    YYZ
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    S4323
    Sat 12 Jul, 4:10 pm
    PDL Ponta Delgada
    Sat 12 Jul, 6:45 pm
    YYZ Toronto
    6h 35m
    Air Transat Direct 6h 55m
    8:30 pm YYZ - 8:25 am (+1) OPO
    Air Transat Direct 8h 5m
    1:20 pm OPO - 4:25 pm YYZ
    US$1,020
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Porto Thu, 28 Aug - Mon, 8 Sep

    Depart: Toronto to Porto

    YYZ
    8:30 pm
    6h 55m
    OPO
    8:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TS294
    Thu 28 Aug, 8:30 pm
    YYZ Toronto
    Fri 29 Aug, 8:25 am
    OPO Porto
    6h 55m

    Return: Porto to Toronto

    OPO
    1:20 pm
    8h 5m
    YYZ
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TS765
    Mon 8 Sep, 1:20 pm
    OPO Porto
    Mon 8 Sep, 4:25 pm
    YYZ Toronto
    8h 5m
    SATA International Direct 5h 35m
    9:45 pm YYZ - 7:20 am (+1) PDL
    SATA International 1 stop 11h 30m
    11:15 am PDL - 6:45 pm YYZ
    US$1,162
    flightnetwork.com
    Show Details
    found 6h ago
    Toronto to Ponta Delgada Wed, 25 Jun - Sat, 12 Jul

    Depart: Toronto to Ponta Delgada

    YYZ
    9:45 pm
    5h 35m
    PDL
    7:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    S4320
    Wed 25 Jun, 9:45 pm
    YYZ Toronto
    Thu 26 Jun, 7:20 am
    PDL Ponta Delgada
    5h 35m

    Return: Ponta Delgada to Toronto via Lisbon

    PDL
    11:15 am
    2h 5m
    LIS
    2:20 pm
    1h 20m
    LIS
    3:40 pm
    8h 5m
    YYZ
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    S41122
    Sat 12 Jul, 11:15 am
    PDL Ponta Delgada
    Sat 12 Jul, 2:20 pm
    LIS Lisbon
    2h 5m
    1h 20m layover in Lisbon (LIS)
    S4301
    Sat 12 Jul, 3:40 pm
    LIS Lisbon
    Sat 12 Jul, 6:45 pm
    YYZ Toronto
    8h 5m
    Multiple Airlines 2+ stops 16h 45m
    4:30 pm YOW - 2:15 pm (+1) FAO
    Multiple Airlines 2+ stops 14h 40m
    6:05 am FAO - 3:45 pm YOW
    US$1,234
    flightnetwork.com
    Show Details
    found 10h ago
    Ottawa to Faro Thu, 18 Sep - Tue, 14 Oct

    Depart: Ottawa to Faro via Montreal, Brussels

    YOW
    4:30 pm
    42m
    YUL
    5:12 pm
    2h 33m
    YUL
    7:45 pm
    6h 50m
    BRU
    8:35 am (+1)
    3h 50m
    BRU
    12:25 pm
    2h 50m
    FAO
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC8988
    Thu 18 Sep, 4:30 pm
    YOW Ottawa
    Thu 18 Sep, 5:12 pm
    YUL Montreal
    42m
    2h 33m layover in Montreal (YUL)
    AC832
    Thu 18 Sep, 7:45 pm
    YUL Montreal
    Fri 19 Sep, 8:35 am
    BRU Brussels
    6h 50m
    3h 50m layover in Brussels (BRU)
    SN3801
    Fri 19 Sep, 12:25 pm
    BRU Brussels
    Fri 19 Sep, 2:15 pm
    FAO Faro
    2h 50m

    Return: Faro to Ottawa via Lisbon, London

    FAO
    6:05 am
    45m
    LIS
    6:50 am
    1h
    LIS
    7:50 am
    2h 40m
    LHR
    10:30 am
    2h 35m
    LHR
    1:05 pm
    7h 40m
    YOW
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP1900
    Tue 14 Oct, 6:05 am
    FAO Faro
    Tue 14 Oct, 6:50 am
    LIS Lisbon
    45m
    1h layover in Lisbon (LIS)
    TP354
    Tue 14 Oct, 7:50 am
    LIS Lisbon
    Tue 14 Oct, 10:30 am
    LHR London
    2h 40m
    2h 35m layover in London (LHR)
    AC889
    Tue 14 Oct, 1:05 pm
    LHR London
    Tue 14 Oct, 3:45 pm
    YOW Ottawa
    7h 40m
    Multiple Airlines 2+ stops 16h 45m
    4:30 pm YOW - 2:15 pm (+1) FAO
    Multiple Airlines 2+ stops 14h 40m
    6:05 am FAO - 3:45 pm YOW
    US$1,284
    flightnetwork.com
    Show Details
    found 10h ago
    Ottawa to Faro Thu, 18 Sep - Tue, 14 Oct

    Depart: Ottawa to Faro via Montreal, Brussels

    YOW
    4:30 pm
    42m
    YUL
    5:12 pm
    2h 33m
    YUL
    7:45 pm
    6h 50m
    BRU
    8:35 am (+1)
    3h 50m
    BRU
    12:25 pm
    2h 50m
    FAO
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC8988
    Thu 18 Sep, 4:30 pm
    YOW Ottawa
    Thu 18 Sep, 5:12 pm
    YUL Montreal
    42m
    2h 33m layover in Montreal (YUL)
    AC832
    Thu 18 Sep, 7:45 pm
    YUL Montreal
    Fri 19 Sep, 8:35 am
    BRU Brussels
    6h 50m
    3h 50m layover in Brussels (BRU)
    TP6785
    Fri 19 Sep, 12:25 pm
    BRU Brussels
    Fri 19 Sep, 2:15 pm
    FAO Faro
    2h 50m

    Return: Faro to Ottawa via Lisbon, London

    FAO
    6:05 am
    45m
    LIS
    6:50 am
    1h
    LIS
    7:50 am
    2h 40m
    LHR
    10:30 am
    2h 35m
    LHR
    1:05 pm
    7h 40m
    YOW
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP1900
    Tue 14 Oct, 6:05 am
    FAO Faro
    Tue 14 Oct, 6:50 am
    LIS Lisbon
    45m
    1h layover in Lisbon (LIS)
    TP354
    Tue 14 Oct, 7:50 am
    LIS Lisbon
    Tue 14 Oct, 10:30 am
    LHR London
    2h 40m
    2h 35m layover in London (LHR)
    AC889
    Tue 14 Oct, 1:05 pm
    LHR London
    Tue 14 Oct, 3:45 pm
    YOW Ottawa
    7h 40m
    Multiple Airlines 2+ stops 17h 5m
    11:10 pm YYZ - 8:15 pm (+1) PDL
    Multiple Airlines 1 stop 16h 20m
    8:40 am PDL - 9:00 pm YYZ
    US$4,068
    flightnetwork.com
    Show Details
    found 6h ago
    Toronto to Ponta Delgada Wed, 25 Jun - Sat, 12 Jul

    Depart: Toronto to Ponta Delgada via London, Lisbon

    YYZ
    11:10 pm
    6h 55m
    LHR
    11:05 am (+1)
    2h 40m
    LHR
    1:45 pm
    2h 40m
    LIS
    4:25 pm
    2h 35m
    LIS
    7:00 pm
    2h 15m
    PDL
    8:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6559
    Wed 25 Jun, 11:10 pm
    YYZ Toronto
    Thu 26 Jun, 11:05 am
    LHR London
    6h 55m
    2h 40m layover in London (LHR)
    TP359
    Thu 26 Jun, 1:45 pm
    LHR London
    Thu 26 Jun, 4:25 pm
    LIS Lisbon
    2h 40m
    2h 35m layover in Lisbon (LIS)
    TP6559
    Thu 26 Jun, 7:00 pm
    LIS Lisbon
    Thu 26 Jun, 8:15 pm
    PDL Ponta Delgada
    2h 15m

    Return: Ponta Delgada to Toronto via London

    PDL
    8:40 am
    3h 45m
    LGW
    1:25 pm
    4h 35m
    LHR
    6:00 pm
    8h
    YYZ
    9:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    S4540
    Sat 12 Jul, 8:40 am
    PDL Ponta Delgada
    Sat 12 Jul, 1:25 pm
    LGW London
    3h 45m
    4h 35m layover in London (LGW)
    LH6586
    Sat 12 Jul, 6:00 pm
    LHR London
    Sat 12 Jul, 9:00 pm
    YYZ Toronto
    8h

    Cheap Flights from Canada to Portugal

    Find cheap flights from Canada to Portugal with Wego.com. Search our selection of airline tickets for this route to find low airfares on Canada to Portugal flights. Compare airfares at a glance and enjoy cheap flights from Canada to Portugal for less. Search Wego to find all the latest flight deals and book the best airfares for your trip.

    Apart from our selection of Portugal flights, you can also find a range of hotels and accommodation in Portugal with Wego. Compare Portugal hotels and book the best travel accommodation for your holidays.