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

Gulf Air Flight GF143 GFA143

Service Type Passenger
Seats 282
Freight Containers
Capacity 40.2 tonnes

Codeshare flight(s):

EY EY3192 TG TG4683 UL UL3703

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
11 Nov 2026
01:45 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:55 +00
789 Unknown Play
8 Nov 2026
01:45 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:55 +00
789 Unknown Play
6 Nov 2026
01:45 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:55 +00
B789 A9C-FH Play

Past Flights

Date Departed From To Arrived Aircraft Reg
17 Jun 2026
02:10 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:56 +01
B789 A9C-FB Play
14 Jun 2026
02:40 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
07:17 +01
B789 A9C-FD Play
12 Jun 2026
02:20 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
07:17 +01
B789 A9C-FC Play
10 Jun 2026
02:30 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
07:26 +01
B789 A9C-FG Play
7 Jun 2026
02:25 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
07:18 +01
B789 A9C-FB Play
5 Jun 2026
01:55 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:51 +01
B789 A9C-FD Play
4 Jun 2026
04:45 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
09:35 +01
B789 A9C-FE Play
31 May 2026
02:35 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
09:29 +01
B789 A9C-FJ Play
29 May 2026
01:55 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
09:26 +01
B789 A9C-FB Play
27 May 2026
02:20 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
09:09 +01
B789 A9C-FC Play
24 May 2026
02:10 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:58 +01
B789 A9C-FJ Play
22 May 2026
02:20 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:55 +01
B789 A9C-FD Play
20 May 2026
02:40 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
07:27 +01
B789 A9C-FJ Play
17 May 2026
02:40 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
07:54 +01
B789 A9C-FI Play
15 May 2026
02:30 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
08:06 +01
B789 A9C-FE Play
13 May 2026
02:25 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
08:00 +01
B789 A9C-FC Play
10 May 2026
02:10 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
07:33 +01
B789 A9C-FE Play
9 May 2026
03:45 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
08:49 +01
B789 A9C-FJ Play
7 May 2026
04:20 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
09:30 +01
B789 A9C-FI Play
3 May 2026
02:30 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
08:07 +01
B789 A9C-FE Play
1 May 2026
02:30 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
07:44 +01
B789 A9C-FE Play
28 Feb 2026
09:30 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
13:58 +00
B789 A9C-FH Play
25 Feb 2026
02:05 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:22 +00
B789 A9C-FI Play
23 Feb 2026
01:55 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:23 +00
B789 A9C-FE Play
23 Feb 2026
03:15 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:08 +00
B789 A9C-FI Play
21 Feb 2026
21:20 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
01:42 +00
B789 A9C-FC Play
18 Feb 2026
02:10 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:33 +00
B789 A9C-FG Play
16 Feb 2026
02:10 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:19 +00
B789 A9C-FG Play
15 Feb 2026
02:40 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
06:34 +00
B789 A9C-FC Play
13 Feb 2026
02:35 +03
Bahrain Bahrain BAH
Morocco Casablanca CMN
08:12 +01
B789 A9C-FC Play

Download our free app

Build with our flight data

Explore Plane Finder API