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

CN-NMS Aircraft History

Aircraft Type Airbus A320-214
ADSHEX 02019C
Type Code A320
Construction Number 4649
Age 16 years

Upcoming Flights

Date Departing From To Arriving Flight
12 Nov 2026
11:10 CET
Netherlands Amsterdam AMS
Morocco El Aroui NDR
13:20 +00
3O122 Play

Past Flights

Date Departed From To Arrived Flight
18 Nov 2025
17:00 CET
Spain Malaga AGP
Morocco Casablanca CMN
17:45 +01
3O386 Play
18 Nov 2025
15:05 +01
Morocco Casablanca CMN
Spain Malaga AGP
16:01 CET
3O385 Play
18 Nov 2025
11:20 CET
Italy Pisa PSA
Morocco Casablanca CMN
15:03 +01
Unknown Play
18 Nov 2025
07:15 +01
Morocco Casablanca CMN
Italy Pisa PSA
11:15 CET
3O477 Play
17 Nov 2025
19:40 CET
Italy Bergamo BGY
Morocco Casablanca CMN
07:11 +01
3O456 Play
17 Nov 2025
15:40 +01
Morocco Casablanca CMN
Italy Bergamo BGY
18:10 CET
3O455 Play
17 Nov 2025
11:20 CET
Italy Bologna BLQ
Morocco Casablanca CMN
14:05 +01
3O468 Play
17 Nov 2025
07:15 +01
Morocco Casablanca CMN
Italy Bologna BLQ
11:09 CET
3O467 Play
16 Nov 2025
00:45 CET
Spain Madrid MAD
Morocco Casablanca CMN
02:15 +01
3O394 Play
16 Nov 2025
22:10 +01
Morocco Casablanca CMN
Spain Madrid MAD
00:40 CET
3O393 Play
16 Nov 2025
18:40 CET
Spain Barcelona BCN
Morocco Casablanca CMN
20:45 +01
3O374 Play
16 Nov 2025
16:10 +01
Morocco Casablanca CMN
Spain Barcelona BCN
17:54 CET
3O373 Play
16 Nov 2025
11:20 CET
Italy Venice VCE
Morocco Casablanca CMN
14:46 +01
3O472 Play
16 Nov 2025
07:45 +01
Morocco Casablanca CMN
Italy Venice VCE
10:14 CET
3O471 Play
15 Nov 2025
19:50 CET
Belgium Brussels BRU
Morocco Casablanca CMN
07:40 +01
3O112 Play
15 Nov 2025
16:00 +01
Morocco Casablanca CMN
Belgium Brussels BRU
18:56 CET
3O111 Play
15 Nov 2025
11:20 CET
Italy Bologna BLQ
Morocco Casablanca CMN
14:29 +01
3O468 Play
15 Nov 2025
07:10 +01
Morocco Casablanca CMN
Italy Bologna BLQ
11:15 CET
3O467 Play
14 Nov 2025
00:50 +03
Turkey Istanbul SAW
Morocco Casablanca CMN
03:30 +01
3O438 Play
14 Nov 2025
17:05 +01
Morocco Casablanca CMN
Turkey Istanbul SAW
00:49 +03
3O437 Play
14 Nov 2025
11:25 CET
Switzerland Basel BSL
Morocco Casablanca CMN
17:01 +01
3O266 Play
14 Nov 2025
07:15 +01
Morocco Casablanca CMN
Switzerland Basel BSL
11:20 CET
3O265 Play
13 Nov 2025
17:55 CET
Spain Madrid MAD
Morocco Casablanca CMN
19:34 +01
3O394 Play
13 Nov 2025
15:25 +01
Morocco Casablanca CMN
Spain Madrid MAD
16:53 CET
3O393 Play
13 Nov 2025
11:15 CET
Italy Bologna BLQ
Morocco Casablanca CMN
15:22 +01
3O468 Play
13 Nov 2025
07:20 +01
Morocco Casablanca CMN
Italy Bologna BLQ
09:58 CET
3O467 Play
12 Nov 2025
19:05 CET
France Lyon LYS
Morocco Casablanca CMN
21:48 +01
3O342 Play
12 Nov 2025
15:45 +01
Morocco Tanger TNG
France Lyon LYS
17:43 CET
3O345 Play
12 Nov 2025
11:05 CET
Belgium Brussels BRU
Morocco Tanger TNG
14:04 +01
3O114 Play
12 Nov 2025
07:15 +01
Morocco Tanger TNG
Belgium Brussels BRU
09:41 CET
3O113 Play

Download our free app

Build with our flight data

Explore Plane Finder API