Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Gol Transportes Aéreos
Cheapest Month November
Cheapest Day of the Week Monday
Cheapest Airline Gol Transportes Aéreos

The cheapest airline(s) flying from Toronto to Recife is Gol Transportes Aéreos.

  • Gol Transportes Aéreos Gol Transportes Aéreos
  • Copa Airlines Copa Airlines
  • United Airlines United Airlines
  • Avianca Avianca
  • American Airlines American Airlines
  • Air Canada Air Canada
  • LATAM LATAM
  • Azul Brazilian Airlines Azul Brazilian Airlines
  • Aeromexico Aeromexico
Cheapest Month November

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Toronto to Recife is November.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Monday

The cheapest day(s) of the week to fly from Toronto to Recife is Monday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:15 YYZ
    17:10 REC
    17Hrs, 55m 1 Stop (GRU)
  • YYZToronto Lester B Pearson Intl Airport 22:15 - REC 17:10 17h 55m 1 Stop (GRU) Sao Paulo
  • YYZToronto Lester B Pearson Intl Airport 22:15
    GRUSao Paulo Guarulhos Intl Airport 13:55
  • GRUSao Paulo Guarulhos Intl Airport 09:15
    RECRecife Airport 17:10
  • 17h 55m (4h 40m)
  • 1 Stop GRU · Sao Paulo 4h 40m
  • Air Canada (AC 90)Boeing 787 9
    Gol Transportes Aéreos (G3 1906)Boeing 737 Max 8 Passenger
  • Air Canada (AC 90)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:15 YYZ
    16:45 REC
    17Hrs, 30m 1 Stop (GRU)
  • YYZToronto Lester B Pearson Intl Airport 22:15 - REC 16:45 17h 30m 1 Stop (GRU) Sao Paulo
  • YYZToronto Lester B Pearson Intl Airport 22:15
    GRUSao Paulo Guarulhos Intl Airport 13:40
  • GRUSao Paulo Guarulhos Intl Airport 09:15
    RECRecife Airport 16:45
  • 17h 30m (4h 25m)
  • 1 Stop GRU · Sao Paulo 4h 25m
  • Air Canada (AC 90)Boeing 787 9
    Azul Brazilian Airlines (AD 2959)Airbus A321 Neo
  • Air Canada (AC 90)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:15 YYZ
    17:10 REC
    17Hrs, 55m 1 Stop (GRU)
  • YYZToronto Lester B Pearson Intl Airport 22:15 - REC 17:10 17h 55m 1 Stop (GRU) Sao Paulo
  • YYZToronto Lester B Pearson Intl Airport 22:15
    GRUSao Paulo Guarulhos Intl Airport 13:55
  • GRUSao Paulo Guarulhos Intl Airport 09:15
    RECRecife Airport 17:10
  • 17h 55m (4h 40m)
  • 1 Stop GRU · Sao Paulo 4h 40m
  • Air Canada (AC 90)Boeing 787 9
    Gol Transportes Aéreos (G3 1906)Boeing 737 800
  • Air Canada (AC 90)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:15 YYZ
    16:55 REC
    17Hrs, 40m 1 Stop (GRU)
  • YYZToronto Lester B Pearson Intl Airport 22:15 - REC 16:55 17h 40m 1 Stop (GRU) Sao Paulo
  • YYZToronto Lester B Pearson Intl Airport 22:15
    GRUSao Paulo Guarulhos Intl Airport 13:40
  • GRUSao Paulo Guarulhos Intl Airport 09:15
    RECRecife Airport 16:55
  • 17h 40m (4h 25m)
  • 1 Stop GRU · Sao Paulo 4h 25m
  • Air Canada (AC 90)Boeing 787 9
    Gol Transportes Aéreos (G3 1906)Boeing 737 800
  • Air Canada (AC 90)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 22:15 YYZ
    16:55 REC
    17Hrs, 40m 1 Stop (GRU)
  • YYZToronto Lester B Pearson Intl Airport 22:15 - REC 16:55 17h 40m 1 Stop (GRU) Sao Paulo
  • YYZToronto Lester B Pearson Intl Airport 22:15
    GRUSao Paulo Guarulhos Intl Airport 13:40
  • GRUSao Paulo Guarulhos Intl Airport 09:15
    RECRecife Airport 16:55
  • 17h 40m (4h 25m)
  • 1 Stop GRU · Sao Paulo 4h 25m
  • Air Canada (AC 90)Boeing 787 9
    Gol Transportes Aéreos (G3 1906)Boeing 737 Max 8 Passenger
  • Air Canada (AC 90)
    • M
    • T
    • -
    • T
    • -
    • -
    • S
  • 21:55 FLL
    12:25 EWR
    19Hrs, 00m 1 Stop (REC)
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55 - EWR 12:25 19h 1 Stop (REC) Recife
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55
    YYZToronto Lester B Pearson Intl Airport 10:45
  • RECRecife Airport 06:45
    EWRNewark Liberty International Airport 12:25
  • 19h (6h 20m)
  • 1 Stop REC · Recife 6h 20m
  • Azul Brazilian Airlines (AD 8713)Airbus A330 900 Neo
    United Airlines (UA 3648)Embraer 175
  • Azul Brazilian Airlines (AD 8713)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 21:55 FLL
    12:25 EWR
    19Hrs, 00m 1 Stop (REC)
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55 - EWR 12:25 19h 1 Stop (REC) Recife
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55
    YYZToronto Lester B Pearson Intl Airport 10:45
  • RECRecife Airport 06:45
    EWRNewark Liberty International Airport 12:25
  • 19h (6h 20m)
  • 1 Stop REC · Recife 6h 20m
  • Azul Brazilian Airlines (AD 8713)Airbus A330 900 Neo
    United Airlines (UA 3648)Embraer 175
  • Azul Brazilian Airlines (AD 8713)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:55 FLL
    12:25 EWR
    19Hrs, 00m 1 Stop (REC)
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55 - EWR 12:25 19h 1 Stop (REC) Recife
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55
    YYZToronto Lester B Pearson Intl Airport 10:45
  • RECRecife Airport 06:45
    EWRNewark Liberty International Airport 12:25
  • 19h (6h 20m)
  • 1 Stop REC · Recife 6h 20m
  • Azul Brazilian Airlines (AD 8713)Airbus A330 900 Neo
    United Airlines (UA 3648)Embraer 175
  • Azul Brazilian Airlines (AD 8713)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 21:55 FLL
    12:25 EWR
    19Hrs, 00m 1 Stop (REC)
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55 - EWR 12:25 19h 1 Stop (REC) Recife
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55
    YYZToronto Lester B Pearson Intl Airport 10:45
  • RECRecife Airport 06:45
    EWRNewark Liberty International Airport 12:25
  • 19h (6h 21m)
  • 1 Stop REC · Recife 6h 21m
  • Azul Brazilian Airlines (AD 8713)Airbus A330 900 Neo
    United Airlines (UA 3648)Embraer 175
  • Azul Brazilian Airlines (AD 8713)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:30 MCO
    13:09 EWR
    18Hrs, 50m 1 Stop (REC)
  • MCOOrlando International Airport 22:30 - EWR 13:09 18h 50m 1 Stop (REC) Recife
  • MCOOrlando International Airport 22:30
    YYZToronto Lester B Pearson Intl Airport 11:30
  • RECRecife Airport 07:20
    EWRNewark Liberty International Airport 13:09
  • 18h 50m (6h 25m)
  • 1 Stop REC · Recife 6h 25m
  • Azul Brazilian Airlines (AD 8711)Airbus A330 900 Neo
    Air Canada (AC 8876)Embraer Emb 175
  • Azul Brazilian Airlines (AD 8711)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:30 MCO
    13:09 EWR
    18Hrs, 50m 1 Stop (REC)
  • MCOOrlando International Airport 22:30 - EWR 13:09 18h 50m 1 Stop (REC) Recife
  • MCOOrlando International Airport 22:30
    YYZToronto Lester B Pearson Intl Airport 11:30
  • RECRecife Airport 07:20
    EWRNewark Liberty International Airport 13:09
  • 18h 50m (6h 25m)
  • 1 Stop REC · Recife 6h 25m
  • Azul Brazilian Airlines (AD 8711)Airbus A330 900 Neo
    Air Canada (AC 8876)Embraer Emb 175
  • Azul Brazilian Airlines (AD 8711)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:55 FLL
    13:09 EWR
    18Hrs, 15m 1 Stop (REC)
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55 - EWR 13:09 18h 15m 1 Stop (REC) Recife
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55
    YYZToronto Lester B Pearson Intl Airport 11:30
  • RECRecife Airport 06:45
    EWRNewark Liberty International Airport 13:09
  • 18h 15m (5h 36m)
  • 1 Stop REC · Recife 5h 36m
  • Azul Brazilian Airlines (AD 8713)Airbus A330 900 Neo
    Air Canada (AC 8876)Embraer Emb 175
  • Azul Brazilian Airlines (AD 8713)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:55 FLL
    13:09 EWR
    18Hrs, 15m 1 Stop (REC)
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55 - EWR 13:09 18h 15m 1 Stop (REC) Recife
  • FLLFort Lauderdale/Hollywood Intl Airport 21:55
    YYZToronto Lester B Pearson Intl Airport 11:30
  • RECRecife Airport 06:45
    EWRNewark Liberty International Airport 13:09
  • 18h 15m (5h 36m)
  • 1 Stop REC · Recife 5h 36m
  • Azul Brazilian Airlines (AD 8713)Airbus A330 900 Neo
    Air Canada (AC 8876)Embraer Emb 175
  • Azul Brazilian Airlines (AD 8713)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 22:30 MCO
    12:55 ORD
    18Hrs, 20m 1 Stop (REC)
  • MCOOrlando International Airport 22:30 - ORD 12:55 18h 20m 1 Stop (REC) Recife
  • MCOOrlando International Airport 22:30
    YYZToronto Lester B Pearson Intl Airport 12:00
  • RECRecife Airport 07:20
    ORDChicago O'Hare International Airport 12:55
  • 18h 20m (5h 44m)
  • 1 Stop REC · Recife 5h 44m
  • Azul Brazilian Airlines (AD 8711)Airbus A330 900 Neo
    Air Canada (AC 505)Airbus A220 300
  • Azul Brazilian Airlines (AD 8711)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 22:30 MCO
    13:41 IAD
    18Hrs, 10m 1 Stop (REC)
  • MCOOrlando International Airport 22:30 - IAD 13:41 18h 10m 1 Stop (REC) Recife
  • MCOOrlando International Airport 22:30
    YYZToronto Lester B Pearson Intl Airport 12:10
  • RECRecife Airport 07:20
    IADWashington Dulles International Airport 13:41
  • 18h 10m (6h 25m)
  • 1 Stop REC · Recife 6h 25m
  • Azul Brazilian Airlines (AD 8711)Airbus A330 900 Neo
    Air Canada (AC 8618)Embraer Emb 175
  • Azul Brazilian Airlines (AD 8711)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 22:30 MCO
    13:41 IAD
    18Hrs, 10m 1 Stop (REC)
  • MCOOrlando International Airport 22:30 - IAD 13:41 18h 10m 1 Stop (REC) Recife
  • MCOOrlando International Airport 22:30
    YYZToronto Lester B Pearson Intl Airport 12:10
  • RECRecife Airport 07:20
    IADWashington Dulles International Airport 13:41
  • 18h 10m (6h 25m)
  • 1 Stop REC · Recife 6h 25m
  • Azul Brazilian Airlines (AD 8711)Airbus A330 900 Neo
    Air Canada (AC 8618)Embraer Emb 175
  • Azul Brazilian Airlines (AD 8711)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 22:30 MCO
    14:19 IAD
    17Hrs, 35m 1 Stop (REC)
  • MCOOrlando International Airport 22:30 - IAD 14:19 17h 35m 1 Stop (REC) Recife
  • MCOOrlando International Airport 22:30
    YYZToronto Lester B Pearson Intl Airport 12:45
  • RECRecife Airport 07:20
    IADWashington Dulles International Airport 14:19
  • 17h 35m (5h 47m)
  • 1 Stop REC · Recife 5h 47m
  • Azul Brazilian Airlines (AD 8711)Airbus A330 900 Neo
    United Airlines (UA 3595)Embraer 175
  • Azul Brazilian Airlines (AD 8711)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 22:30 MCO
    14:19 IAD
    17Hrs, 35m 1 Stop (REC)
  • MCOOrlando International Airport 22:30 - IAD 14:19 17h 35m 1 Stop (REC) Recife
  • MCOOrlando International Airport 22:30
    YYZToronto Lester B Pearson Intl Airport 12:45
  • RECRecife Airport 07:20
    IADWashington Dulles International Airport 14:19
  • 17h 35m (5h 47m)
  • 1 Stop REC · Recife 5h 47m
  • Azul Brazilian Airlines (AD 8711)Airbus A330 900 Neo
    United Airlines (UA 3595)Embraer 175
  • Azul Brazilian Airlines (AD 8711)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 22:30 MCO
    15:09 CLE
    16Hrs, 15m 1 Stop (REC)
  • MCOOrlando International Airport 22:30 - CLE 15:09 16h 15m 1 Stop (REC) Recife
  • MCOOrlando International Airport 22:30
    YYZToronto Lester B Pearson Intl Airport 14:05
  • RECRecife Airport 07:20
    CLECleveland Hopkins International Airport 15:09
  • 16h 15m (4h 53m)
  • 1 Stop REC · Recife 4h 53m
  • Azul Brazilian Airlines (AD 8711)Airbus A330 900 Neo
    Air Canada (AC 1111)Airbus A220 300
  • Azul Brazilian Airlines (AD 8711)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:30 MCO
    16:08 IAD
    15Hrs, 50m 1 Stop (REC)
  • MCOOrlando International Airport 22:30 - IAD 16:08 15h 50m 1 Stop (REC) Recife
  • MCOOrlando International Airport 22:30
    YYZToronto Lester B Pearson Intl Airport 14:30
  • RECRecife Airport 07:20
    IADWashington Dulles International Airport 16:08
  • 15h 50m (3h 58m)
  • 1 Stop REC · Recife 3h 58m
  • Azul Brazilian Airlines (AD 8711)Airbus A330 900 Neo
    United Airlines (UA 3637)Embraer 175
  • Azul Brazilian Airlines (AD 8711)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Recife from Toronto?

The flight distance between Toronto and Recife is 7286km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 21:55. The last flight of the day departs at 22:15. See the full list of flight times on Wego.