×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights from Canada to Portugal
    (Modify Search)
    Price Alerts
    • Themes
    • Origins
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Canada to Portugal

    Airline Results Price View
    View All Airlines View Flights
    Air France 79 results US$503 View Flights
    KLM 16 results US$552 View Flights
    Delta Air Lines 6 results US$569 View Flights
    Iberia 90 results US$578 View Flights
    British Airways 52 results US$613 View Flights
    Finnair 46 results US$613 View Flights
    Air Canada 1704 results US$624 View Flights
    Swiss International Air Lines 75 results US$624 View Flights
    Lufthansa 1040 results US$639 View Flights
    United Airlines 14 results US$684 View Flights
    Brussels Airlines 100 results US$735 View Flights
    SATA International 21 results US$900 View Flights
    TAP Portugal 84 results US$986 View Flights
    Jet Airways 18 results US$5,452 View Flights
    Aegean Airlines 6 results US$6,476 View Flights
    Themes Results Price View
    View All Themes View Cities
    Senior-friendly 242 results US$1,236 View Cities
    Romantic 242 results US$1,236 View Cities
    Cultural 242 results US$1,236 View Cities
    Cities Results Price View
    View All Cities View Flights
    Porto 3109 results US$503 View Flights
    Lisbon 242 results US$1,236 View Flights
    Cities Results Price View
    View All Cities View Flights
    Toronto 3109 results US$503 View Flights
    Vancouver 242 results US$1,236 View Flights
    Depart: Sun, 25 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 1 stop 15h
    7:45 pm YYZ 3:45 pm 26 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$503
    smartfares.com
    Show Details
    YYZ OPO
    Sun, 25 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 26 Oct
    6h 35m
    ORY
    2:35 pm
    2h 10m
    OPO
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 25 Oct Sun
    YYZ Toronto
    8:00 am, 26 Oct Mon
    CDG Paris
    6h 15m
    6h 35m layover in Paris (CDG)
    TP453
    2:35 pm, 26 Oct Mon
    ORY Paris
    3:45 pm, 26 Oct Mon
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Sun, 25 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 1 stop 20h 25m
    7:45 pm YYZ 9:10 pm 26 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$503
    smartfares.com
    Show Details
    YYZ OPO
    Sun, 25 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 26 Oct
    12h
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 25 Oct Sun
    YYZ Toronto
    8:00 am, 26 Oct Mon
    CDG Paris
    6h 15m
    12h layover in Paris (CDG)
    TP457
    8:00 pm, 26 Oct Mon
    ORY Paris
    9:10 pm, 26 Oct Mon
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Thu, 12 Nov Toronto to Porto
    Multiple Airlines 1 stop 20h 25m
    7:45 pm YYZ 9:10 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$503
    smartfares.com
    Show Details
    YYZ OPO
    Mon, 26 Oct - Thu, 12 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 27 Oct
    12h
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 26 Oct Mon
    YYZ Toronto
    8:00 am, 27 Oct Tue
    CDG Paris
    6h 15m
    12h layover in Paris (CDG)
    TP457
    8:00 pm, 27 Oct Tue
    ORY Paris
    9:10 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 12 Nov Thu
    OPO Porto
    9:30 am, 12 Nov Thu
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 12 Nov Thu
    CDG Paris
    4:00 pm, 12 Nov Thu
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Thu, 12 Nov Toronto to Porto
    Multiple Airlines 1 stop 15h
    7:45 pm YYZ 3:45 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$503
    smartfares.com
    Show Details
    YYZ OPO
    Mon, 26 Oct - Thu, 12 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 27 Oct
    6h 35m
    ORY
    2:35 pm
    2h 10m
    OPO
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 26 Oct Mon
    YYZ Toronto
    8:00 am, 27 Oct Tue
    CDG Paris
    6h 15m
    6h 35m layover in Paris (CDG)
    TP453
    2:35 pm, 27 Oct Tue
    ORY Paris
    3:45 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 12 Nov Thu
    OPO Porto
    9:30 am, 12 Nov Thu
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 12 Nov Thu
    CDG Paris
    4:00 pm, 12 Nov Thu
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 1 stop 20h 25m
    7:45 pm YYZ 9:10 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$503
    smartfares.com
    Show Details
    YYZ OPO
    Mon, 26 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 27 Oct
    12h
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 26 Oct Mon
    YYZ Toronto
    8:00 am, 27 Oct Tue
    CDG Paris
    6h 15m
    12h layover in Paris (CDG)
    TP457
    8:00 pm, 27 Oct Tue
    ORY Paris
    9:10 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 1 stop 15h
    7:45 pm YYZ 3:45 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$503
    smartfares.com
    Show Details
    YYZ OPO
    Mon, 26 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 27 Oct
    6h 35m
    ORY
    2:35 pm
    2h 10m
    OPO
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 26 Oct Mon
    YYZ Toronto
    8:00 am, 27 Oct Tue
    CDG Paris
    6h 15m
    6h 35m layover in Paris (CDG)
    TP453
    2:35 pm, 27 Oct Tue
    ORY Paris
    3:45 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Sun, 25 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 1 stop 20h 25m
    7:45 pm YYZ 9:10 pm 26 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$508
    farebuzz.com
    Show Details
    YYZ OPO
    Sun, 25 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 26 Oct
    12h
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 25 Oct Sun
    YYZ Toronto
    8:00 am, 26 Oct Mon
    CDG Paris
    6h 15m
    12h layover in Paris (CDG)
    TP457
    8:00 pm, 26 Oct Mon
    ORY Paris
    9:10 pm, 26 Oct Mon
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 1 stop 15h
    7:45 pm YYZ 3:45 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$508
    farebuzz.com
    Show Details
    YYZ OPO
    Mon, 26 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 27 Oct
    6h 35m
    ORY
    2:35 pm
    2h 10m
    OPO
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 26 Oct Mon
    YYZ Toronto
    8:00 am, 27 Oct Tue
    CDG Paris
    6h 15m
    6h 35m layover in Paris (CDG)
    TP453
    2:35 pm, 27 Oct Tue
    ORY Paris
    3:45 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Thu, 12 Nov Toronto to Porto
    Multiple Airlines 1 stop 20h 25m
    7:45 pm YYZ 9:10 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$508
    farebuzz.com
    Show Details
    YYZ OPO
    Mon, 26 Oct - Thu, 12 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 27 Oct
    12h
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 26 Oct Mon
    YYZ Toronto
    8:00 am, 27 Oct Tue
    CDG Paris
    6h 15m
    12h layover in Paris (CDG)
    TP457
    8:00 pm, 27 Oct Tue
    ORY Paris
    9:10 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 12 Nov Thu
    OPO Porto
    9:30 am, 12 Nov Thu
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 12 Nov Thu
    CDG Paris
    4:00 pm, 12 Nov Thu
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Thu, 12 Nov Toronto to Porto
    Multiple Airlines 1 stop 15h
    7:45 pm YYZ 3:45 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$508
    farebuzz.com
    Show Details
    YYZ OPO
    Mon, 26 Oct - Thu, 12 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 27 Oct
    6h 35m
    ORY
    2:35 pm
    2h 10m
    OPO
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 26 Oct Mon
    YYZ Toronto
    8:00 am, 27 Oct Tue
    CDG Paris
    6h 15m
    6h 35m layover in Paris (CDG)
    TP453
    2:35 pm, 27 Oct Tue
    ORY Paris
    3:45 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 12 Nov Thu
    OPO Porto
    9:30 am, 12 Nov Thu
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 12 Nov Thu
    CDG Paris
    4:00 pm, 12 Nov Thu
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 1 stop 20h 25m
    7:45 pm YYZ 9:10 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$508
    farebuzz.com
    Show Details
    YYZ OPO
    Mon, 26 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 27 Oct
    12h
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 26 Oct Mon
    YYZ Toronto
    8:00 am, 27 Oct Tue
    CDG Paris
    6h 15m
    12h layover in Paris (CDG)
    TP457
    8:00 pm, 27 Oct Tue
    ORY Paris
    9:10 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Sun, 25 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 1 stop 15h
    7:45 pm YYZ 3:45 pm 26 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$508
    farebuzz.com
    Show Details
    YYZ OPO
    Sun, 25 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via Paris

    YYZ
    7:45 pm
    6h 15m
    CDG
    8:00 am 26 Oct
    6h 35m
    ORY
    2:35 pm
    2h 10m
    OPO
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    7:45 pm, 25 Oct Sun
    YYZ Toronto
    8:00 am, 26 Oct Mon
    CDG Paris
    6h 15m
    6h 35m layover in Paris (CDG)
    TP453
    2:35 pm, 26 Oct Mon
    ORY Paris
    3:45 pm, 26 Oct Mon
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 2+ stops 21h 50m
    6:20 pm YYZ 9:10 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$529
    flyfar.ca
    Show Details
    YYZ OPO
    Mon, 26 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via New York , Paris

    YYZ
    6:20 pm
    1h 50m
    JFK
    8:10 pm
    4h 45m
    JFK
    12:55 am
    5h 50m
    CDG
    12:45 pm
    7h 15m
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL4126
    6:20 pm, 26 Oct Mon
    YYZ Toronto
    8:10 pm, 26 Oct Mon
    JFK New York
    1h 50m
    4h 45m layover in New York (JFK)
    AF9
    12:55 am, 27 Oct Tue
    JFK New York
    12:45 pm, 27 Oct Tue
    CDG Paris
    5h 50m
    7h 15m layover in Paris (CDG)
    TP457
    8:00 pm, 27 Oct Tue
    ORY Paris
    9:10 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 2+ stops 19h 45m
    10:40 am YYZ 11:25 am 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$529
    flyfar.ca
    Show Details
    YYZ OPO
    Mon, 26 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via New York , Paris

    YYZ
    10:40 am
    1h 35m
    JFK
    12:15 pm
    5h 15m
    JFK
    5:30 pm
    6h 15m
    CDG
    5:45 am 27 Oct
    4h 30m
    ORY
    10:15 am
    2h 10m
    OPO
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF2389
    10:40 am, 26 Oct Mon
    YYZ Toronto
    12:15 pm, 26 Oct Mon
    JFK New York
    1h 35m
    5h 15m layover in New York (JFK)
    AF23
    5:30 pm, 26 Oct Mon
    JFK New York
    5:45 am, 27 Oct Tue
    CDG Paris
    6h 15m
    4h 30m layover in Paris (CDG)
    TP451
    10:15 am, 27 Oct Tue
    ORY Paris
    11:25 am, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 2+ stops 19h 45m
    10:40 am YYZ 11:25 am 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$529
    flyfar.ca
    Show Details
    YYZ OPO
    Mon, 26 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via New York , Paris

    YYZ
    10:40 am
    1h 35m
    JFK
    12:15 pm
    5h 15m
    JFK
    5:30 pm
    6h 15m
    CDG
    5:45 am 27 Oct
    4h 30m
    ORY
    10:15 am
    2h 10m
    OPO
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL3657
    10:40 am, 26 Oct Mon
    YYZ Toronto
    12:15 pm, 26 Oct Mon
    JFK New York
    1h 35m
    5h 15m layover in New York (JFK)
    AF23
    5:30 pm, 26 Oct Mon
    JFK New York
    5:45 am, 27 Oct Tue
    CDG Paris
    6h 15m
    4h 30m layover in Paris (CDG)
    TP451
    10:15 am, 27 Oct Tue
    ORY Paris
    11:25 am, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Thu, 12 Nov Toronto to Porto
    Multiple Airlines 2+ stops 19h 45m
    10:40 am YYZ 11:25 am 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$529
    flyfar.ca
    Show Details
    YYZ OPO
    Mon, 26 Oct - Thu, 12 Nov

    Depart: Toronto to Porto via New York , Paris

    YYZ
    10:40 am
    1h 35m
    JFK
    12:15 pm
    5h 15m
    JFK
    5:30 pm
    6h 15m
    CDG
    5:45 am 27 Oct
    4h 30m
    ORY
    10:15 am
    2h 10m
    OPO
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL3657
    10:40 am, 26 Oct Mon
    YYZ Toronto
    12:15 pm, 26 Oct Mon
    JFK New York
    1h 35m
    5h 15m layover in New York (JFK)
    AF23
    5:30 pm, 26 Oct Mon
    JFK New York
    5:45 am, 27 Oct Tue
    CDG Paris
    6h 15m
    4h 30m layover in Paris (CDG)
    TP451
    10:15 am, 27 Oct Tue
    ORY Paris
    11:25 am, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 12 Nov Thu
    OPO Porto
    9:30 am, 12 Nov Thu
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 12 Nov Thu
    CDG Paris
    4:00 pm, 12 Nov Thu
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Thu, 12 Nov Toronto to Porto
    Multiple Airlines 2+ stops 19h 45m
    10:40 am YYZ 11:25 am 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$529
    flyfar.ca
    Show Details
    YYZ OPO
    Mon, 26 Oct - Thu, 12 Nov

    Depart: Toronto to Porto via New York , Paris

    YYZ
    10:40 am
    1h 35m
    JFK
    12:15 pm
    5h 15m
    JFK
    5:30 pm
    6h 15m
    CDG
    5:45 am 27 Oct
    4h 30m
    ORY
    10:15 am
    2h 10m
    OPO
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF2389
    10:40 am, 26 Oct Mon
    YYZ Toronto
    12:15 pm, 26 Oct Mon
    JFK New York
    1h 35m
    5h 15m layover in New York (JFK)
    AF23
    5:30 pm, 26 Oct Mon
    JFK New York
    5:45 am, 27 Oct Tue
    CDG Paris
    6h 15m
    4h 30m layover in Paris (CDG)
    TP451
    10:15 am, 27 Oct Tue
    ORY Paris
    11:25 am, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 12 Nov Thu
    OPO Porto
    9:30 am, 12 Nov Thu
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 12 Nov Thu
    CDG Paris
    4:00 pm, 12 Nov Thu
    YYZ Toronto
    8h 15m
    Depart: Mon, 26 Oct Return: Thu, 12 Nov Toronto to Porto
    Multiple Airlines 2+ stops 21h 50m
    6:20 pm YYZ 9:10 pm 27 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$529
    flyfar.ca
    Show Details
    YYZ OPO
    Mon, 26 Oct - Thu, 12 Nov

    Depart: Toronto to Porto via New York , Paris

    YYZ
    6:20 pm
    1h 50m
    JFK
    8:10 pm
    4h 45m
    JFK
    12:55 am
    5h 50m
    CDG
    12:45 pm
    7h 15m
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL4126
    6:20 pm, 26 Oct Mon
    YYZ Toronto
    8:10 pm, 26 Oct Mon
    JFK New York
    1h 50m
    4h 45m layover in New York (JFK)
    AF9
    12:55 am, 27 Oct Tue
    JFK New York
    12:45 pm, 27 Oct Tue
    CDG Paris
    5h 50m
    7h 15m layover in Paris (CDG)
    TP457
    8:00 pm, 27 Oct Tue
    ORY Paris
    9:10 pm, 27 Oct Tue
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 12 Nov Thu
    OPO Porto
    9:30 am, 12 Nov Thu
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 12 Nov Thu
    CDG Paris
    4:00 pm, 12 Nov Thu
    YYZ Toronto
    8h 15m
    Depart: Sun, 25 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 2+ stops 21h 50m
    6:20 pm YYZ 9:10 pm 26 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$529
    flyfar.ca
    Show Details
    YYZ OPO
    Sun, 25 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via New York , Paris

    YYZ
    6:20 pm
    1h 50m
    JFK
    8:10 pm
    4h 45m
    JFK
    12:55 am
    5h 50m
    CDG
    12:45 pm
    7h 15m
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL4126
    6:20 pm, 25 Oct Sun
    YYZ Toronto
    8:10 pm, 25 Oct Sun
    JFK New York
    1h 50m
    4h 45m layover in New York (JFK)
    AF9
    12:55 am, 26 Oct Mon
    JFK New York
    12:45 pm, 26 Oct Mon
    CDG Paris
    5h 50m
    7h 15m layover in Paris (CDG)
    TP457
    8:00 pm, 26 Oct Mon
    ORY Paris
    9:10 pm, 26 Oct Mon
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m
    Depart: Sun, 25 Oct Return: Wed, 11 Nov Toronto to Porto
    Multiple Airlines 2+ stops 21h 50m
    6:20 pm YYZ 9:10 pm 26 Oct OPO
    Multiple Airlines 1 stop 14h 40m
    06:20 OPO 16:00 YYZ
    US$535
    flyfar.ca
    Show Details
    YYZ OPO
    Sun, 25 Oct - Wed, 11 Nov

    Depart: Toronto to Porto via New York , Paris

    YYZ
    6:20 pm
    1h 50m
    JFK
    8:10 pm
    4h 45m
    JFK
    12:55 am
    5h 50m
    CDG
    12:45 pm
    7h 15m
    ORY
    8:00 pm
    2h 10m
    OPO
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF9065
    6:20 pm, 25 Oct Sun
    YYZ Toronto
    8:10 pm, 25 Oct Sun
    JFK New York
    1h 50m
    4h 45m layover in New York (JFK)
    AF9
    12:55 am, 26 Oct Mon
    JFK New York
    12:45 pm, 26 Oct Mon
    CDG Paris
    5h 50m
    7h 15m layover in Paris (CDG)
    TP457
    8:00 pm, 26 Oct Mon
    ORY Paris
    9:10 pm, 26 Oct Mon
    OPO Porto
    2h 10m

    Return: Porto to Toronto via Paris

    OPO
    6:20 am
    2h 10m
    ORY
    9:30 am
    4h 15m
    CDG
    1:45 pm
    8h 15m
    YYZ
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TP452
    6:20 am, 11 Nov Wed
    OPO Porto
    9:30 am, 11 Nov Wed
    ORY Paris
    2h 10m
    4h 15m layover in Paris (ORY)
    AF356
    1:45 pm, 11 Nov Wed
    CDG Paris
    4:00 pm, 11 Nov Wed
    YYZ Toronto
    8h 15m