Cheap Flights from Jamaica to Bahamas
    (Modify Search)
    • Themes
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Jamaica to Bahamas

    Airline Results Price View
    View All Airlines View Flights
    Air Jamaica 191 results US$396 View Flights
    American Airlines 221 results US$469 View Flights
    Delta Air Lines 7 results US$494 View Flights
    US Airways 92 results US$506 View Flights
    JetBlue Airways 18 results US$529 View Flights
    Themes Results Price View
    View All Themes View Cities
    Family-friendly 491 results US$396 View Cities
    Beach 491 results US$396 View Cities
    Cities Results Price View
    View All Cities View Flights
    Nassau 491 results US$396 View Flights
    Freeport 38 results US$573 View Flights
    Depart: Thu, 9 Oct Return: Sun, 9 Nov Montego Bay to Nassau Thu, 9 Oct - Sun, 9 Nov
    Air Jamaica Direct 3h 20m
    9:35 am MBJ - 1:55 pm NAS
    Air Jamaica Direct 2h 25m
    3:15 pm NAS - 5:40 pm MBJ
    US$399
    fly.co.uk
    Show Details

    Depart: Montego Bay to Nassau

    MBJ
    9:35 am
    3h 20m
    NAS
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW63
    9:35 am, 9 Oct Thu
    MBJ Montego Bay
    1:55 pm, 9 Oct Thu
    NAS Nassau
    3h 20m

    Return: Nassau to Montego Bay

    NAS
    3:15 pm
    2h 25m
    MBJ
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW62
    3:15 pm, 9 Nov Sun
    NAS Nassau
    5:40 pm, 9 Nov Sun
    MBJ Montego Bay
    2h 25m
    Depart: Thu, 9 Oct Return: Sun, 9 Nov Montego Bay to Nassau Thu, 9 Oct - Sun, 9 Nov
    Air Jamaica 1 stop 3h 20m
    9:35 am MBJ - 1:55 pm NAS
    Air Jamaica 1 stop 2h 25m
    3:15 pm NAS - 5:40 pm MBJ
    US$402
    expedia.com
    Show Details

    Depart: Montego Bay to Nassau via Kingston

    MBJ
    9:35 am
    35m
    KIN
    10:10 am
    1h 20m
    KIN
    11:30 am
    1h 25m
    NAS
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW63
    9:35 am, 9 Oct Thu
    MBJ Montego Bay
    10:10 am, 9 Oct Thu
    KIN Kingston
    35m
    1h 20m layover in Kingston (KIN)
    BW63
    11:30 am, 9 Oct Thu
    KIN Kingston
    1:55 pm, 9 Oct Thu
    NAS Nassau
    1h 25m

    Return: Nassau to Montego Bay via Kingston

    NAS
    3:15 pm
    25m
    KIN
    3:40 pm
    1h 20m
    KIN
    5:00 pm
    40m
    MBJ
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW62
    3:15 pm, 9 Nov Sun
    NAS Nassau
    3:40 pm, 9 Nov Sun
    KIN Kingston
    25m
    1h 20m layover in Kingston (KIN)
    BW62
    5:00 pm, 9 Nov Sun
    KIN Kingston
    5:40 pm, 9 Nov Sun
    MBJ Montego Bay
    40m
    Depart: Fri, 24 Oct Return: Tue, 28 Oct Montego Bay to Nassau Fri, 24 Oct - Tue, 28 Oct
    Multiple Airlines 1 stop 7h 25m
    1:00 pm MBJ - 9:25 pm NAS
    JetBlue Airways 1 stop 7h 38m
    9:00 am NAS - 3:38 pm MBJ
    US$425
    edreams.net
    Show Details

    Depart: Montego Bay to Nassau via Fort Lauderdale

    MBJ
    1:00 pm
    1h 40m
    FLL
    3:40 pm
    4h 50m
    FLL
    8:30 pm
    55m
    NAS
    9:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW39
    1:00 pm, 24 Oct Fri
    MBJ Montego Bay
    3:40 pm, 24 Oct Fri
    FLL Fort Lauderdale
    1h 40m
    4h 50m layover in Fort Lauderdale (FLL)
    UP208
    8:30 pm, 24 Oct Fri
    FLL Fort Lauderdale
    9:25 pm, 24 Oct Fri
    NAS Nassau
    55m

    Return: Nassau to Montego Bay via Fort Lauderdale

    NAS
    9:00 am
    59m
    FLL
    9:59 am
    4h 56m
    FLL
    2:55 pm
    1h 43m
    MBJ
    3:38 pm
    Airlines
    Flight No.
    From
    To
    Duration
    B61394
    9:00 am, 28 Oct Tue
    NAS Nassau
    9:59 am, 28 Oct Tue
    FLL Fort Lauderdale
    59m
    4h 56m layover in Fort Lauderdale (FLL)
    B62315
    2:55 pm, 28 Oct Tue
    FLL Fort Lauderdale
    3:38 pm, 28 Oct Tue
    MBJ Montego Bay
    1h 43m
    Depart: Sat, 25 Oct Return: Wed, 29 Oct Montego Bay to Nassau Sat, 25 Oct - Wed, 29 Oct
    Multiple Airlines 1 stop 7h 30m
    1:00 pm MBJ - 9:30 pm NAS
    Multiple Airlines 1 stop 5h 10m
    7:30 am NAS - 11:40 am MBJ
    US$429
    us.bravofly.com
    Show Details

    Depart: Montego Bay to Nassau via Fort Lauderdale

    MBJ
    1:00 pm
    1h 40m
    FLL
    3:40 pm
    4h 50m
    FLL
    8:30 pm
    1h
    NAS
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW39
    1:00 pm, 25 Oct Sat
    MBJ Montego Bay
    3:40 pm, 25 Oct Sat
    FLL Fort Lauderdale
    1h 40m
    4h 50m layover in Fort Lauderdale (FLL)
    UP208
    8:30 pm, 25 Oct Sat
    FLL Fort Lauderdale
    9:30 pm, 25 Oct Sat
    NAS Nassau
    1h

    Return: Nassau to Montego Bay via Fort Lauderdale

    NAS
    7:30 am
    55m
    FLL
    8:25 am
    2h 35m
    FLL
    11:00 am
    1h 40m
    MBJ
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    UP201
    7:30 am, 29 Oct Wed
    NAS Nassau
    8:25 am, 29 Oct Wed
    FLL Fort Lauderdale
    55m
    2h 35m layover in Fort Lauderdale (FLL)
    BW30
    11:00 am, 29 Oct Wed
    FLL Fort Lauderdale
    11:40 am, 29 Oct Wed
    MBJ Montego Bay
    1h 40m
    Depart: Thu, 9 Oct Return: Sun, 9 Nov Montego Bay to Nassau Thu, 9 Oct - Sun, 9 Nov
    Multiple Airlines 1 stop 7h 30m
    1:00 pm MBJ - 9:30 pm NAS
    Air Jamaica 1 stop 2h 25m
    3:15 pm NAS - 5:40 pm MBJ
    US$462
    expedia.com
    Show Details

    Depart: Montego Bay to Nassau via Fort Lauderdale

    MBJ
    1:00 pm
    1h 40m
    FLL
    3:40 pm
    4h 50m
    FLL
    8:30 pm
    1h
    NAS
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW39
    1:00 pm, 9 Oct Thu
    MBJ Montego Bay
    3:40 pm, 9 Oct Thu
    FLL Fort Lauderdale
    1h 40m
    4h 50m layover in Fort Lauderdale (FLL)
    UP208
    8:30 pm, 9 Oct Thu
    FLL Fort Lauderdale
    9:30 pm, 9 Oct Thu
    NAS Nassau
    1h

    Return: Nassau to Montego Bay via Kingston

    NAS
    3:15 pm
    25m
    KIN
    3:40 pm
    1h 20m
    KIN
    5:00 pm
    40m
    MBJ
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW62
    3:15 pm, 9 Nov Sun
    NAS Nassau
    3:40 pm, 9 Nov Sun
    KIN Kingston
    25m
    1h 20m layover in Kingston (KIN)
    BW62
    5:00 pm, 9 Nov Sun
    KIN Kingston
    5:40 pm, 9 Nov Sun
    MBJ Montego Bay
    40m
    Depart: Sat, 18 Oct Return: Sat, 1 Nov Montego Bay to Nassau Sat, 18 Oct - Sat, 1 Nov
    Multiple Airlines 1 stop 7h 30m
    1:00 pm MBJ - 9:30 pm NAS
    Multiple Airlines 1 stop 4h 10m
    7:30 am NAS - 11:40 am MBJ
    US$468
    smartfares.com
    Show Details

    Depart: Montego Bay to Nassau via Fort Lauderdale

    MBJ
    1:00 pm
    1h 40m
    FLL
    3:40 pm
    4h 50m
    FLL
    8:30 pm
    1h
    NAS
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW39
    1:00 pm, 18 Oct Sat
    MBJ Montego Bay
    3:40 pm, 18 Oct Sat
    FLL Fort Lauderdale
    1h 40m
    4h 50m layover in Fort Lauderdale (FLL)
    UP208
    8:30 pm, 18 Oct Sat
    FLL Fort Lauderdale
    9:30 pm, 18 Oct Sat
    NAS Nassau
    1h

    Return: Nassau to Montego Bay via Fort Lauderdale

    NAS
    7:30 am
    55m
    FLL
    8:25 am
    2h 35m
    FLL
    11:00 am
    40m
    MBJ
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    UP201
    7:30 am, 1 Nov Sat
    NAS Nassau
    8:25 am, 1 Nov Sat
    FLL Fort Lauderdale
    55m
    2h 35m layover in Fort Lauderdale (FLL)
    BW30
    11:00 am, 1 Nov Sat
    FLL Fort Lauderdale
    11:40 am, 1 Nov Sat
    MBJ Montego Bay
    40m
    Depart: Sat, 25 Oct Return: Sat, 15 Nov Kingston to Nassau Sat, 25 Oct - Sat, 15 Nov
    American Airlines 1 stop 5h 26m
    8:08 am KIN - 2:34 pm NAS
    American Airlines 1 stop 5h 21m
    2:00 pm NAS - 7:21 pm KIN
    US$469
    airtickets.com
    Show Details

    Depart: Kingston to Nassau via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    2h 35m
    MIA
    1:35 pm
    59m
    NAS
    2:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 25 Oct Sat
    KIN Kingston
    11:00 am, 25 Oct Sat
    MIA Miami
    1h 52m
    2h 35m layover in Miami (MIA)
    AA3381
    1:35 pm, 25 Oct Sat
    MIA Miami
    2:34 pm, 25 Oct Sat
    NAS Nassau
    59m

    Return: Nassau to Kingston via Miami

    NAS
    2:00 pm
    1h 2m
    MIA
    3:02 pm
    2h 30m
    MIA
    5:32 pm
    1h 49m
    KIN
    7:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3661
    2:00 pm, 15 Nov Sat
    NAS Nassau
    3:02 pm, 15 Nov Sat
    MIA Miami
    1h 2m
    2h 30m layover in Miami (MIA)
    AA987
    5:32 pm, 15 Nov Sat
    MIA Miami
    7:21 pm, 15 Nov Sat
    KIN Kingston
    1h 49m
    Depart: Sat, 25 Oct Return: Sat, 15 Nov Kingston to Nassau Sat, 25 Oct - Sat, 15 Nov
    American Airlines 1 stop 6h 19m
    3:09 pm KIN - 10:28 pm NAS
    American Airlines 1 stop 4h 21m
    8:39 am NAS - 1:00 pm KIN
    US$469
    airtickets.com
    Show Details

    Depart: Kingston to Nassau via Miami

    KIN
    3:09 pm
    1h 56m
    MIA
    6:05 pm
    3h 25m
    MIA
    9:30 pm
    58m
    NAS
    10:28 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1545
    3:09 pm, 25 Oct Sat
    KIN Kingston
    6:05 pm, 25 Oct Sat
    MIA Miami
    1h 56m
    3h 25m layover in Miami (MIA)
    AA3470
    9:30 pm, 25 Oct Sat
    MIA Miami
    10:28 pm, 25 Oct Sat
    NAS Nassau
    58m

    Return: Nassau to Kingston via Miami

    NAS
    8:39 am
    1h 1m
    MIA
    9:40 am
    1h 35m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3589
    8:39 am, 15 Nov Sat
    NAS Nassau
    9:40 am, 15 Nov Sat
    MIA Miami
    1h 1m
    1h 35m layover in Miami (MIA)
    AA1400
    11:15 am, 15 Nov Sat
    MIA Miami
    1:00 pm, 15 Nov Sat
    KIN Kingston
    1h 45m
    Depart: Sat, 25 Oct Return: Sat, 15 Nov Kingston to Nassau Sat, 25 Oct - Sat, 15 Nov
    American Airlines 1 stop 5h 26m
    8:08 am KIN - 2:34 pm NAS
    American Airlines 1 stop 4h 21m
    8:39 am NAS - 1:00 pm KIN
    US$469
    airtickets.com
    Show Details

    Depart: Kingston to Nassau via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    2h 35m
    MIA
    1:35 pm
    59m
    NAS
    2:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 25 Oct Sat
    KIN Kingston
    11:00 am, 25 Oct Sat
    MIA Miami
    1h 52m
    2h 35m layover in Miami (MIA)
    AA3381
    1:35 pm, 25 Oct Sat
    MIA Miami
    2:34 pm, 25 Oct Sat
    NAS Nassau
    59m

    Return: Nassau to Kingston via Miami

    NAS
    8:39 am
    1h 1m
    MIA
    9:40 am
    1h 35m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3589
    8:39 am, 15 Nov Sat
    NAS Nassau
    9:40 am, 15 Nov Sat
    MIA Miami
    1h 1m
    1h 35m layover in Miami (MIA)
    AA1400
    11:15 am, 15 Nov Sat
    MIA Miami
    1:00 pm, 15 Nov Sat
    KIN Kingston
    1h 45m
    Depart: Sat, 25 Oct Return: Sat, 15 Nov Kingston to Nassau Sat, 25 Oct - Sat, 15 Nov
    American Airlines 1 stop 5h 26m
    8:08 am KIN - 2:34 pm NAS
    American Airlines 1 stop 6h 20m
    1:01 pm NAS - 7:21 pm KIN
    US$469
    airtickets.com
    Show Details

    Depart: Kingston to Nassau via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    2h 35m
    MIA
    1:35 pm
    59m
    NAS
    2:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 25 Oct Sat
    KIN Kingston
    11:00 am, 25 Oct Sat
    MIA Miami
    1h 52m
    2h 35m layover in Miami (MIA)
    AA3381
    1:35 pm, 25 Oct Sat
    MIA Miami
    2:34 pm, 25 Oct Sat
    NAS Nassau
    59m

    Return: Nassau to Kingston via Miami

    NAS
    1:01 pm
    58m
    MIA
    1:59 pm
    3h 33m
    MIA
    5:32 pm
    1h 49m
    KIN
    7:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3464
    1:01 pm, 15 Nov Sat
    NAS Nassau
    1:59 pm, 15 Nov Sat
    MIA Miami
    58m
    3h 33m layover in Miami (MIA)
    AA987
    5:32 pm, 15 Nov Sat
    MIA Miami
    7:21 pm, 15 Nov Sat
    KIN Kingston
    1h 49m
    Depart: Fri, 24 Oct Return: Tue, 28 Oct Montego Bay to Nassau Fri, 24 Oct - Tue, 28 Oct
    American Airlines 1 stop 6h 43m
    2:45 pm MBJ - 10:28 pm NAS
    American Airlines 1 stop 3h 51m
    8:46 am NAS - 11:37 am MBJ
    US$471
    fly.co.uk
    Show Details

    Depart: Montego Bay to Nassau via Miami

    MBJ
    2:45 pm
    1h 45m
    MIA
    5:30 pm
    4h
    MIA
    9:30 pm
    58m
    NAS
    10:28 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1194
    2:45 pm, 24 Oct Fri
    MBJ Montego Bay
    5:30 pm, 24 Oct Fri
    MIA Miami
    1h 45m
    4h layover in Miami (MIA)
    AA3470
    9:30 pm, 24 Oct Fri
    MIA Miami
    10:28 pm, 24 Oct Fri
    NAS Nassau
    58m

    Return: Nassau to Montego Bay via Miami

    NAS
    8:46 am
    59m
    MIA
    9:45 am
    1h 10m
    MIA
    10:55 am
    1h 42m
    MBJ
    11:37 am
    Airlines
    Flight No.
    From
    To
    Duration
    AA3589
    8:46 am, 28 Oct Tue
    NAS Nassau
    9:45 am, 28 Oct Tue
    MIA Miami
    59m
    1h 10m layover in Miami (MIA)
    AA1397
    10:55 am, 28 Oct Tue
    MIA Miami
    11:37 am, 28 Oct Tue
    MBJ Montego Bay
    1h 42m
    Depart: Wed, 15 Oct Return: Sat, 1 Nov Montego Bay to Nassau Wed, 15 Oct - Sat, 1 Nov
    Multiple Airlines 1 stop 7h 30m
    1:00 pm MBJ - 9:30 pm NAS
    Multiple Airlines 1 stop 4h 10m
    7:30 am NAS - 11:40 am MBJ
    US$471
    us.bravofly.com
    Show Details

    Depart: Montego Bay to Nassau via Fort Lauderdale

    MBJ
    1:00 pm
    1h 40m
    FLL
    3:40 pm
    4h 50m
    FLL
    8:30 pm
    1h
    NAS
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW39
    1:00 pm, 15 Oct Wed
    MBJ Montego Bay
    3:40 pm, 15 Oct Wed
    FLL Fort Lauderdale
    1h 40m
    4h 50m layover in Fort Lauderdale (FLL)
    UP208
    8:30 pm, 15 Oct Wed
    FLL Fort Lauderdale
    9:30 pm, 15 Oct Wed
    NAS Nassau
    1h

    Return: Nassau to Montego Bay via Fort Lauderdale

    NAS
    7:30 am
    55m
    FLL
    8:25 am
    2h 35m
    FLL
    11:00 am
    40m
    MBJ
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    UP201
    7:30 am, 1 Nov Sat
    NAS Nassau
    8:25 am, 1 Nov Sat
    FLL Fort Lauderdale
    55m
    2h 35m layover in Fort Lauderdale (FLL)
    BW30
    11:00 am, 1 Nov Sat
    FLL Fort Lauderdale
    11:40 am, 1 Nov Sat
    MBJ Montego Bay
    40m
    Depart: Sat, 18 Oct Return: Sat, 1 Nov Montego Bay to Nassau Sat, 18 Oct - Sat, 1 Nov
    Multiple Airlines 1 stop 7h 30m
    1:00 pm MBJ - 9:30 pm NAS
    Multiple Airlines 1 stop 4h 10m
    7:30 am NAS - 11:40 am MBJ
    US$473
    us.bravofly.com
    Show Details

    Depart: Montego Bay to Nassau via Fort Lauderdale

    MBJ
    1:00 pm
    1h 40m
    FLL
    3:40 pm
    4h 50m
    FLL
    8:30 pm
    1h
    NAS
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW39
    1:00 pm, 18 Oct Sat
    MBJ Montego Bay
    3:40 pm, 18 Oct Sat
    FLL Fort Lauderdale
    1h 40m
    4h 50m layover in Fort Lauderdale (FLL)
    UP208
    8:30 pm, 18 Oct Sat
    FLL Fort Lauderdale
    9:30 pm, 18 Oct Sat
    NAS Nassau
    1h

    Return: Nassau to Montego Bay via Fort Lauderdale

    NAS
    7:30 am
    55m
    FLL
    8:25 am
    2h 35m
    FLL
    11:00 am
    40m
    MBJ
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    UP201
    7:30 am, 1 Nov Sat
    NAS Nassau
    8:25 am, 1 Nov Sat
    FLL Fort Lauderdale
    55m
    2h 35m layover in Fort Lauderdale (FLL)
    BW30
    11:00 am, 1 Nov Sat
    FLL Fort Lauderdale
    11:40 am, 1 Nov Sat
    MBJ Montego Bay
    40m
    Depart: Fri, 24 Oct Return: Tue, 28 Oct Montego Bay to Nassau Fri, 24 Oct - Tue, 28 Oct
    Multiple Airlines 1 stop 7h 25m
    1:00 pm MBJ - 9:25 pm NAS
    Multiple Airlines 1 stop 7h 40m
    7:00 am NAS - 1:40 pm MBJ
    US$486
    us.bravofly.com
    Show Details

    Depart: Montego Bay to Nassau via Fort Lauderdale

    MBJ
    1:00 pm
    1h 40m
    FLL
    3:40 pm
    4h 50m
    FLL
    8:30 pm
    55m
    NAS
    9:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW39
    1:00 pm, 24 Oct Fri
    MBJ Montego Bay
    3:40 pm, 24 Oct Fri
    FLL Fort Lauderdale
    1h 40m
    4h 50m layover in Fort Lauderdale (FLL)
    UP208
    8:30 pm, 24 Oct Fri
    FLL Fort Lauderdale
    9:25 pm, 24 Oct Fri
    NAS Nassau
    55m

    Return: Nassau to Montego Bay via Miami

    NAS
    7:00 am
    55m
    MIA
    7:55 am
    5h
    MIA
    12:55 pm
    1h 45m
    MBJ
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UP221
    7:00 am, 28 Oct Tue
    NAS Nassau
    7:55 am, 28 Oct Tue
    MIA Miami
    55m
    5h layover in Miami (MIA)
    US1043
    12:55 pm, 28 Oct Tue
    MIA Miami
    1:40 pm, 28 Oct Tue
    MBJ Montego Bay
    1h 45m
    Depart: Sat, 25 Oct Return: Sat, 15 Nov Kingston to Nassau Sat, 25 Oct - Sat, 15 Nov
    American Airlines 1 stop 5h 26m
    8:08 am KIN - 2:34 pm NAS
    Multiple Airlines 1 stop 6h 20m
    1:01 pm NAS - 7:21 pm KIN
    US$488
    airtickets.com
    Show Details

    Depart: Kingston to Nassau via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    2h 35m
    MIA
    1:35 pm
    59m
    NAS
    2:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 25 Oct Sat
    KIN Kingston
    11:00 am, 25 Oct Sat
    MIA Miami
    1h 52m
    2h 35m layover in Miami (MIA)
    AA3381
    1:35 pm, 25 Oct Sat
    MIA Miami
    2:34 pm, 25 Oct Sat
    NAS Nassau
    59m

    Return: Nassau to Kingston via Miami

    NAS
    1:01 pm
    58m
    MIA
    1:59 pm
    3h 33m
    MIA
    5:32 pm
    1h 49m
    KIN
    7:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US8253
    1:01 pm, 15 Nov Sat
    NAS Nassau
    1:59 pm, 15 Nov Sat
    MIA Miami
    58m
    3h 33m layover in Miami (MIA)
    AA987
    5:32 pm, 15 Nov Sat
    MIA Miami
    7:21 pm, 15 Nov Sat
    KIN Kingston
    1h 49m
    Depart: Sat, 25 Oct Return: Sat, 15 Nov Kingston to Nassau Sat, 25 Oct - Sat, 15 Nov
    Multiple Airlines 1 stop 5h 26m
    8:08 am KIN - 2:34 pm NAS
    American Airlines 1 stop 6h 20m
    1:01 pm NAS - 7:21 pm KIN
    US$488
    airtickets.com
    Show Details

    Depart: Kingston to Nassau via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    2h 35m
    MIA
    1:35 pm
    59m
    NAS
    2:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 25 Oct Sat
    KIN Kingston
    11:00 am, 25 Oct Sat
    MIA Miami
    1h 52m
    2h 35m layover in Miami (MIA)
    US8297
    1:35 pm, 25 Oct Sat
    MIA Miami
    2:34 pm, 25 Oct Sat
    NAS Nassau
    59m

    Return: Nassau to Kingston via Miami

    NAS
    1:01 pm
    58m
    MIA
    1:59 pm
    3h 33m
    MIA
    5:32 pm
    1h 49m
    KIN
    7:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3464
    1:01 pm, 15 Nov Sat
    NAS Nassau
    1:59 pm, 15 Nov Sat
    MIA Miami
    58m
    3h 33m layover in Miami (MIA)
    AA987
    5:32 pm, 15 Nov Sat
    MIA Miami
    7:21 pm, 15 Nov Sat
    KIN Kingston
    1h 49m
    Depart: Sat, 25 Oct Return: Sat, 15 Nov Kingston to Nassau Sat, 25 Oct - Sat, 15 Nov
    Multiple Airlines 1 stop 5h 26m
    8:08 am KIN - 2:34 pm NAS
    American Airlines 1 stop 4h 21m
    8:39 am NAS - 1:00 pm KIN
    US$488
    airtickets.com
    Show Details

    Depart: Kingston to Nassau via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    2h 35m
    MIA
    1:35 pm
    59m
    NAS
    2:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 25 Oct Sat
    KIN Kingston
    11:00 am, 25 Oct Sat
    MIA Miami
    1h 52m
    2h 35m layover in Miami (MIA)
    US8297
    1:35 pm, 25 Oct Sat
    MIA Miami
    2:34 pm, 25 Oct Sat
    NAS Nassau
    59m

    Return: Nassau to Kingston via Miami

    NAS
    8:39 am
    1h 1m
    MIA
    9:40 am
    1h 35m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3589
    8:39 am, 15 Nov Sat
    NAS Nassau
    9:40 am, 15 Nov Sat
    MIA Miami
    1h 1m
    1h 35m layover in Miami (MIA)
    AA1400
    11:15 am, 15 Nov Sat
    MIA Miami
    1:00 pm, 15 Nov Sat
    KIN Kingston
    1h 45m
    Depart: Sat, 25 Oct Return: Sat, 15 Nov Kingston to Nassau Sat, 25 Oct - Sat, 15 Nov
    Multiple Airlines 1 stop 5h 26m
    8:08 am KIN - 2:34 pm NAS
    American Airlines 1 stop 5h 21m
    2:00 pm NAS - 7:21 pm KIN
    US$488
    airtickets.com
    Show Details

    Depart: Kingston to Nassau via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    2h 35m
    MIA
    1:35 pm
    59m
    NAS
    2:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 25 Oct Sat
    KIN Kingston
    11:00 am, 25 Oct Sat
    MIA Miami
    1h 52m
    2h 35m layover in Miami (MIA)
    US8297
    1:35 pm, 25 Oct Sat
    MIA Miami
    2:34 pm, 25 Oct Sat
    NAS Nassau
    59m

    Return: Nassau to Kingston via Miami

    NAS
    2:00 pm
    1h 2m
    MIA
    3:02 pm
    2h 30m
    MIA
    5:32 pm
    1h 49m
    KIN
    7:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3661
    2:00 pm, 15 Nov Sat
    NAS Nassau
    3:02 pm, 15 Nov Sat
    MIA Miami
    1h 2m
    2h 30m layover in Miami (MIA)
    AA987
    5:32 pm, 15 Nov Sat
    MIA Miami
    7:21 pm, 15 Nov Sat
    KIN Kingston
    1h 49m
    Depart: Thu, 9 Oct Return: Sun, 9 Nov Montego Bay to Nassau Thu, 9 Oct - Sun, 9 Nov
    Multiple Airlines 1 stop 7h 30m
    1:00 pm MBJ - 9:30 pm NAS
    Air Jamaica Direct 2h 25m
    3:15 pm NAS - 5:40 pm MBJ
    US$492
    fly.co.uk
    Show Details

    Depart: Montego Bay to Nassau via Fort Lauderdale

    MBJ
    1:00 pm
    1h 40m
    FLL
    3:40 pm
    4h 50m
    FLL
    8:30 pm
    1h
    NAS
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW39
    1:00 pm, 9 Oct Thu
    MBJ Montego Bay
    3:40 pm, 9 Oct Thu
    FLL Fort Lauderdale
    1h 40m
    4h 50m layover in Fort Lauderdale (FLL)
    UP208
    8:30 pm, 9 Oct Thu
    FLL Fort Lauderdale
    9:30 pm, 9 Oct Thu
    NAS Nassau
    1h

    Return: Nassau to Montego Bay

    NAS
    3:15 pm
    2h 25m
    MBJ
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW62
    3:15 pm, 9 Nov Sun
    NAS Nassau
    5:40 pm, 9 Nov Sun
    MBJ Montego Bay
    2h 25m
    Depart: Sat, 25 Oct Return: Sat, 15 Nov Kingston to Nassau Sat, 25 Oct - Sat, 15 Nov
    American Airlines 1 stop 5h 26m
    8:08 am KIN - 2:34 pm NAS
    American Airlines 1 stop 5h 51m
    7:09 am NAS - 1:00 pm KIN
    US$491
    airtickets.com
    Show Details

    Depart: Kingston to Nassau via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    2h 35m
    MIA
    1:35 pm
    59m
    NAS
    2:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 25 Oct Sat
    KIN Kingston
    11:00 am, 25 Oct Sat
    MIA Miami
    1h 52m
    2h 35m layover in Miami (MIA)
    AA3381
    1:35 pm, 25 Oct Sat
    MIA Miami
    2:34 pm, 25 Oct Sat
    NAS Nassau
    59m

    Return: Nassau to Kingston via Miami

    NAS
    7:09 am
    59m
    MIA
    8:08 am
    3h 7m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA3657
    7:09 am, 15 Nov Sat
    NAS Nassau
    8:08 am, 15 Nov Sat
    MIA Miami
    59m
    3h 7m layover in Miami (MIA)
    AA1400
    11:15 am, 15 Nov Sat
    MIA Miami
    1:00 pm, 15 Nov Sat
    KIN Kingston
    1h 45m