Recife Airport (REC)

Brazil flag

Country Brazil | Continent South America | IATA: REC | ICAO: SBRF | Elevation 33 ft · 10 m | Local time

Destinations
37
Flights / day
82
Busiest route
Rio de Janeiro
Top airline
Azul

Recife Guararapes - Gilberto Freyre Airport averages 82 flights per day to 37 destinations, with 29 domestic routes and seven international routes. A total of eight airlines operate at REC, led by Azul. This airport provides direct service to six countries across three continents, with Portugal representing its largest international market. The longest nonstop route from Recife Guararapes - Gilberto Freyre connects to Madrid, with a typical flight time of 8 hr 25 mins. Updated: February 16, 2026

Route Network

Recife Guararapes - Gilberto Freyre Airport connects 36 destinations worldwide, with Rio de Janeiro standing out as its busiest route. The longest nonstop flight is to Madrid, and the shortest flight is to João Pessoa.

Rio de Janeiro (GIG) – Brazil
2 airlines
3 hr 35 mins
1,155 mi · 1,859 km
8
per day
São Paulo (CGH) – Brazil
2 airlines
3 hr 55 mins
1,323 mi · 2,129 km
8
per day
Brasília (BSB) – Brazil
3 airlines
3 hr 25 mins
1,028 mi · 1,654 km
8
per day
Belo Horizonte (CNF) – Brazil
1 airline
3 hr 15 mins
999 mi · 1,608 km
6
per day
Campinas (VCP) – Brazil
1 airline
3 hr 55 mins
1,309 mi · 2,106 km
6
per day
São Paulo (GRU) – Brazil
2 airlines
3 hr 50 mins
1,305 mi · 2,101 km
6
per day
Fortaleza (FOR) – Brazil
3 airlines
2 hr 0 mins
390 mi · 627 km
5
per day
Salvador (SSA) – Brazil
2 airlines
2 hr 0 mins
403 mi · 649 km
5
per day
Fernando De Noronha (FEN) – Brazil
2 airlines
1 hr 40 mins
341 mi · 550 km
3
per day
Natal (NAT) – Brazil
1 airline
1 hr 25 mins
166 mi · 267 km
3
per day
Goiânia (GYN) – Brazil
1 airline
3 hr 35 mins
1,129 mi · 1,817 km
2
per day
São Luís (SLZ) – Brazil
1 airline
2 hr 50 mins
746 mi · 1,201 km
2
per day
Belém (BEL) – Brazil
1 airline
3 hr 25 mins
1,043 mi · 1,678 km
2
per day
Maceió (MCZ) – Brazil
1 airline
1 hr 20 mins
113 mi · 181 km
2
per day
Manaus (MAO) – Brazil
1 airline
4 hr 50 mins
1,763 mi · 2,836 km
2
per day
Aracaju (AJU) – Brazil
1 airline
1 hr 40 mins
246 mi · 395 km
2
per day
Lisbon (LIS) – Portugal
1 airline
7 hr 55 mins
3,640 mi · 5,857 km
1
per day
Petrolina (PNZ) – Brazil
1 airline
2 hr 5 mins
395 mi · 635 km
1
per day
Porto Alegre (POA) – Brazil
1 airline
4 hr 55 mins
1,841 mi · 2,963 km
1
per day
Juazeiro do Norte (JDO) – Brazil
1 airline
1 hr 55 mins
304 mi · 489 km
1
per day
Campina Grande (CPV) – Brazil
1 airline
REC → CPV
1
per day
João Pessoa (JPA) – Brazil
1 airline
1 hr 10 mins
68 mi · 109 km
1
per day
Teresina (THE) – Brazil
1 airline
2 hr 30 mins
582 mi · 937 km
1
per day
Vitória (VIX) – Brazil
1 airline
3 hr 5 mins
912 mi · 1,467 km
1
per day
Buenos Aires (EZE) – Argentina
3 airlines
5 hr 55 mins
2,375 mi · 3,822 km
6
per week
Madrid (MAD) – Spain
2 airlines
8 hr 25 mins
3,908 mi · 6,289 km
5
per week
Porto (OPO) – Portugal
1 airline
8 hr 15 mins
3,796 mi · 6,109 km
4
per week
Ribeirão Preto (RAO) – Brazil
1 airline
3 hr 45 mins
1,242 mi · 1,999 km
3
per week
São José Do Rio Preto (SJP) – Brazil
1 airline
3 hr 55 mins
1,305 mi · 2,100 km
3
per week
Uberlândia (UDI) – Brazil
1 airline
3 hr 40 mins
1,161 mi · 1,869 km
3
per week
Curitiba (CWB) – Brazil
1 airline
4 hr 20 mins
1,525 mi · 2,454 km
2
per week
Foz do Iguaçu (IGU) – Brazil
1 airline
4 hr 45 mins
1,764 mi · 2,839 km
2
per week
Montevideo (MVD) – Uruguay
1 airline
5 hr 40 mins
2,279 mi · 3,668 km
2
per week
Bauru (JTC) – Brazil
1 airline
REC → JTC
1
per week
Córdoba (COR) – Argentina
1 airline
6 hr 5 mins
2,473 mi · 3,981 km
1
per week
Santiago (SCL) – Chile
1 airline
6 hr 50 mins
2,875 mi · 4,627 km
1
per week

Route and destination data updated February 16, 2026.

Recife Guararapes - Gilberto Freyre Airport is served by eight airlines, with Azul in the lead at 63% of routes. The top three carriers together cover 88% of routes. four carriers operate only one route each. A total of six airlines operate international routes, compared with four airlines serving domestic routes. Azul is operating the longest nonstop flight, connecting to Madrid with a flight time of 8 hrs 25 mins.

Azul (31 routes)
Gol (7 routes)
LATAM Brasil (5 routes)
LATAM (2 routes)
TAP Air Portugal (1 routes)
JetSMART (1 routes)
Iberia (1 routes)
ACN (1 routes)

Recife Guararapes - Gilberto Freyre Airport provides direct service to six countries across three continents. The route network is 81% domestic and 19% international. Portugal is the primary international destination.

Brazil - 78/day
Portugal - 2/day
Argentina - 1/day
Spain - 1/day
Uruguay - 0/day
Chile - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
11,234 ft 3,424 m 148 ft 45 m Asphalt
11,234 ft 3,424 m 148 ft 45 m Asphalt

Runway Length

3 aircraft cannot operate at Recife Guararapes - Gilberto Freyre Airport due to runway length constraints. The airport’s longest runway is 11,234 ft (3,424 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Miscellaneous