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

Recent Searches

    Cheap Flights from Haiti to Montreal
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights

    Cheap Flights from Haiti to Montreal

    Airline Results Price View
    View All Airlines View Flights
    Delta Air Lines 19 results US$634 View Flights
    Air Canada 23 results US$674 View Flights
    WestJet 23 results US$692 View Flights
    Copa Airlines 4 results US$1,059 View Flights
    Depart: Tue, 2 Jun Return: Wed, 1 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 1 Jul
    Delta Air Lines 2+ stops 19h 12m
    3:23 pm PAP - 10:35 am (+1) YUL
    Delta Air Lines 2+ stops 19h 40m
    6:35 pm YUL - 2:15 pm (+1) PAP
    US$634
    edreams.net
    Show Details

    Depart: Port au Prince to Montreal via Atlanta, New York

    PAP
    3:23 pm
    3h 21m
    ATL
    6:44 pm
    11h 16m
    ATL
    6:00 am
    2h 14m
    LGA
    8:14 am
    39m
    LGA
    8:53 am
    1h 42m
    YUL
    10:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL684
    3:23 pm, 2 Jun Tue
    PAP Port au Prince
    6:44 pm, 2 Jun Tue
    ATL Atlanta
    3h 21m
    11h 16m layover in Atlanta (ATL)
    DL725
    6:00 am, 3 Jun Wed
    ATL Atlanta
    8:14 am, 3 Jun Wed
    LGA New York
    2h 14m
    39m layover in New York (LGA)
    DL6275
    8:53 am, 3 Jun Wed
    LGA New York
    10:35 am, 3 Jun Wed
    YUL Montreal
    1h 42m

    Return: Montreal to Port au Prince via New York, Atlanta

    YUL
    6:35 pm
    1h 29m
    LGA
    8:04 pm
    56m
    LGA
    9:00 pm
    2h 32m
    ATL
    11:32 pm
    11h 33m
    ATL
    11:05 am
    3h 10m
    PAP
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3763
    6:35 pm, 1 Jul Wed
    YUL Montreal
    8:04 pm, 1 Jul Wed
    LGA New York
    1h 29m
    56m layover in New York (LGA)
    DL702
    9:00 pm, 1 Jul Wed
    LGA New York
    11:32 pm, 1 Jul Wed
    ATL Atlanta
    2h 32m
    11h 33m layover in Atlanta (ATL)
    DL685
    11:05 am, 2 Jul Thu
    ATL Atlanta
    2:15 pm, 2 Jul Thu
    PAP Port au Prince
    3h 10m
    Depart: Tue, 2 Jun Return: Wed, 1 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 1 Jul
    Delta Air Lines 2+ stops 21h 2m
    3:23 pm PAP - 12:25 pm (+1) YUL
    Delta Air Lines 2+ stops 19h 40m
    6:35 pm YUL - 2:15 pm (+1) PAP
    US$654
    fly.co.uk
    Show Details

    Depart: Port au Prince to Montreal via Atlanta, New York

    PAP
    3:23 pm
    3h 21m
    ATL
    6:44 pm
    12h 1m
    ATL
    6:45 am
    2h 13m
    LGA
    8:58 am
    1h 47m
    LGA
    10:45 am
    1h 40m
    YUL
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL684
    3:23 pm, 2 Jun Tue
    PAP Port au Prince
    6:44 pm, 2 Jun Tue
    ATL Atlanta
    3h 21m
    12h 1m layover in Atlanta (ATL)
    DL2214
    6:45 am, 3 Jun Wed
    ATL Atlanta
    8:58 am, 3 Jun Wed
    LGA New York
    2h 13m
    1h 47m layover in New York (LGA)
    DL6293
    10:45 am, 3 Jun Wed
    LGA New York
    12:25 pm, 3 Jun Wed
    YUL Montreal
    1h 40m

    Return: Montreal to Port au Prince via New York, Atlanta

    YUL
    6:35 pm
    1h 29m
    LGA
    8:04 pm
    56m
    LGA
    9:00 pm
    2h 32m
    ATL
    11:32 pm
    11h 33m
    ATL
    11:05 am
    3h 10m
    PAP
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3763
    6:35 pm, 1 Jul Wed
    YUL Montreal
    8:04 pm, 1 Jul Wed
    LGA New York
    1h 29m
    56m layover in New York (LGA)
    DL702
    9:00 pm, 1 Jul Wed
    LGA New York
    11:32 pm, 1 Jul Wed
    ATL Atlanta
    2h 32m
    11h 33m layover in Atlanta (ATL)
    DL685
    11:05 am, 2 Jul Thu
    ATL Atlanta
    2:15 pm, 2 Jul Thu
    PAP Port au Prince
    3h 10m
    Depart: Tue, 2 Jun Return: Wed, 1 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 1 Jul
    Delta Air Lines 2+ stops 21h 2m
    3:23 pm PAP - 12:25 pm (+1) YUL
    Delta Air Lines 2+ stops 19h 40m
    6:35 pm YUL - 2:15 pm (+1) PAP
    US$654
    fly.co.uk
    Show Details

    Depart: Port au Prince to Montreal via Atlanta, New York

    PAP
    3:23 pm
    3h 21m
    ATL
    6:44 pm
    11h 16m
    ATL
    6:00 am
    2h 14m
    LGA
    8:14 am
    2h 31m
    LGA
    10:45 am
    1h 40m
    YUL
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL684
    3:23 pm, 2 Jun Tue
    PAP Port au Prince
    6:44 pm, 2 Jun Tue
    ATL Atlanta
    3h 21m
    11h 16m layover in Atlanta (ATL)
    DL725
    6:00 am, 3 Jun Wed
    ATL Atlanta
    8:14 am, 3 Jun Wed
    LGA New York
    2h 14m
    2h 31m layover in New York (LGA)
    DL6293
    10:45 am, 3 Jun Wed
    LGA New York
    12:25 pm, 3 Jun Wed
    YUL Montreal
    1h 40m

    Return: Montreal to Port au Prince via New York, Atlanta

    YUL
    6:35 pm
    1h 29m
    LGA
    8:04 pm
    56m
    LGA
    9:00 pm
    2h 32m
    ATL
    11:32 pm
    11h 33m
    ATL
    11:05 am
    3h 10m
    PAP
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3763
    6:35 pm, 1 Jul Wed
    YUL Montreal
    8:04 pm, 1 Jul Wed
    LGA New York
    1h 29m
    56m layover in New York (LGA)
    DL702
    9:00 pm, 1 Jul Wed
    LGA New York
    11:32 pm, 1 Jul Wed
    ATL Atlanta
    2h 32m
    11h 33m layover in Atlanta (ATL)
    DL685
    11:05 am, 2 Jul Thu
    ATL Atlanta
    2:15 pm, 2 Jul Thu
    PAP Port au Prince
    3h 10m
    Depart: Tue, 2 Jun Return: Wed, 1 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 1 Jul
    Delta Air Lines 1 stop 7h 52m
    3:23 pm PAP - 11:15 pm YUL
    Delta Air Lines 2+ stops 19h 40m
    6:35 pm YUL - 2:15 pm (+1) PAP
    US$654
    fly.co.uk
    Show Details

    Depart: Port au Prince to Montreal via Atlanta

    PAP
    3:23 pm
    3h 21m
    ATL
    6:44 pm
    1h 51m
    ATL
    8:35 pm
    2h 40m
    YUL
    11:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL684
    3:23 pm, 2 Jun Tue
    PAP Port au Prince
    6:44 pm, 2 Jun Tue
    ATL Atlanta
    3h 21m
    1h 51m layover in Atlanta (ATL)
    DL1870
    8:35 pm, 2 Jun Tue
    ATL Atlanta
    11:15 pm, 2 Jun Tue
    YUL Montreal
    2h 40m

    Return: Montreal to Port au Prince via New York, Atlanta

    YUL
    6:35 pm
    1h 29m
    LGA
    8:04 pm
    56m
    LGA
    9:00 pm
    2h 32m
    ATL
    11:32 pm
    11h 33m
    ATL
    11:05 am
    3h 10m
    PAP
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3763
    6:35 pm, 1 Jul Wed
    YUL Montreal
    8:04 pm, 1 Jul Wed
    LGA New York
    1h 29m
    56m layover in New York (LGA)
    DL702
    9:00 pm, 1 Jul Wed
    LGA New York
    11:32 pm, 1 Jul Wed
    ATL Atlanta
    2h 32m
    11h 33m layover in Atlanta (ATL)
    DL685
    11:05 am, 2 Jul Thu
    ATL Atlanta
    2:15 pm, 2 Jul Thu
    PAP Port au Prince
    3h 10m
    Depart: Tue, 2 Jun Return: Wed, 1 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 1 Jul
    Delta Air Lines 1 stop 20h 53m
    3:23 pm PAP - 12:16 pm (+1) YUL
    Delta Air Lines 2+ stops 19h 40m
    6:35 pm YUL - 2:15 pm (+1) PAP
    US$654
    fly.co.uk
    Show Details

    Depart: Port au Prince to Montreal via Atlanta

    PAP
    3:23 pm
    3h 21m
    ATL
    6:44 pm
    14h 56m
    ATL
    9:40 am
    2h 36m
    YUL
    12:16 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL684
    3:23 pm, 2 Jun Tue
    PAP Port au Prince
    6:44 pm, 2 Jun Tue
    ATL Atlanta
    3h 21m
    14h 56m layover in Atlanta (ATL)
    DL4086
    9:40 am, 3 Jun Wed
    ATL Atlanta
    12:16 pm, 3 Jun Wed
    YUL Montreal
    2h 36m

    Return: Montreal to Port au Prince via New York, Atlanta

    YUL
    6:35 pm
    1h 29m
    LGA
    8:04 pm
    56m
    LGA
    9:00 pm
    2h 32m
    ATL
    11:32 pm
    11h 33m
    ATL
    11:05 am
    3h 10m
    PAP
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3763
    6:35 pm, 1 Jul Wed
    YUL Montreal
    8:04 pm, 1 Jul Wed
    LGA New York
    1h 29m
    56m layover in New York (LGA)
    DL702
    9:00 pm, 1 Jul Wed
    LGA New York
    11:32 pm, 1 Jul Wed
    ATL Atlanta
    2h 32m
    11h 33m layover in Atlanta (ATL)
    DL685
    11:05 am, 2 Jul Thu
    ATL Atlanta
    2:15 pm, 2 Jul Thu
    PAP Port au Prince
    3h 10m
    Depart: Tue, 2 Jun Return: Wed, 1 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 1 Jul
    Delta Air Lines 1 stop 20h 53m
    3:23 pm PAP - 12:16 pm (+1) YUL
    Delta Air Lines 1 stop 19h 52m
    6:23 pm YUL - 2:15 pm (+1) PAP
    US$671
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Atlanta

    PAP
    3:23 pm
    3h 21m
    ATL
    6:44 pm
    14h 56m
    ATL
    9:40 am
    2h 36m
    YUL
    12:16 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL684
    3:23 pm, 2 Jun Tue
    PAP Port au Prince
    6:44 pm, 2 Jun Tue
    ATL Atlanta
    3h 21m
    14h 56m layover in Atlanta (ATL)
    DL4086
    9:40 am, 3 Jun Wed
    ATL Atlanta
    12:16 pm, 3 Jun Wed
    YUL Montreal
    2h 36m

    Return: Montreal to Port au Prince via Atlanta

    YUL
    6:23 pm
    2h 44m
    ATL
    9:07 pm
    13h 58m
    ATL
    11:05 am
    3h 10m
    PAP
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL5509
    6:23 pm, 1 Jul Wed
    YUL Montreal
    9:07 pm, 1 Jul Wed
    ATL Atlanta
    2h 44m
    13h 58m layover in Atlanta (ATL)
    DL685
    11:05 am, 2 Jul Thu
    ATL Atlanta
    2:15 pm, 2 Jul Thu
    PAP Port au Prince
    3h 10m
    Depart: Tue, 2 Jun Return: Wed, 1 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 1 Jul
    Delta Air Lines 2+ stops 18h 50m
    3:23 pm PAP - 10:13 am (+1) YUL
    Delta Air Lines 1 stop 19h 52m
    6:23 pm YUL - 2:15 pm (+1) PAP
    US$671
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Atlanta, New York

    PAP
    3:23 pm
    3h 21m
    ATL
    6:44 pm
    1h 53m
    ATL
    8:37 pm
    2h 29m
    JFK
    11:06 pm
    9h 24m
    JFK
    8:30 am
    1h 43m
    YUL
    10:13 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL684
    3:23 pm, 2 Jun Tue
    PAP Port au Prince
    6:44 pm, 2 Jun Tue
    ATL Atlanta
    3h 21m
    1h 53m layover in Atlanta (ATL)
    DL1750
    8:37 pm, 2 Jun Tue
    ATL Atlanta
    11:06 pm, 2 Jun Tue
    JFK New York
    2h 29m
    9h 24m layover in New York (JFK)
    DL4200
    8:30 am, 3 Jun Wed
    JFK New York
    10:13 am, 3 Jun Wed
    YUL Montreal
    1h 43m

    Return: Montreal to Port au Prince via Atlanta

    YUL
    6:23 pm
    2h 44m
    ATL
    9:07 pm
    13h 58m
    ATL
    11:05 am
    3h 10m
    PAP
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL5509
    6:23 pm, 1 Jul Wed
    YUL Montreal
    9:07 pm, 1 Jul Wed
    ATL Atlanta
    2h 44m
    13h 58m layover in Atlanta (ATL)
    DL685
    11:05 am, 2 Jul Thu
    ATL Atlanta
    2:15 pm, 2 Jul Thu
    PAP Port au Prince
    3h 10m
    Depart: Tue, 2 Jun Return: Wed, 1 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 1 Jul
    Delta Air Lines 2+ stops 19h 2m
    3:23 pm PAP - 10:25 am (+1) YUL
    Delta Air Lines 1 stop 19h 52m
    6:23 pm YUL - 2:15 pm (+1) PAP
    US$671
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Atlanta, Detroit

    PAP
    3:23 pm
    3h 21m
    ATL
    6:44 pm
    3h 6m
    ATL
    9:50 pm
    1h 59m
    DTW
    11:49 pm
    8h 46m
    DTW
    8:35 am
    1h 50m
    YUL
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL684
    3:23 pm, 2 Jun Tue
    PAP Port au Prince
    6:44 pm, 2 Jun Tue
    ATL Atlanta
    3h 21m
    3h 6m layover in Atlanta (ATL)
    DL1290
    9:50 pm, 2 Jun Tue
    ATL Atlanta
    11:49 pm, 2 Jun Tue
    DTW Detroit
    1h 59m
    8h 46m layover in Detroit (DTW)
    DL3395
    8:35 am, 3 Jun Wed
    DTW Detroit
    10:25 am, 3 Jun Wed
    YUL Montreal
    1h 50m

    Return: Montreal to Port au Prince via Atlanta

    YUL
    6:23 pm
    2h 44m
    ATL
    9:07 pm
    13h 58m
    ATL
    11:05 am
    3h 10m
    PAP
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL5509
    6:23 pm, 1 Jul Wed
    YUL Montreal
    9:07 pm, 1 Jul Wed
    ATL Atlanta
    2h 44m
    13h 58m layover in Atlanta (ATL)
    DL685
    11:05 am, 2 Jul Thu
    ATL Atlanta
    2:15 pm, 2 Jul Thu
    PAP Port au Prince
    3h 10m
    Depart: Tue, 2 Jun Return: Wed, 1 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 1 Jul
    Delta Air Lines 1 stop 20h 53m
    3:23 pm PAP - 12:16 pm (+1) YUL
    Delta Air Lines 2+ stops 19h 40m
    6:35 pm YUL - 2:15 pm (+1) PAP
    US$671
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Atlanta

    PAP
    3:23 pm
    3h 21m
    ATL
    6:44 pm
    14h 56m
    ATL
    9:40 am
    2h 36m
    YUL
    12:16 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL684
    3:23 pm, 2 Jun Tue
    PAP Port au Prince
    6:44 pm, 2 Jun Tue
    ATL Atlanta
    3h 21m
    14h 56m layover in Atlanta (ATL)
    DL4086
    9:40 am, 3 Jun Wed
    ATL Atlanta
    12:16 pm, 3 Jun Wed
    YUL Montreal
    2h 36m

    Return: Montreal to Port au Prince via New York, Atlanta

    YUL
    6:35 pm
    1h 29m
    LGA
    8:04 pm
    56m
    LGA
    9:00 pm
    2h 32m
    ATL
    11:32 pm
    11h 33m
    ATL
    11:05 am
    3h 10m
    PAP
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL3763
    6:35 pm, 1 Jul Wed
    YUL Montreal
    8:04 pm, 1 Jul Wed
    LGA New York
    1h 29m
    56m layover in New York (LGA)
    DL702
    9:00 pm, 1 Jul Wed
    LGA New York
    11:32 pm, 1 Jul Wed
    ATL Atlanta
    2h 32m
    11h 33m layover in Atlanta (ATL)
    DL685
    11:05 am, 2 Jul Thu
    ATL Atlanta
    2:15 pm, 2 Jul Thu
    PAP Port au Prince
    3h 10m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 1d 41m
    5:34 pm PAP - 6:15 pm (+1) YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$674
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    5:34 pm
    2h 12m
    FLL
    7:46 pm
    16h 34m
    FLL
    12:20 pm
    3h 10m
    YYZ
    3:30 pm
    1h 30m
    YYZ
    5:00 pm
    1h 15m
    YUL
    6:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US2277
    5:34 pm, 2 Jun Tue
    PAP Port au Prince
    7:46 pm, 2 Jun Tue
    FLL Fort Lauderdale
    2h 12m
    16h 34m layover in Fort Lauderdale (FLL)
    AC939
    12:20 pm, 3 Jun Wed
    FLL Fort Lauderdale
    3:30 pm, 3 Jun Wed
    YYZ Toronto
    3h 10m
    1h 30m layover in Toronto (YYZ)
    AC420
    5:00 pm, 3 Jun Wed
    YYZ Toronto
    6:15 pm, 3 Jun Wed
    YUL Montreal
    1h 15m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    US1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 1d 41m
    5:34 pm PAP - 6:15 pm (+1) YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$674
    flightnetwork.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    5:34 pm
    2h 12m
    FLL
    7:46 pm
    16h 34m
    FLL
    12:20 pm
    3h 10m
    YYZ
    3:30 pm
    1h 30m
    YYZ
    5:00 pm
    1h 15m
    YUL
    6:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US2277
    5:34 pm, 2 Jun Tue
    PAP Port au Prince
    7:46 pm, 2 Jun Tue
    FLL Fort Lauderdale
    2h 12m
    16h 34m layover in Fort Lauderdale (FLL)
    AC939
    12:20 pm, 3 Jun Wed
    FLL Fort Lauderdale
    3:30 pm, 3 Jun Wed
    YYZ Toronto
    3h 10m
    1h 30m layover in Toronto (YYZ)
    AC420
    5:00 pm, 3 Jun Wed
    YYZ Toronto
    6:15 pm, 3 Jun Wed
    YUL Montreal
    1h 15m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    US1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 1d 41m
    5:34 pm PAP - 6:15 pm (+1) YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$680
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    5:34 pm
    2h 12m
    FLL
    7:46 pm
    16h 34m
    FLL
    12:20 pm
    3h 10m
    YYZ
    3:30 pm
    1h 30m
    YYZ
    5:00 pm
    1h 15m
    YUL
    6:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US2277
    5:34 pm, 2 Jun Tue
    PAP Port au Prince
    7:46 pm, 2 Jun Tue
    FLL Fort Lauderdale
    2h 12m
    16h 34m layover in Fort Lauderdale (FLL)
    AC939
    12:20 pm, 3 Jun Wed
    FLL Fort Lauderdale
    3:30 pm, 3 Jun Wed
    YYZ Toronto
    3h 10m
    1h 30m layover in Toronto (YYZ)
    AC420
    5:00 pm, 3 Jun Wed
    YYZ Toronto
    6:15 pm, 3 Jun Wed
    YUL Montreal
    1h 15m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    AA1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 1d 41m
    5:34 pm PAP - 6:15 pm (+1) YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$680
    flightnetwork.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    5:34 pm
    2h 12m
    FLL
    7:46 pm
    16h 34m
    FLL
    12:20 pm
    3h 10m
    YYZ
    3:30 pm
    1h 30m
    YYZ
    5:00 pm
    1h 15m
    YUL
    6:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US2277
    5:34 pm, 2 Jun Tue
    PAP Port au Prince
    7:46 pm, 2 Jun Tue
    FLL Fort Lauderdale
    2h 12m
    16h 34m layover in Fort Lauderdale (FLL)
    AC939
    12:20 pm, 3 Jun Wed
    FLL Fort Lauderdale
    3:30 pm, 3 Jun Wed
    YYZ Toronto
    3h 10m
    1h 30m layover in Toronto (YYZ)
    AC420
    5:00 pm, 3 Jun Wed
    YYZ Toronto
    6:15 pm, 3 Jun Wed
    YUL Montreal
    1h 15m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    AA1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 11h 48m
    9:10 am PAP - 8:58 pm YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$692
    flightnetwork.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    9:10 am
    2h 11m
    FLL
    11:21 am
    3h 29m
    FLL
    2:50 pm
    3h 14m
    YYZ
    6:04 pm
    1h 41m
    YYZ
    7:45 pm
    1h 13m
    YUL
    8:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1158
    9:10 am, 2 Jun Tue
    PAP Port au Prince
    11:21 am, 2 Jun Tue
    FLL Fort Lauderdale
    2h 11m
    3h 29m layover in Fort Lauderdale (FLL)
    WS1233
    2:50 pm, 2 Jun Tue
    FLL Fort Lauderdale
    6:04 pm, 2 Jun Tue
    YYZ Toronto
    3h 14m
    1h 41m layover in Toronto (YYZ)
    WS596
    7:45 pm, 2 Jun Tue
    YYZ Toronto
    8:58 pm, 2 Jun Tue
    YUL Montreal
    1h 13m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    US1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 11h 48m
    9:10 am PAP - 8:58 pm YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$692
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    9:10 am
    2h 11m
    FLL
    11:21 am
    3h 29m
    FLL
    2:50 pm
    3h 14m
    YYZ
    6:04 pm
    1h 41m
    YYZ
    7:45 pm
    1h 13m
    YUL
    8:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1158
    9:10 am, 2 Jun Tue
    PAP Port au Prince
    11:21 am, 2 Jun Tue
    FLL Fort Lauderdale
    2h 11m
    3h 29m layover in Fort Lauderdale (FLL)
    WS1233
    2:50 pm, 2 Jun Tue
    FLL Fort Lauderdale
    6:04 pm, 2 Jun Tue
    YYZ Toronto
    3h 14m
    1h 41m layover in Toronto (YYZ)
    WS596
    7:45 pm, 2 Jun Tue
    YYZ Toronto
    8:58 pm, 2 Jun Tue
    YUL Montreal
    1h 13m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    US1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 11h 48m
    9:10 am PAP - 8:58 pm YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$698
    flightnetwork.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    9:10 am
    2h 11m
    FLL
    11:21 am
    3h 29m
    FLL
    2:50 pm
    3h 14m
    YYZ
    6:04 pm
    1h 41m
    YYZ
    7:45 pm
    1h 13m
    YUL
    8:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1158
    9:10 am, 2 Jun Tue
    PAP Port au Prince
    11:21 am, 2 Jun Tue
    FLL Fort Lauderdale
    2h 11m
    3h 29m layover in Fort Lauderdale (FLL)
    WS1233
    2:50 pm, 2 Jun Tue
    FLL Fort Lauderdale
    6:04 pm, 2 Jun Tue
    YYZ Toronto
    3h 14m
    1h 41m layover in Toronto (YYZ)
    WS596
    7:45 pm, 2 Jun Tue
    YYZ Toronto
    8:58 pm, 2 Jun Tue
    YUL Montreal
    1h 13m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    AA1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 11h 48m
    9:10 am PAP - 8:58 pm YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$698
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    9:10 am
    2h 11m
    FLL
    11:21 am
    3h 29m
    FLL
    2:50 pm
    3h 14m
    YYZ
    6:04 pm
    1h 41m
    YYZ
    7:45 pm
    1h 13m
    YUL
    8:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1158
    9:10 am, 2 Jun Tue
    PAP Port au Prince
    11:21 am, 2 Jun Tue
    FLL Fort Lauderdale
    2h 11m
    3h 29m layover in Fort Lauderdale (FLL)
    WS1233
    2:50 pm, 2 Jun Tue
    FLL Fort Lauderdale
    6:04 pm, 2 Jun Tue
    YYZ Toronto
    3h 14m
    1h 41m layover in Toronto (YYZ)
    WS596
    7:45 pm, 2 Jun Tue
    YYZ Toronto
    8:58 pm, 2 Jun Tue
    YUL Montreal
    1h 13m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    US1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 11h 48m
    9:10 am PAP - 8:58 pm YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$698
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    9:10 am
    2h 11m
    FLL
    11:21 am
    3h 29m
    FLL
    2:50 pm
    3h 14m
    YYZ
    6:04 pm
    1h 41m
    YYZ
    7:45 pm
    1h 13m
    YUL
    8:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1158
    9:10 am, 2 Jun Tue
    PAP Port au Prince
    11:21 am, 2 Jun Tue
    FLL Fort Lauderdale
    2h 11m
    3h 29m layover in Fort Lauderdale (FLL)
    WS1233
    2:50 pm, 2 Jun Tue
    FLL Fort Lauderdale
    6:04 pm, 2 Jun Tue
    YYZ Toronto
    3h 14m
    1h 41m layover in Toronto (YYZ)
    WS596
    7:45 pm, 2 Jun Tue
    YYZ Toronto
    8:58 pm, 2 Jun Tue
    YUL Montreal
    1h 13m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    AA1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 11h 48m
    9:10 am PAP - 8:58 pm YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$703
    flightnetwork.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    9:10 am
    2h 11m
    FLL
    11:21 am
    3h 29m
    FLL
    2:50 pm
    3h 14m
    YYZ
    6:04 pm
    1h 41m
    YYZ
    7:45 pm
    1h 13m
    YUL
    8:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1158
    9:10 am, 2 Jun Tue
    PAP Port au Prince
    11:21 am, 2 Jun Tue
    FLL Fort Lauderdale
    2h 11m
    3h 29m layover in Fort Lauderdale (FLL)
    WS1233
    2:50 pm, 2 Jun Tue
    FLL Fort Lauderdale
    6:04 pm, 2 Jun Tue
    YYZ Toronto
    3h 14m
    1h 41m layover in Toronto (YYZ)
    WS596
    7:45 pm, 2 Jun Tue
    YYZ Toronto
    8:58 pm, 2 Jun Tue
    YUL Montreal
    1h 13m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    AA1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m
    Depart: Tue, 2 Jun Return: Wed, 8 Jul Port au Prince to Montreal Tue, 2 Jun - Wed, 8 Jul
    Multiple Airlines 2+ stops 11h 48m
    9:10 am PAP - 8:58 pm YUL
    Multiple Airlines 2+ stops 1d 11m
    8:00 am YUL - 8:11 am (+1) PAP
    US$703
    flyfar.com
    Show Details

    Depart: Port au Prince to Montreal via Fort Lauderdale, Toronto

    PAP
    9:10 am
    2h 11m
    FLL
    11:21 am
    3h 29m
    FLL
    2:50 pm
    3h 14m
    YYZ
    6:04 pm
    1h 41m
    YYZ
    7:45 pm
    1h 13m
    YUL
    8:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1158
    9:10 am, 2 Jun Tue
    PAP Port au Prince
    11:21 am, 2 Jun Tue
    FLL Fort Lauderdale
    2h 11m
    3h 29m layover in Fort Lauderdale (FLL)
    WS1233
    2:50 pm, 2 Jun Tue
    FLL Fort Lauderdale
    6:04 pm, 2 Jun Tue
    YYZ Toronto
    3h 14m
    1h 41m layover in Toronto (YYZ)
    WS596
    7:45 pm, 2 Jun Tue
    YYZ Toronto
    8:58 pm, 2 Jun Tue
    YUL Montreal
    1h 13m

    Return: Montreal to Port au Prince via Toronto, Fort Lauderdale

    YUL
    8:00 am
    1h 20m
    YYZ
    9:20 am
    1h 30m
    YYZ
    10:50 am
    3h 9m
    FLL
    1:59 pm
    16h 16m
    FLL
    6:15 am
    1h 56m
    PAP
    8:11 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS601
    8:00 am, 8 Jul Wed
    YUL Montreal
    9:20 am, 8 Jul Wed
    YYZ Toronto
    1h 20m
    1h 30m layover in Toronto (YYZ)
    WS1232
    10:50 am, 8 Jul Wed
    YYZ Toronto
    1:59 pm, 8 Jul Wed
    FLL Fort Lauderdale
    3h 9m
    16h 16m layover in Fort Lauderdale (FLL)
    AA1158
    6:15 am, 9 Jul Thu
    FLL Fort Lauderdale
    8:11 am, 9 Jul Thu
    PAP Port au Prince
    1h 56m