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

C-FGEO Aircraft History

Aircraft Type Boeing 787-9
Operator Air Canada
ADSHEX C0104F
Type Code B789
Construction Number 37180
Age 11 years

Upcoming Flights

Date Departing From To Arriving Flight
13 Nov 2026
20:59 -03
Brazil Rio De Janeiro GIG
Canada Toronto YYZ
05:35 EST
AC85 Play
13 Nov 2026
23:55 EST
Canada Toronto YYZ
Brazil Rio De Janeiro GIG
12:05 -03
AC84 Play

Live Flights

Date Departed From To Arriving Flight
12 Nov 2026
13:06 EST
Canada Toronto YYZ
Jamaica Kingston KIN
17:21 EST
AC1444 Live

Past Flights

Date Departed From To Arrived Flight
17 Jun 2026
13:10 PDT
Canada Vancouver YVR
China Shanghai PVG
18:48 CST
AC25 Play
17 Jun 2026
10:35 CEST
Germany Frankfurt FRA
Canada Vancouver YVR
11:12 PDT
AC839 Play
16 Jun 2026
13:40 PDT
Canada Vancouver YVR
Germany Frankfurt FRA
10:34 CEST
AC838 Play
16 Jun 2026
18:20 JST
Japan Osaka KIX
Canada Vancouver YVR
11:05 PDT
AC24 Play
15 Jun 2026
13:50 PDT
Canada Vancouver YVR
Japan Osaka KIX
18:18 JST
AC23 Play
15 Jun 2026
17:50 KST
South Korea Seoul ICN
Canada Vancouver YVR
13:45 PDT
AC64 Play
14 Jun 2026
12:45 PDT
Canada Vancouver YVR
South Korea Seoul ICN
15:57 KST
AC63 Play
14 Jun 2026
10:10 AEST
Australia Brisbane BNE
Canada Vancouver YVR
12:41 PDT
AC36 Play
13 Jun 2026
00:05 PDT
Canada Vancouver YVR
Australia Brisbane BNE
10:09 AEST
AC35 Play
12 Jun 2026
18:50 EDT
United States Newark EWR
Canada Vancouver YVR
00:04 PDT
AC549 Play
12 Jun 2026
08:45 PDT
Canada Vancouver YVR
United States Newark EWR
18:17 EDT
AC548 Play
12 Jun 2026
09:55 HKT
Hong Kong Hong Kong HKG
Canada Vancouver YVR
06:09 PDT
AC8 Play
11 Jun 2026
00:25 PDT
Canada Vancouver YVR
Hong Kong Hong Kong HKG
09:53 HKT
AC7 Play
9 Jun 2026
10:25 AEST
Australia Brisbane BNE
Canada Vancouver YVR
06:52 PDT
AC36 Play
8 Jun 2026
23:50 PDT
Canada Vancouver YVR
Australia Brisbane BNE
10:19 AEST
AC35 Play
7 Jun 2026
18:35 EDT
United States Newark EWR
Canada Vancouver YVR
21:42 PDT
AC549 Play
7 Jun 2026
08:40 PDT
Canada Vancouver YVR
United States Newark EWR
18:32 EDT
AC548 Play
7 Jun 2026
10:10 AEST
Australia Brisbane BNE
Canada Vancouver YVR
08:35 PDT
AC36 Play
6 Jun 2026
23:45 PDT
Canada Vancouver YVR
Australia Brisbane BNE
10:09 AEST
AC35 Play
5 Jun 2026
18:25 EDT
United States Newark EWR
Canada Vancouver YVR
20:47 PDT
AC549 Play
5 Jun 2026
08:35 PDT
Canada Vancouver YVR
United States Newark EWR
18:23 EDT
AC548 Play
5 Jun 2026
09:45 HKT
Hong Kong Hong Kong HKG
Canada Vancouver YVR
06:21 PDT
AC8 Play
4 Jun 2026
00:35 PDT
Canada Vancouver YVR
Hong Kong Hong Kong HKG
04:12 HKT
AC7 Play
3 Jun 2026
18:15 EDT
United States Newark EWR
Canada Vancouver YVR
20:52 PDT
AC549 Play
3 Jun 2026
08:45 PDT
Canada Vancouver YVR
United States Newark EWR
18:13 EDT
AC548 Play
3 Jun 2026
07:10 +07
Thailand Bangkok BKK
Canada Vancouver YVR
08:41 PDT
AC66 Play
2 Jun 2026
00:10 PDT
Canada Vancouver YVR
Thailand Bangkok BKK
07:05 +07
AC65 Play
1 Jun 2026
19:35 EDT
United States Newark EWR
Canada Vancouver YVR
21:38 PDT
AC549 Play
1 Jun 2026
08:35 PDT
Canada Vancouver YVR
United States Newark EWR
19:31 EDT
AC548 Play
1 Jun 2026
07:15 +07
Thailand Bangkok BKK
Canada Vancouver YVR
06:48 PDT
AC66 Play

Download our free app

Build with our flight data

Explore Plane Finder API