Just launched: The brand new Plane Finder API
Explore Now
AZU

Azul Flight AD2939 AZU2939

Service Type Passenger
Seats 136
Freight --
Capacity --

Codeshare flight(s):

AV AV4351 ET ET1266

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
16 Nov 2026
19:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:00 -03
295 Unknown Play
15 Nov 2026
18:30 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:15 -03
32N Unknown Play
13 Nov 2026
19:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:00 -03
295 Unknown Play
12 Nov 2026
19:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:00 -03
295 Unknown Play
11 Nov 2026
19:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:00 -03
295 Unknown Play
10 Nov 2026
19:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:59 -03
E295 PR-PJN Play
9 Nov 2026
19:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:59 -03
E295 PS-ADJ Play

Past Flights

Date Departed From To Arrived Aircraft Reg
10 Feb 2026
19:20 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:26 -03
A20N PR-YSL Play
9 Feb 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:56 -03
A20N PR-YSE Play
8 Feb 2026
18:10 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
19:44 -03
A20N PR-YSN Play
6 Feb 2026
18:10 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:58 -03
A20N PR-YRO Play
4 Feb 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:56 -03
A20N PR-YSL Play
3 Feb 2026
18:45 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:50 -03
A20N PR-YSP Play
2 Feb 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:09 -03
A20N PR-YSL Play
1 Feb 2026
18:50 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:14 -03
A20N PR-YSF Play
30 Jan 2026
18:25 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:02 -03
A20N PR-YRT Play
28 Jan 2026
18:25 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:09 -03
A20N PR-YSC Play
27 Jan 2026
18:50 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:05 -03
A20N PR-YSC Play
26 Jan 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:59 -03
A20N PR-YSC Play
23 Jan 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:03 -03
A20N PR-YRC Play
21 Jan 2026
18:10 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
19:12 -03
A20N PR-YYG Play
20 Jan 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
19:12 -03
A20N PR-YRD Play
19 Jan 2026
18:50 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:06 -03
A20N PR-YSD Play
18 Jan 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:22 -03
A20N PR-YRT Play
16 Jan 2026
18:10 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:10 -03
A20N PR-YRT Play
14 Jan 2026
18:45 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:04 -03
A20N PR-YSQ Play
13 Jan 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:23 -03
A20N PR-YSP Play
12 Jan 2026
18:20 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
19:44 -03
A20N PR-YRU Play
11 Jan 2026
18:20 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:08 -03
A20N PR-YSL Play
9 Jan 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
19:52 -03
A20N PR-YRR Play
7 Jan 2026
18:05 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:51 -03
A20N PR-YRA Play
6 Jan 2026
18:10 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
20:49 -03
A20N PR-YRA Play
5 Jan 2026
18:25 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:08 -03
A20N PR-YSQ Play
4 Jan 2026
18:10 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
19:51 -03
A20N PR-YSQ Play
2 Jan 2026
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
19:50 -03
A20N PR-YRD Play
30 Dec 2025
18:15 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:02 -03
A20N PR-YRJ Play
29 Dec 2025
18:40 -03
Brazil Sao Paulo GRU
Brazil Porto Alegre POA
21:16 -03
A20N PR-YSG Play

Download our free app

Build with our flight data

Explore Plane Finder API