✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
YU-ARB
/ 4C0221
87 flights over 55 days · 1.58 legs/day · base LYBE · Belgrade · operators: ASL
87
Flights
4
Airports served
14%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
A330-243
A332
Air Serbia
· reg YU-ARB
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
1 legs
ASL
LYBE → KJFK
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · ⏱ 06:11– (Nonem)
2026-06-22
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · ⏱ 06:22– (Nonem)
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-06-21
1 legs
ASL
CYYZ → LYBE
CYYZ
→
LYBE
CYYZ · Toronto → LYBE · Belgrade
intl
ASL509 · JU509 · sched 22:45Z
2026-06-20
1 legs
ASL
LYBE → CYYZ
LYBE
→
CYYZ
LYBE · Belgrade → CYYZ · Toronto
intl
ASL508 · JU508 · sched 10:30Z
2026-06-19
1 legs
ASL
KJFK → LYBE
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-06-18
1 legs
ASL
LYBE → KJFK
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:30Z
2026-06-16
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · ⏱ 06:12–15:32 (561m)
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-06-15
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-06-13
2 legs
round-trip
ASL
CYYZ → LYBE → CYYZ
CYYZ
→
LYBE
CYYZ · Toronto → LYBE · Belgrade
intl
ASL509 · JU509 · sched 22:45Z
LYBE
→
CYYZ
LYBE · Belgrade → CYYZ · Toronto
intl
ASL508 · JU508 · sched Z
2026-06-12
1 legs
ASL
KJFK → LYBE
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · ⏱ 00:48– (Nonem)
2026-06-11
1 legs
ASL
LYBE → KJFK
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · ⏱ 11:51– (Nonem)
2026-06-10
2 legs
round-trip
ASL
LYBE → KORD → LYBE
LYBE
→
KORD
LYBE · Belgrade → KORD · Chicago
intl
ASL506 · JU506 · ⏱ 08:49– (Nonem)
KORD
→
LYBE
KORD · Chicago → LYBE · Belgrade
intl
ASL507 · JU507 · sched 21:40Z
2026-06-09
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-06-08
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-06-06
2 legs
round-trip
ASL
LYBE → CYYZ → LYBE
LYBE
→
CYYZ
LYBE · Belgrade → CYYZ · Toronto
intl
ASL508 · JU508 · sched 10:30Z
CYYZ
→
LYBE
CYYZ · Toronto → LYBE · Belgrade
intl
ASL509 · JU509 · sched 22:45Z
2026-06-04
1 legs
ASL
CYYZ → LYBE
CYYZ
→
LYBE
CYYZ · Toronto → LYBE · Belgrade
intl
ASL509 · JU509 · sched 03:25Z
2026-06-03
1 legs
ASL
LYBE → CYYZ
LYBE
→
CYYZ
LYBE · Belgrade → CYYZ · Toronto
intl
ASL508 · JU508 · sched 15:30Z
2026-06-02
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-06-01
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-05-31
1 legs
ASL
CYYZ → LYBE
CYYZ
→
LYBE
CYYZ · Toronto → LYBE · Belgrade
intl
ASL509 · JU509 · sched 22:45Z
2026-05-30
1 legs
ASL
LYBE → CYYZ
LYBE
→
CYYZ
LYBE · Belgrade → CYYZ · Toronto
intl
ASL508 · JU508 · ⏱ 11:34– (Nonem)
2026-05-28
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:30Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-05-27
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-05-26
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · ⏱ 06:11– (Nonem)
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 18:00Z
2026-05-25
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · ⏱ 06:17– (Nonem)
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-05-23
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:30Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-05-22
1 legs
ASL
KJFK → LYBE
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-05-21
1 legs
ASL
LYBE → KJFK
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:30Z
2026-05-20
2 legs
round-trip
ASL
LYBE → KORD → LYBE
LYBE
→
KORD
LYBE · Belgrade → KORD · Chicago
intl
ASL506 · JU506 · sched 08:35Z
KORD
→
LYBE
KORD · Chicago → LYBE · Belgrade
intl
ASL507 · JU507 · sched 21:40Z
2026-05-18
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-05-15
1 legs
ASL
KJFK → LYBE
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-05-14
1 legs
ASL
LYBE → KJFK
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:30Z
2026-05-13
2 legs
round-trip
ASL
LYBE → KORD → LYBE
LYBE
→
KORD
LYBE · Belgrade → KORD · Chicago
intl
ASL506 · JU506 · sched 08:35Z
KORD
→
LYBE
KORD · Chicago → LYBE · Belgrade
intl
ASL507 · JU507 · ⏱ 22:32– (Nonem)
2026-05-11
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-05-07
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · ⏱ 11:57– (Nonem)
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-05-04
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-04-30
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:30Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-04-27
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-04-23
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:30Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-04-20
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · ⏱ 06:00– (Nonem)
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-04-17
1 legs
ASL
KJFK → LYBE
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-04-16
1 legs
ASL
LYBE → KJFK
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:30Z
2026-04-15
2 legs
round-trip
ASL
LYBE → KORD → LYBE
LYBE
→
KORD
LYBE · Belgrade → KORD · Chicago
intl
ASL506 · JU506 · sched 08:35Z
KORD
→
LYBE
KORD · Chicago → LYBE · Belgrade
intl
ASL507 · JU507 · sched 21:40Z
2026-04-13
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:55Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-04-10
1 legs
ASL
KJFK → LYBE
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-04-09
1 legs
ASL
LYBE → KJFK
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:30Z
2026-04-08
2 legs
round-trip
ASL
LYBE → KORD → LYBE
LYBE
→
KORD
LYBE · Belgrade → KORD · Chicago
intl
ASL506 · JU506 · sched 08:35Z
KORD
→
LYBE
KORD · Chicago → LYBE · Belgrade
intl
ASL507 · JU507 · sched 21:40Z
2026-04-06
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:50Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-04-05
1 legs
ASL
KJFK → LYBE
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-04-04
1 legs
ASL
LYBE → KJFK
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:25Z
2026-04-03
1 legs
ASL
KJFK → LYBE
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 23:30Z
2026-04-02
1 legs
ASL
LYBE → KJFK
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 11:25Z
2026-04-01
2 legs
round-trip
ASL
LYBE → KORD → LYBE
LYBE
→
KORD
LYBE · Belgrade → KORD · Chicago
intl
ASL506 · JU506 · sched 08:35Z
KORD
→
LYBE
KORD · Chicago → LYBE · Belgrade
intl
ASL507 · JU507 · sched 21:40Z
2026-03-30
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 05:50Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 17:50Z
2026-03-26
2 legs
round-trip
ASL
LYBE → KJFK → LYBE
LYBE
→
KJFK
LYBE · Belgrade → KJFK · New York
intl
ASL500 · JU500 · sched 06:35Z
KJFK
→
LYBE
KJFK · New York → LYBE · Belgrade
intl
ASL501 · JU501 · sched 19:00Z