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

Recent Searches

    Cheap Flights to Rio de Janeiro
    (Modify Search)
    Price Alerts
    • Origins
    • Airlines
    • Flights

    Cheap Flights to Rio de Janeiro

    Airline Results Price View
    View All Airlines View Flights
    TAM Airlines 1484 results US$676 View Flights
    Air Canada 1497 results US$731 View Flights
    Azul Brazilian Airlines 40 results US$765 View Flights
    Aeroméxico 92 results US$768 View Flights
    LAN Airlines 193 results US$792 View Flights
    Copa Airlines 575 results US$796 View Flights
    Avianca 82 results US$816 View Flights
    United Airlines 943 results US$844 View Flights
    Delta Air Lines 563 results US$946 View Flights
    Korean Air 69 results US$1,213 View Flights
    Aerolíneas Argentinas 2 results US$1,430 View Flights
    Iberia 16 results US$1,782 View Flights
    British Airways 6 results US$1,920 View Flights
    TAP Portugal 4 results US$2,169 View Flights
    Gol Transportes Aéreos 8 results US$2,765 View Flights
    KLM 3 results US$7,629 View Flights
    Cities Results Price View
    View All Cities View Flights
    Detroit 588 results US$676 View Flights
    New York 1191 results US$731 View Flights
    Fort Lauderdale 493 results US$765 View Flights
    Philadelphia 1269 results US$780 View Flights
    Los Angeles 40 results US$796 View Flights
    Atlanta 208 results US$805 View Flights
    Miami 261 results US$870 View Flights
    Charlotte 140 results US$877 View Flights
    Houston 170 results US$959 View Flights
    San Francisco 96 results US$1,009 View Flights
    Burlington 632 results US$1,033 View Flights
    Pullman 120 results US$1,302 View Flights
    Oakland 83 results US$1,338 View Flights
    Depart: Sun, 21 Jun Return: Tue, 18 Aug Detroit to Rio de Janeiro Sun, 21 Jun - Tue, 18 Aug
    Multiple Airlines 1 stop 23h 17m
    7:00 am DTW - 7:17 am (+1) GIG
    TAM Airlines 1 stop 16h 15m
    9:49 pm GIG - 1:04 pm (+1) DTW
    US$676
    exploretrip.com
    Show Details

    Depart: Detroit to Rio de Janeiro via Miami

    DTW
    7:00 am
    3h 10m
    MIA
    10:10 am
    11h 45m
    MIA
    9:55 pm
    8h 22m
    GIG
    7:17 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AA1270
    7:00 am, 21 Jun Sun
    DTW Detroit
    10:10 am, 21 Jun Sun
    MIA Miami
    3h 10m
    11h 45m layover in Miami (MIA)
    JJ8057
    9:55 pm, 21 Jun Sun
    MIA Miami
    7:17 am, 22 Jun Mon
    GIG Rio de Janeiro
    8h 22m

    Return: Rio de Janeiro to Detroit via Miami

    GIG
    9:49 pm
    9h 1m
    MIA
    5:50 am (+1)
    4h
    MIA
    9:50 am
    3h 14m
    DTW
    1:04 pm
    Airlines
    Flight No.
    From
    To
    Duration
    JJ8056
    9:49 pm, 18 Aug Tue
    GIG Rio de Janeiro
    5:50 am, 19 Aug Wed
    MIA Miami
    9h 1m
    4h layover in Miami (MIA)
    JJ2212
    9:50 am, 19 Aug Wed
    MIA Miami
    1:04 pm, 19 Aug Wed
    DTW Detroit
    3h 14m

    * Operated by American Airlines

    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 20h 30m
    12:55 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Montreal, Toronto

    LGA
    12:55 pm
    1h 24m
    YUL
    2:19 pm
    5h 11m
    YUL
    7:30 pm
    1h 22m
    YYZ
    8:52 pm
    2h 18m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7457
    12:55 pm, 24 Jun Wed
    LGA New York
    2:19 pm, 24 Jun Wed
    YUL Montreal
    1h 24m
    5h 11m layover in Montreal (YUL)
    AC487
    7:30 pm, 24 Jun Wed
    YUL Montreal
    8:52 pm, 24 Jun Wed
    YYZ Toronto
    1h 22m
    2h 18m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    4h 35m
    YTZ
    10:15 am
    1h 10m
    YUL
    11:25 am
    2h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    4h 35m layover in Toronto (YYZ)
    AC7508
    10:15 am, 1 Jul Wed
    YTZ Toronto
    11:25 am, 1 Jul Wed
    YUL Montreal
    1h 10m
    2h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 1 stop 15h 35m
    5:50 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    3h 37m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 24 Jun Wed
    LGA New York
    7:33 pm, 24 Jun Wed
    YYZ Toronto
    1h 43m
    3h 37m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    5h 35m
    YTZ
    11:15 am
    1h 10m
    YUL
    12:25 pm
    1h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    5h 35m layover in Toronto (YYZ)
    AC7510
    11:15 am, 1 Jul Wed
    YTZ Toronto
    12:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    1h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 20h 30m
    12:55 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Montreal, Toronto

    LGA
    12:55 pm
    1h 24m
    YUL
    2:19 pm
    1h 41m
    YUL
    4:00 pm
    1h 22m
    YYZ
    5:22 pm
    5h 48m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7457
    12:55 pm, 24 Jun Wed
    LGA New York
    2:19 pm, 24 Jun Wed
    YUL Montreal
    1h 24m
    1h 41m layover in Montreal (YUL)
    AC835
    4:00 pm, 24 Jun Wed
    YUL Montreal
    5:22 pm, 24 Jun Wed
    YYZ Toronto
    1h 22m
    5h 48m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    5h 35m
    YTZ
    11:15 am
    1h 10m
    YUL
    12:25 pm
    1h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    5h 35m layover in Toronto (YYZ)
    AC7510
    11:15 am, 1 Jul Wed
    YTZ Toronto
    12:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    1h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 20h 30m
    12:55 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Montreal, Toronto

    LGA
    12:55 pm
    1h 24m
    YUL
    2:19 pm
    1h 11m
    YUL
    3:30 pm
    1h 10m
    YTZ
    4:40 pm
    6h 30m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7457
    12:55 pm, 24 Jun Wed
    LGA New York
    2:19 pm, 24 Jun Wed
    YUL Montreal
    1h 24m
    1h 11m layover in Montreal (YUL)
    AC7519
    3:30 pm, 24 Jun Wed
    YUL Montreal
    4:40 pm, 24 Jun Wed
    YTZ Toronto
    1h 10m
    6h 30m layover in Toronto (YTZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    4h 35m
    YTZ
    10:15 am
    1h 10m
    YUL
    11:25 am
    2h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    4h 35m layover in Toronto (YYZ)
    AC7508
    10:15 am, 1 Jul Wed
    YTZ Toronto
    11:25 am, 1 Jul Wed
    YUL Montreal
    1h 10m
    2h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 1 stop 20h
    1:25 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Toronto

    LGA
    1:25 pm
    1h 43m
    YYZ
    3:08 pm
    8h 2m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC713
    1:25 pm, 24 Jun Wed
    LGA New York
    3:08 pm, 24 Jun Wed
    YYZ Toronto
    1h 43m
    8h 2m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    4h 35m
    YTZ
    10:15 am
    1h 10m
    YUL
    11:25 am
    2h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    4h 35m layover in Toronto (YYZ)
    AC7508
    10:15 am, 1 Jul Wed
    YTZ Toronto
    11:25 am, 1 Jul Wed
    YUL Montreal
    1h 10m
    2h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 20h 30m
    12:55 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Montreal, Toronto

    LGA
    12:55 pm
    1h 24m
    YUL
    2:19 pm
    3h 41m
    YUL
    6:00 pm
    1h 22m
    YYZ
    7:22 pm
    3h 48m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7457
    12:55 pm, 24 Jun Wed
    LGA New York
    2:19 pm, 24 Jun Wed
    YUL Montreal
    1h 24m
    3h 41m layover in Montreal (YUL)
    AC423
    6:00 pm, 24 Jun Wed
    YUL Montreal
    7:22 pm, 24 Jun Wed
    YYZ Toronto
    1h 22m
    3h 48m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    4h 35m
    YTZ
    10:15 am
    1h 10m
    YUL
    11:25 am
    2h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    4h 35m layover in Toronto (YYZ)
    AC7508
    10:15 am, 1 Jul Wed
    YTZ Toronto
    11:25 am, 1 Jul Wed
    YUL Montreal
    1h 10m
    2h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 17h 35m
    3:50 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Montreal, Toronto

    LGA
    3:50 pm
    1h 32m
    YUL
    5:22 pm
    1h 8m
    YUL
    6:30 pm
    1h 22m
    YYZ
    7:52 pm
    3h 18m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7459
    3:50 pm, 24 Jun Wed
    LGA New York
    5:22 pm, 24 Jun Wed
    YUL Montreal
    1h 32m
    1h 8m layover in Montreal (YUL)
    AC439
    6:30 pm, 24 Jun Wed
    YUL Montreal
    7:52 pm, 24 Jun Wed
    YYZ Toronto
    1h 22m
    3h 18m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    4h 35m
    YTZ
    10:15 am
    1h 10m
    YUL
    11:25 am
    2h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    4h 35m layover in Toronto (YYZ)
    AC7508
    10:15 am, 1 Jul Wed
    YTZ Toronto
    11:25 am, 1 Jul Wed
    YUL Montreal
    1h 10m
    2h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 1 stop 14h 50m
    6:35 pm EWR - 10:25 am (+1) GIG
    Air Canada 2+ stops 21h 55m
    8:04 pm GIG - 4:59 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Toronto

    EWR
    6:35 pm
    1h 37m
    YYZ
    8:12 pm
    2h 58m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC771
    6:35 pm, 24 Jun Wed
    EWR New York
    8:12 pm, 24 Jun Wed
    YYZ Toronto
    1h 37m
    2h 58m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    5h 35m
    YTZ
    11:15 am
    1h 10m
    YUL
    12:25 pm
    3h 10m
    YUL
    3:35 pm
    1h 24m
    LGA
    4:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    5h 35m layover in Toronto (YYZ)
    AC7510
    11:15 am, 1 Jul Wed
    YTZ Toronto
    12:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    3h 10m layover in Montreal (YUL)
    AC726
    3:35 pm, 1 Jul Wed
    YUL Montreal
    4:59 pm, 1 Jul Wed
    LGA New York
    1h 24m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 20h 30m
    12:55 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Montreal, Toronto

    LGA
    12:55 pm
    1h 24m
    YUL
    2:19 pm
    3h 11m
    YUL
    5:30 pm
    1h 10m
    YTZ
    6:40 pm
    4h 30m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7457
    12:55 pm, 24 Jun Wed
    LGA New York
    2:19 pm, 24 Jun Wed
    YUL Montreal
    1h 24m
    3h 11m layover in Montreal (YUL)
    AC7523
    5:30 pm, 24 Jun Wed
    YUL Montreal
    6:40 pm, 24 Jun Wed
    YTZ Toronto
    1h 10m
    4h 30m layover in Toronto (YTZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    5h 35m
    YTZ
    11:15 am
    1h 10m
    YUL
    12:25 pm
    1h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    5h 35m layover in Toronto (YYZ)
    AC7510
    11:15 am, 1 Jul Wed
    YTZ Toronto
    12:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    1h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 20h 30m
    12:55 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Montreal, Toronto

    LGA
    12:55 pm
    1h 24m
    YUL
    2:19 pm
    4h 11m
    YUL
    6:30 pm
    1h 22m
    YYZ
    7:52 pm
    3h 18m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7457
    12:55 pm, 24 Jun Wed
    LGA New York
    2:19 pm, 24 Jun Wed
    YUL Montreal
    1h 24m
    4h 11m layover in Montreal (YUL)
    AC439
    6:30 pm, 24 Jun Wed
    YUL Montreal
    7:52 pm, 24 Jun Wed
    YYZ Toronto
    1h 22m
    3h 18m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    5h 35m
    YTZ
    11:15 am
    1h 10m
    YUL
    12:25 pm
    1h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    5h 35m layover in Toronto (YYZ)
    AC7510
    11:15 am, 1 Jul Wed
    YTZ Toronto
    12:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    1h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 1 stop 14h 50m
    6:35 pm EWR - 10:25 am (+1) GIG
    Air Canada 2+ stops 21h 55m
    8:04 pm GIG - 4:59 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Toronto

    EWR
    6:35 pm
    1h 37m
    YYZ
    8:12 pm
    2h 58m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC771
    6:35 pm, 24 Jun Wed
    EWR New York
    8:12 pm, 24 Jun Wed
    YYZ Toronto
    1h 37m
    2h 58m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    6h 35m
    YTZ
    12:15 pm
    1h 10m
    YUL
    1:25 pm
    2h 10m
    YUL
    3:35 pm
    1h 24m
    LGA
    4:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    6h 35m layover in Toronto (YYZ)
    AC7512
    12:15 pm, 1 Jul Wed
    YTZ Toronto
    1:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    2h 10m layover in Montreal (YUL)
    AC726
    3:35 pm, 1 Jul Wed
    YUL Montreal
    4:59 pm, 1 Jul Wed
    LGA New York
    1h 24m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 1 stop 15h 35m
    5:50 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Toronto

    LGA
    5:50 pm
    1h 43m
    YYZ
    7:33 pm
    3h 37m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC721
    5:50 pm, 24 Jun Wed
    LGA New York
    7:33 pm, 24 Jun Wed
    YYZ Toronto
    1h 43m
    3h 37m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    4h 35m
    YTZ
    10:15 am
    1h 10m
    YUL
    11:25 am
    2h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    4h 35m layover in Toronto (YYZ)
    AC7508
    10:15 am, 1 Jul Wed
    YTZ Toronto
    11:25 am, 1 Jul Wed
    YUL Montreal
    1h 10m
    2h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 1 stop 18h 55m
    2:30 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Toronto

    LGA
    2:30 pm
    1h 43m
    YYZ
    4:13 pm
    6h 57m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC715
    2:30 pm, 24 Jun Wed
    LGA New York
    4:13 pm, 24 Jun Wed
    YYZ Toronto
    1h 43m
    6h 57m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    4h 35m
    YTZ
    10:15 am
    1h 10m
    YUL
    11:25 am
    2h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    4h 35m layover in Toronto (YYZ)
    AC7508
    10:15 am, 1 Jul Wed
    YTZ Toronto
    11:25 am, 1 Jul Wed
    YUL Montreal
    1h 10m
    2h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 16h 55m
    4:30 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Ottawa, Toronto

    LGA
    4:30 pm
    1h 25m
    YOW
    5:55 pm
    2h 5m
    YOW
    8:00 pm
    1h 5m
    YYZ
    9:05 pm
    2h 5m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7733
    4:30 pm, 24 Jun Wed
    LGA New York
    5:55 pm, 24 Jun Wed
    YOW Ottawa
    1h 25m
    2h 5m layover in Ottawa (YOW)
    AC467
    8:00 pm, 24 Jun Wed
    YOW Ottawa
    9:05 pm, 24 Jun Wed
    YYZ Toronto
    1h 5m
    2h 5m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    5h 35m
    YTZ
    11:15 am
    1h 10m
    YUL
    12:25 pm
    1h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    5h 35m layover in Toronto (YYZ)
    AC7510
    11:15 am, 1 Jul Wed
    YTZ Toronto
    12:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    1h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 20h 30m
    12:55 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Montreal, Toronto

    LGA
    12:55 pm
    1h 24m
    YUL
    2:19 pm
    3h 41m
    YUL
    6:00 pm
    1h 22m
    YYZ
    7:22 pm
    3h 48m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7457
    12:55 pm, 24 Jun Wed
    LGA New York
    2:19 pm, 24 Jun Wed
    YUL Montreal
    1h 24m
    3h 41m layover in Montreal (YUL)
    AC423
    6:00 pm, 24 Jun Wed
    YUL Montreal
    7:22 pm, 24 Jun Wed
    YYZ Toronto
    1h 22m
    3h 48m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    5h 35m
    YTZ
    11:15 am
    1h 10m
    YUL
    12:25 pm
    1h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    5h 35m layover in Toronto (YYZ)
    AC7510
    11:15 am, 1 Jul Wed
    YTZ Toronto
    12:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    1h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 2+ stops 17h 35m
    3:50 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Montreal, Toronto

    LGA
    3:50 pm
    1h 32m
    YUL
    5:22 pm
    1h 8m
    YUL
    6:30 pm
    1h 22m
    YYZ
    7:52 pm
    3h 18m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7459
    3:50 pm, 24 Jun Wed
    LGA New York
    5:22 pm, 24 Jun Wed
    YUL Montreal
    1h 32m
    1h 8m layover in Montreal (YUL)
    AC439
    6:30 pm, 24 Jun Wed
    YUL Montreal
    7:52 pm, 24 Jun Wed
    YYZ Toronto
    1h 22m
    3h 18m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    5h 35m
    YTZ
    11:15 am
    1h 10m
    YUL
    12:25 pm
    1h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    5h 35m layover in Toronto (YYZ)
    AC7510
    11:15 am, 1 Jul Wed
    YTZ Toronto
    12:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    1h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 1 stop 14h 50m
    6:35 pm EWR - 10:25 am (+1) GIG
    Air Canada 2+ stops 21h 55m
    8:04 pm GIG - 4:59 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Toronto

    EWR
    6:35 pm
    1h 37m
    YYZ
    8:12 pm
    2h 58m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC771
    6:35 pm, 24 Jun Wed
    EWR New York
    8:12 pm, 24 Jun Wed
    YYZ Toronto
    1h 37m
    2h 58m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    4h 35m
    YTZ
    10:15 am
    1h 10m
    YUL
    11:25 am
    4h 10m
    YUL
    3:35 pm
    1h 24m
    LGA
    4:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    4h 35m layover in Toronto (YYZ)
    AC7508
    10:15 am, 1 Jul Wed
    YTZ Toronto
    11:25 am, 1 Jul Wed
    YUL Montreal
    1h 10m
    4h 10m layover in Montreal (YUL)
    AC726
    3:35 pm, 1 Jul Wed
    YUL Montreal
    4:59 pm, 1 Jul Wed
    LGA New York
    1h 24m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 1 stop 14h 50m
    6:35 pm EWR - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Toronto

    EWR
    6:35 pm
    1h 37m
    YYZ
    8:12 pm
    2h 58m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC771
    6:35 pm, 24 Jun Wed
    EWR New York
    8:12 pm, 24 Jun Wed
    YYZ Toronto
    1h 37m
    2h 58m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    5h 35m
    YTZ
    11:15 am
    1h 10m
    YUL
    12:25 pm
    1h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    5h 35m layover in Toronto (YYZ)
    AC7510
    11:15 am, 1 Jul Wed
    YTZ Toronto
    12:25 pm, 1 Jul Wed
    YUL Montreal
    1h 10m
    1h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m
    Depart: Wed, 24 Jun Return: Tue, 30 Jun New York to Rio de Janeiro Wed, 24 Jun - Tue, 30 Jun
    Air Canada 1 stop 13h 55m
    7:30 pm LGA - 10:25 am (+1) GIG
    Air Canada 2+ stops 19h 56m
    8:04 pm GIG - 3:00 pm (+1) LGA
    US$731
    faregeek.com
    Show Details

    Depart: New York to Rio de Janeiro via Toronto

    LGA
    7:30 pm
    1h 43m
    YYZ
    9:13 pm
    1h 57m
    YYZ
    11:10 pm
    10h 15m
    GIG
    10:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC725
    7:30 pm, 24 Jun Wed
    LGA New York
    9:13 pm, 24 Jun Wed
    YYZ Toronto
    1h 43m
    1h 57m layover in Toronto (YYZ)
    AC98
    11:10 pm, 24 Jun Wed
    YYZ Toronto
    10:25 am, 25 Jun Thu
    GIG Rio de Janeiro
    10h 15m

    Return: Rio de Janeiro to New York via Toronto, Montreal

    GIG
    8:04 pm
    10h 36m
    YYZ
    5:40 am (+1)
    4h 35m
    YTZ
    10:15 am
    1h 10m
    YUL
    11:25 am
    2h 15m
    YUL
    1:40 pm
    1h 20m
    LGA
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC99
    8:04 pm, 30 Jun Tue
    GIG Rio de Janeiro
    5:40 am, 1 Jul Wed
    YYZ Toronto
    10h 36m
    4h 35m layover in Toronto (YYZ)
    AC7508
    10:15 am, 1 Jul Wed
    YTZ Toronto
    11:25 am, 1 Jul Wed
    YUL Montreal
    1h 10m
    2h 15m layover in Montreal (YUL)
    AC7456
    1:40 pm, 1 Jul Wed
    YUL Montreal
    3:00 pm, 1 Jul Wed
    LGA New York
    1h 20m