✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
PH-TFT
/ 485A85
226 flights over 80 days · 2.83 legs/day · base EHAM · Amsterdam · operators: TFL, TUI
226
Flights
31
Airports served
13%
ADS-B observed
27
Ferry / no-flightnum
Aircraft identity
B38M
B38M
—
· reg PH-TFT
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
round-trip
TFL
EHAM → LGKR → EHAM → LGRP → EHAM
EHAM
→
LGKR
EHAM · Amsterdam → LGKR · Kerkyra (Corfu)
intl
TFL3MA · OR1111 · sched 05:50Z
LGKR
→
EHAM
LGKR · Kerkyra (Corfu) → EHAM · Amsterdam
intl
TFL6GD · OR1112 · sched 09:35Z
EHAM
→
LGRP
EHAM · Amsterdam → LGRP · Rhodes
intl
TFL6PV · OR1203 · sched 14:20Z
LGRP
→
EHAM
LGRP · Rhodes → EHAM · Amsterdam
intl
TFL3TH · OR1204 · sched 18:50Z
2026-06-22
1 legs
TFL
EBBR → EHAM
EBBR
→
EHAM
EBBR · Zaventem → EHAM · Amsterdam
ferry
intl
TFL061P · sched Z
2026-06-15
3 legs
TFL
EHAM → LGKP → EHAM → EBBR
EHAM
→
LGKP
EHAM · Amsterdam → LGKP · Karpathos Island
intl
TFL32N · OR1101 · sched 05:30Z
LGKP
→
EHAM
LGKP · Karpathos Island → EHAM · Amsterdam
intl
TFL4KA · OR1102 · sched 10:05Z
EHAM
→
EBBR
EHAM · Amsterdam → EBBR · Zaventem
ferry
intl
TFL061P · sched Z
2026-06-14
4 legs
round-trip
TFL
EHAM → LYTV → EHAM → LGZA → EHAM
EHAM
→
LYTV
EHAM · Amsterdam → LYTV · Tivat
intl
TFL3JK · OR3551 · sched 04:30Z
LYTV
→
EHAM
LYTV · Tivat → EHAM · Amsterdam
intl
TFL3AN · OR3552 · sched 07:40Z
EHAM
→
LGZA
EHAM · Amsterdam → LGZA · Zakynthos
intl
TFL77B · OR1237 · ⏱ 12:03– (Nonem)
LGZA
→
EHAM
LGZA · Zakynthos → EHAM · Amsterdam
intl
TFL4PM · OR1238 · sched 15:50Z
2026-06-13
2 legs
round-trip
TFL
EHAM → LPMA → EHAM
EHAM
→
LPMA
EHAM · Amsterdam → LPMA · Funchal
intl
TFL95X · OR1741 · sched 05:25Z
LPMA
→
EHAM
LPMA · Funchal → EHAM · Amsterdam
intl
TFL1HA · OR1742 · sched 10:25Z
2026-06-12
3 legs
round-trip
TFL
EHAM → LGMT → LGSM → EHAM
EHAM
→
LGMT
EHAM · Amsterdam → LGMT · Mytilene
intl
TFL19X · OR1035 · sched 05:05Z
LGMT
→
LGSM
LGMT · Mytilene → LGSM · Samos Island
TFL19X · OR1035 · sched 10:35Z
LGSM
→
EHAM
LGSM · Samos Island → EHAM · Amsterdam
ferry
intl
TFL19X · sched Z
2026-06-11
3 legs
round-trip
TFL
EHAM → GVSV → GVAC → EHAM
EHAM
→
GVSV
EHAM · Amsterdam → GVSV · São Pedro
intl
TFL4YE · OR3721 · sched 05:10Z
GVSV
→
GVAC
GVSV · São Pedro → GVAC · Espargos
TFL4YE · OR3721 · sched 12:35Z
GVAC
→
EHAM
GVAC · Espargos → EHAM · Amsterdam
intl
TFL4YE · OR3721 · ⏱ 14:11– (Nonem)
2026-06-10
4 legs
round-trip
TFL
EHAM → LEPA → EHAM → LYTV → EHAM
EHAM
→
LEPA
EHAM · Amsterdam → LEPA · Palma de Mallorca
intl
TFL87T · OR1503 · sched 04:20Z
LEPA
→
EHAM
LEPA · Palma de Mallorca → EHAM · Amsterdam
intl
TFL59H · OR1504 · sched 07:40Z
EHAM
→
LYTV
EHAM · Amsterdam → LYTV · Tivat
intl
TFL3JK · OR3551 · sched 11:50Z
LYTV
→
EHAM
LYTV · Tivat → EHAM · Amsterdam
intl
TFL3AN · OR3552 · sched 15:10Z
2026-06-08
2 legs
round-trip
TFL
EHAM → LGKP → EHAM
EHAM
→
LGKP
EHAM · Amsterdam → LGKP · Karpathos Island
intl
TFL32N · OR1101 · sched 05:30Z
LGKP
→
EHAM
LGKP · Karpathos Island → EHAM · Amsterdam
intl
TFL4KA · OR1102 · sched 10:05Z
2026-06-07
4 legs
round-trip
TFL
EHAM → GCLP → EHAM → LEPA → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL50G · OR1639 · sched 05:40Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL79B · OR1640 · ⏱ 11:29– (Nonem)
EHAM
→
LEPA
EHAM · Amsterdam → LEPA · Palma de Mallorca
intl
TFL9LK · OR1507 · sched 17:05Z
LEPA
→
EHAM
LEPA · Palma de Mallorca → EHAM · Amsterdam
intl
TFL86T · OR1508 · sched 20:25Z
2026-06-06
4 legs
round-trip
TFL
EHAM → LWOH → EHAM → LGIR → EHAM
EHAM
→
LWOH
EHAM · Amsterdam → LWOH · Ohrid
intl
TFL31T · OR3501 · sched 03:50Z
LWOH
→
EHAM
LWOH · Ohrid → EHAM · Amsterdam
intl
TFL1MN · OR3502 · sched 07:25Z
EHAM
→
LGIR
EHAM · Amsterdam → LGIR · Heraklion
intl
TFL48J · OR1091 · sched 11:40Z
LGIR
→
EHAM
LGIR · Heraklion → EHAM · Amsterdam
intl
TFL79A · OR1092 · ⏱ 16:22– (Nonem)
2026-06-05
4 legs
TFL
TUI
EDDS → LEPA → EDDS → EDDS → EHAM
EDDS
→
LEPA
EDDS · Stuttgart → LEPA · Palma de Mallorca
intl
TUI2DJ · X32714 · sched 03:55Z
LEPA
→
EDDS
LEPA · Palma de Mallorca → EDDS · Stuttgart
intl
TUI23X · X32715 · sched 06:50Z
EHAM
→
EDDS
EHAM · Amsterdam → EDDS · Stuttgart
ferry
⚠ gap
intl
TFL095P · sched Z
EDDS
→
EHAM
EDDS · Stuttgart → EHAM · Amsterdam
ferry
intl
TFL096P · sched Z
2026-06-04
4 legs
round-trip
TFL
EHAM → LPMA → EHAM → LEPA → EHAM
EHAM
→
LPMA
EHAM · Amsterdam → LPMA · Funchal
intl
TFL95X · OR1741 · sched 05:25Z
LPMA
→
EHAM
LPMA · Funchal → EHAM · Amsterdam
intl
TFL1HA · OR1742 · sched 10:25Z
EHAM
→
LEPA
EHAM · Amsterdam → LEPA · Palma de Mallorca
intl
TFL6VY · OR1501 · sched 15:50Z
LEPA
→
EHAM
LEPA · Palma de Mallorca → EHAM · Amsterdam
intl
TFL5EL · OR1502 · sched 19:05Z
2026-06-03
2 legs
TFL
LGSM → LGMT → EHAM
LGSM
→
LGMT
LGSM · Samos Island → LGMT · Mytilene
ferry
TFL68H · sched Z
LGMT
→
EHAM
LGMT · Mytilene → EHAM · Amsterdam
ferry
intl
TFL6BH · sched Z
2026-06-02
1 legs
TFL
EHAM → LGSM
EHAM
→
LGSM
EHAM · Amsterdam → LGSM · Samos Island
intl
TFL6BH · OR1043 · sched 05:20Z
2026-06-01
2 legs
round-trip
TFL
EHAM → GCLP → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL4MH · OR1641 · sched 13:00Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL3NB · OR1642 · sched 18:45Z
2026-05-31
2 legs
round-trip
TFL
EHAM → LGKO → EHAM
EHAM
→
LGKO
EHAM · Amsterdam → LGKO · Kos Island
intl
TFL4HE · OR1187 · sched 12:10Z
LGKO
→
EHAM
LGKO · Kos Island → EHAM · Amsterdam
intl
TFL5HE · OR1188 · ⏱ 17:01– (Nonem)
2026-05-30
4 legs
TFL
EHAM → LGZA → EHAM → EHAM → GCLP
EHAM
→
LGZA
EHAM · Amsterdam → LGZA · Zakynthos
intl
TFL46D · OR1231 · sched 05:00Z
LGZA
→
EHAM
LGZA · Zakynthos → EHAM · Amsterdam
intl
TFL25M · OR1232 · sched 08:50Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
⚠ gap
intl
TFL6GB · OR1634 · ⏱ 19:24– (Nonem)
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL70V · OR1633 · sched Z
2026-05-29
3 legs
TFL
GCLP → EHAM → GCLP → EHGG
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL65L · OR1636 · ⏱ 19:52– (Nonem)
EHGG
→
GCLP
EHGG · Groningen → GCLP · Gran Canaria Island
ferry
⚠ gap
intl
TFL5PV · sched Z
EHAM
→
EHGG
EHAM · Amsterdam → EHGG · Groningen
ferry
⚠ gap
TFL5PV · sched Z
2026-05-27
2 legs
round-trip
TFL
EHAM → HEGN → EHAM
EHAM
→
HEGN
EHAM · Amsterdam → HEGN · Hurghada
intl
TFL98V · OR3411 · sched 11:00Z
HEGN
→
EHAM
HEGN · Hurghada → EHAM · Amsterdam
intl
TFL1BT · OR3412 · sched 17:00Z
2026-05-25
5 legs
TFL
EHAM → LGPZ → EHAM → LGRP → EHAM → LGKF
EHAM
→
LGPZ
EHAM · Amsterdam → LGPZ · Preveza
intl
TFL8VL · OR1025 · sched 03:30Z
LGKF
→
EHAM
LGKF · Kefallinia Island → EHAM · Amsterdam
⚠ gap
intl
TFL8VL · OR1025 · sched 08:45Z
EHAM
→
LGRP
EHAM · Amsterdam → LGRP · Rhodes
intl
TFL4DM · OR1201 · sched 13:25Z
LGRP
→
EHAM
LGRP · Rhodes → EHAM · Amsterdam
intl
TFL62X · OR1202 · sched 17:55Z
LGPZ
→
LGKF
LGPZ · Preveza → LGKF · Kefallinia Island
ferry
⚠ gap
TFL8VL · sched Z
2026-05-24
4 legs
round-trip
TFL
EHAM → LYTV → EHAM → LGZA → EHAM
EHAM
→
LYTV
EHAM · Amsterdam → LYTV · Tivat
intl
TFL3JK · OR3551 · sched 04:30Z
LYTV
→
EHAM
LYTV · Tivat → EHAM · Amsterdam
intl
TFL3AN · OR3552 · sched 07:40Z
EHAM
→
LGZA
EHAM · Amsterdam → LGZA · Zakynthos
intl
TFL77B · OR1237 · sched 11:55Z
LGZA
→
EHAM
LGZA · Zakynthos → EHAM · Amsterdam
intl
TFL4PM · OR1238 · sched 15:50Z
2026-05-23
2 legs
round-trip
TFL
EHAM → LPMA → EHAM
EHAM
→
LPMA
EHAM · Amsterdam → LPMA · Funchal
intl
TFL95X · OR1741 · sched 05:25Z
LPMA
→
EHAM
LPMA · Funchal → EHAM · Amsterdam
intl
TFL1HA · OR1742 · sched 10:25Z
2026-05-22
5 legs
TFL
EHAM → LGMT → EHAM → LGIR → EHAM → LGSM
EHAM
→
LGMT
EHAM · Amsterdam → LGMT · Mytilene
intl
TFL19X · OR1035 · sched 05:05Z
LGSM
→
EHAM
LGSM · Samos Island → EHAM · Amsterdam
⚠ gap
intl
TFL19X · OR1035 · sched 10:35Z
EHAM
→
LGIR
EHAM · Amsterdam → LGIR · Heraklion
intl
TFL35H · OR1077 · sched 15:30Z
LGIR
→
EHAM
LGIR · Heraklion → EHAM · Amsterdam
intl
TFL5TL · OR1078 · sched 19:50Z
LGMT
→
LGSM
LGMT · Mytilene → LGSM · Samos Island
ferry
⚠ gap
TFL19X · sched Z
2026-05-21
2 legs
round-trip
TFL
EHAM → GCTS → EHAM
EHAM
→
GCTS
EHAM · Amsterdam → GCTS · Tenerife
intl
TFL1661 · OR1661 · sched 10:15Z
GCTS
→
EHAM
GCTS · Tenerife → EHAM · Amsterdam
intl
TFL1662 · OR1662 · ⏱ 15:57– (Nonem)
2026-05-20
5 legs
TFL
EHAM → LTBJ → EHAM → LWOH → EHAM → LTAI
EHAM
→
LTBJ
EHAM · Amsterdam → LTBJ · Gaziemir
intl
TFL22T · OR3121 · sched 05:00Z
LTBJ
→
EHAM
LTBJ · Gaziemir → EHAM · Amsterdam
intl
TFL94E · OR3122 · sched 09:20Z
EHAM
→
LWOH
EHAM · Amsterdam → LWOH · Ohrid
intl
TFL38M · OR3503 · sched 13:35Z
LTAI
→
EHAM
LTAI · Antalya → EHAM · Amsterdam
⚠ gap
intl
TFL57Y · OR3002 · sched 19:45Z
LWOH
→
LTAI
LWOH · Ohrid → LTAI · Antalya
ferry
⚠ gap
intl
TFL093F · sched Z
2026-05-19
4 legs
round-trip
TFL
EHAM → LGKR → EHAM → LGRP → EHAM
EHAM
→
LGKR
EHAM · Amsterdam → LGKR · Kerkyra (Corfu)
intl
TFL3MA · OR1111 · sched 05:50Z
LGKR
→
EHAM
LGKR · Kerkyra (Corfu) → EHAM · Amsterdam
intl
TFL6GD · OR1112 · sched 09:35Z
EHAM
→
LGRP
EHAM · Amsterdam → LGRP · Rhodes
intl
TFL6PV · OR1203 · sched 14:20Z
LGRP
→
EHAM
LGRP · Rhodes → EHAM · Amsterdam
intl
TFL3TH · OR1204 · sched 18:50Z
2026-05-18
4 legs
round-trip
TFL
EHAM → GCLP → EHGG → GCLP → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL9LE · OR1635 · sched 04:20Z
GCLP
→
EHGG
GCLP · Gran Canaria Island → EHGG · Groningen
intl
TFL6WV · OR1660 · ⏱ 10:08– (Nonem)
EHGG
→
GCLP
EHGG · Groningen → GCLP · Gran Canaria Island
intl
TFL5PV · OR1659 · sched 15:20Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL65L · OR1636 · ⏱ 21:24– (Nonem)
2026-05-17
2 legs
round-trip
TFL
EHAM → GCTS → EHAM
EHAM
→
GCTS
EHAM · Amsterdam → GCTS · Tenerife
intl
TFL5EH · OR1667 · sched 10:15Z
GCTS
→
EHAM
GCTS · Tenerife → EHAM · Amsterdam
intl
TFL4ND · OR1668 · ⏱ 15:47– (Nonem)
2026-05-16
2 legs
round-trip
TFL
EHAM → LPMA → EHAM
EHAM
→
LPMA
EHAM · Amsterdam → LPMA · Funchal
intl
TFL95X · OR1741 · sched 05:25Z
LPMA
→
EHAM
LPMA · Funchal → EHAM · Amsterdam
intl
TFL1HA · OR1742 · sched 10:25Z
2026-05-15
2 legs
round-trip
TFL
EHAM → GCTS → EHAM
EHAM
→
GCTS
EHAM · Amsterdam → GCTS · Tenerife
intl
TFL7VN · OR1663 · sched 09:30Z
GCTS
→
EHAM
GCTS · Tenerife → EHAM · Amsterdam
intl
TFL97M · OR1664 · sched 15:05Z
2026-05-14
4 legs
round-trip
TFL
EHAM → LPMA → EHAM → LEPA → EHAM
EHAM
→
LPMA
EHAM · Amsterdam → LPMA · Funchal
intl
TFL95X · OR1741 · ⏱ 05:47– (Nonem)
LPMA
→
EHAM
LPMA · Funchal → EHAM · Amsterdam
intl
TFL1HA · OR1742 · sched 10:25Z
EHAM
→
LEPA
EHAM · Amsterdam → LEPA · Palma de Mallorca
intl
TFL6VY · OR1501 · sched 15:50Z
LEPA
→
EHAM
LEPA · Palma de Mallorca → EHAM · Amsterdam
intl
TFL5EL · OR1502 · sched 19:05Z
2026-05-13
2 legs
round-trip
TFL
EHAM → LGZA → EHAM
EHAM
→
LGZA
EHAM · Amsterdam → LGZA · Zakynthos
intl
TFL46D · OR1231 · sched 11:55Z
LGZA
→
EHAM
LGZA · Zakynthos → EHAM · Amsterdam
intl
TFL25M · OR1232 · sched 15:50Z
2026-05-12
3 legs
TFL
EHAM → GVBA → EHAM → GVAC
EHAM
→
GVBA
EHAM · Amsterdam → GVBA · Rabil
intl
TFL90G · OR3701 · sched 05:20Z
GVAC
→
EHAM
GVAC · Espargos → EHAM · Amsterdam
⚠ gap
intl
TFL90G · OR3701 · ⏱ 14:27– (Nonem)
GVBA
→
GVAC
GVBA · Rabil → GVAC · Espargos
ferry
⚠ gap
TFL90G · sched Z
2026-05-11
3 legs
round-trip
TFL
EHAM → GVSV → GVAC → EHAM
EHAM
→
GVSV
EHAM · Amsterdam → GVSV · São Pedro
intl
TFL4YE · OR3721 · sched 05:20Z
GVAC
→
GVAC
GVAC · Espargos → GVAC · Espargos
⚠ gap
TFL4YE · OR3721 · sched 14:30Z
GVAC
→
EHAM
GVAC · Espargos → EHAM · Amsterdam
ferry
intl
TFL4YE · sched Z
2026-05-10
2 legs
round-trip
TFL
EHAM → LTAI → EHAM
EHAM
→
LTAI
EHAM · Amsterdam → LTAI · Antalya
intl
TFL8GE · OR3001 · sched 05:40Z
LTAI
→
EHAM
LTAI · Antalya → EHAM · Amsterdam
intl
TFL57Y · OR3002 · sched 10:20Z
2026-05-09
4 legs
round-trip
TFL
EHAM → LPMA → EHAM → LGRP → EHAM
EHAM
→
LPMA
EHAM · Amsterdam → LPMA · Funchal
intl
TFL95X · OR1741 · sched 05:25Z
LPMA
→
EHAM
LPMA · Funchal → EHAM · Amsterdam
intl
TFL1HA · OR1742 · sched 10:25Z
EHAM
→
LGRP
EHAM · Amsterdam → LGRP · Rhodes
intl
TFL4DM · OR1201 · sched 15:30Z
LGRP
→
EHAM
LGRP · Rhodes → EHAM · Amsterdam
intl
TFL62X · OR1202 · sched 20:00Z
2026-05-08
5 legs
TFL
EHAM → LIBR → EHAM → EHAM → EHGG → GCLP
EHAM
→
LIBR
EHAM · Amsterdam → LIBR · Brindisi
intl
TFL9LN · OR1901 · sched 05:00Z
LIBR
→
EHAM
LIBR · Brindisi → EHAM · Amsterdam
intl
TFL8WL · OR1902 · sched 08:40Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
⚠ gap
intl
TFL65L · OR1636 · sched 19:40Z
EHAM
→
EHGG
EHAM · Amsterdam → EHGG · Groningen
TFL5PV · OR1659 · sched Z
EHGG
→
GCLP
EHGG · Groningen → GCLP · Gran Canaria Island
intl
TFL5PV · OR1659 · sched Z
2026-05-07
2 legs
round-trip
TFL
EHAM → HEGN → EHAM
EHAM
→
HEGN
EHAM · Amsterdam → HEGN · Hurghada
intl
TFL98V · OR3411 · sched 05:30Z
HEGN
→
EHAM
HEGN · Hurghada → EHAM · Amsterdam
intl
TFL1BT · OR3412 · sched 11:30Z
2026-05-06
4 legs
round-trip
TFL
EHAM → LTBJ → EHAM → LGKO → EHAM
EHAM
→
LTBJ
EHAM · Amsterdam → LTBJ · Gaziemir
intl
TFL22T · OR3121 · sched 05:00Z
LTBJ
→
EHAM
LTBJ · Gaziemir → EHAM · Amsterdam
intl
TFL94E · OR3122 · sched 09:20Z
EHAM
→
LGKO
EHAM · Amsterdam → LGKO · Kos Island
intl
TFL6VC · OR1185 · sched 14:30Z
LGKO
→
EHAM
LGKO · Kos Island → EHAM · Amsterdam
intl
TFL44J · OR1186 · sched 18:55Z
2026-05-05
3 legs
TFL
EHAM → GVBA → EHAM → GVAC
EHAM
→
GVBA
EHAM · Amsterdam → GVBA · Rabil
intl
TFL90G · OR3701 · sched 05:20Z
GVAC
→
EHAM
GVAC · Espargos → EHAM · Amsterdam
⚠ gap
intl
TFL90G · OR3701 · sched 14:10Z
GVBA
→
GVAC
GVBA · Rabil → GVAC · Espargos
ferry
⚠ gap
TFL90G · sched Z
2026-05-04
3 legs
TFL
GVAC → EHAM → GVAC → GVSV
GVAC
→
EHAM
GVAC · Espargos → EHAM · Amsterdam
intl
TFL4YE · OR3721 · sched 14:30Z
GVAC
→
GVAC
GVAC · Espargos → GVAC · Espargos
ferry
⚠ gap
TFL4YE · sched Z
EHAM
→
GVSV
EHAM · Amsterdam → GVSV · São Pedro
ferry
⚠ gap
intl
TFL4YE · sched Z
2026-05-03
4 legs
round-trip
TFL
EHAM → GCLP → EHAM → LEPA → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL50G · OR1639 · sched 05:40Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL79B · OR1640 · ⏱ 11:31– (Nonem)
EHAM
→
LEPA
EHAM · Amsterdam → LEPA · Palma de Mallorca
intl
TFL9LK · OR1507 · sched 17:05Z
LEPA
→
EHAM
LEPA · Palma de Mallorca → EHAM · Amsterdam
intl
TFL86T · OR1508 · sched 20:25Z
2026-05-02
4 legs
round-trip
TFL
EHAM → LGKO → EHAM → GCLP → EHAM
EHAM
→
LGKO
EHAM · Amsterdam → LGKO · Kos Island
intl
TFL7MV · OR1183 · sched 04:30Z
LGKO
→
EHAM
LGKO · Kos Island → EHAM · Amsterdam
intl
TFL7XG · OR1184 · sched 08:55Z
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL1629 · OR1629 · sched 13:50Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL1630 · OR1630 · ⏱ 20:09– (Nonem)
2026-05-01
5 legs
round-trip
TFL
EHAM → LGMT → LGSM → LGIR → EHAM → EHAM
EHAM
→
LGMT
EHAM · Amsterdam → LGMT · Mytilene
intl
TFL19X · OR1035 · sched 05:05Z
LGMT
→
LGSM
LGMT · Mytilene → LGSM · Samos Island
TFL19X · OR1035 · sched 10:35Z
EHAM
→
LGIR
EHAM · Amsterdam → LGIR · Heraklion
⚠ gap
intl
TFL35H · OR1077 · sched 15:30Z
LGIR
→
EHAM
LGIR · Heraklion → EHAM · Amsterdam
intl
TFL5TL · OR1078 · sched 19:50Z
LGSM
→
EHAM
LGSM · Samos Island → EHAM · Amsterdam
ferry
⚠ gap
intl
TFL19X · sched Z
2026-04-30
2 legs
round-trip
TFL
EHAM → GCTS → EHAM
EHAM
→
GCTS
EHAM · Amsterdam → GCTS · Tenerife
intl
TFL1661 · OR1661 · sched 10:15Z
GCTS
→
EHAM
GCTS · Tenerife → EHAM · Amsterdam
intl
TFL1662 · OR1662 · ⏱ 15:59– (Nonem)
2026-04-29
2 legs
round-trip
TFL
EHAM → HEGN → EHAM
EHAM
→
HEGN
EHAM · Amsterdam → HEGN · Hurghada
intl
TFL98V · OR3411 · sched 06:00Z
HEGN
→
EHAM
HEGN · Hurghada → EHAM · Amsterdam
intl
TFL1BT · OR3412 · sched 12:00Z
2026-04-28
2 legs
round-trip
TFL
EHAM → HEMA → EHAM
EHAM
→
HEMA
EHAM · Amsterdam → HEMA · Marsa Alam
intl
TFL3GL · OR3451 · sched 10:15Z
HEAT
→
EHAM
HEAT · Asyut → EHAM · Amsterdam
⚠ gap
intl
TFL8FA · OR3452 · sched 16:25Z
2026-04-27
2 legs
round-trip
TFL
EHAM → GCLP → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL4MH · OR1641 · sched 13:00Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL3NB · OR1642 · sched 18:45Z
2026-04-26
4 legs
round-trip
TFL
EHAM → LTAI → EHAM → LEPA → EHAM
EHAM
→
LTAI
EHAM · Amsterdam → LTAI · Antalya
intl
TFL8GE · OR3001 · sched 05:40Z
LTAI
→
EHAM
LTAI · Antalya → EHAM · Amsterdam
intl
TFL57Y · OR3002 · sched 10:20Z
EHAM
→
LEPA
EHAM · Amsterdam → LEPA · Palma de Mallorca
intl
TFL9LK · OR1507 · sched 17:05Z
LEPA
→
EHAM
LEPA · Palma de Mallorca → EHAM · Amsterdam
intl
TFL86T · OR1508 · sched 20:25Z
2026-04-25
2 legs
round-trip
TFL
EHAM → GCLP → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL1631 · OR1631 · sched 05:00Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL1632 · OR1632 · ⏱ 11:12– (Nonem)
2026-04-24
3 legs
TFL
EHAM → GVBA → EHAM → GVAC
EHAM
→
GVBA
EHAM · Amsterdam → GVBA · Rabil
intl
TFL90G · OR3701 · sched 05:20Z
GVAC
→
EHAM
GVAC · Espargos → EHAM · Amsterdam
⚠ gap
intl
TFL90G · OR3701 · sched 14:20Z
GVBA
→
GVAC
GVBA · Rabil → GVAC · Espargos
ferry
⚠ gap
TFL90G · sched Z
2026-04-23
2 legs
round-trip
TFL
EHAM → HEMA → EHAM
EHAM
→
HEMA
EHAM · Amsterdam → HEMA · Marsa Alam
intl
TFL3GL · OR3451 · sched 06:55Z
HEMA
→
EHAM
HEMA · Marsa Alam → EHAM · Amsterdam
intl
TFL8FA · OR3452 · sched 13:05Z
2026-04-22
4 legs
round-trip
TFL
EHAM → LTAI → EHAM → LTAI → EHAM
EHAM
→
LTAI
EHAM · Amsterdam → LTAI · Antalya
intl
TFL4BC · OR3015 · sched 05:10Z
LTAI
→
EHAM
LTAI · Antalya → EHAM · Amsterdam
intl
TFL7GX · OR3016 · sched 09:55Z
EHAM
→
LTAI
EHAM · Amsterdam → LTAI · Antalya
intl
TFL8GE · OR3001 · ⏱ 15:51– (Nonem)
LTAI
→
EHAM
LTAI · Antalya → EHAM · Amsterdam
intl
TFL57Y · OR3002 · sched 19:45Z
2026-04-21
2 legs
round-trip
TFL
EHAM → HEGN → EHAM
EHAM
→
HEGN
EHAM · Amsterdam → HEGN · Hurghada
intl
TFL98V · OR3411 · sched 05:30Z
HEGN
→
EHAM
HEGN · Hurghada → EHAM · Amsterdam
intl
TFL1BT · OR3412 · sched 11:30Z
2026-04-20
2 legs
round-trip
TFL
EHAM → GCLP → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL4MH · OR1641 · sched 13:00Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL3NB · OR1642 · ⏱ 18:57– (Nonem)
2026-04-19
2 legs
round-trip
TFL
EHAM → GCTS → EHAM
EHAM
→
GCTS
EHAM · Amsterdam → GCTS · Tenerife
intl
TFL5EH · OR1667 · sched 10:15Z
GCTS
→
EHAM
GCTS · Tenerife → EHAM · Amsterdam
intl
TFL4ND · OR1668 · sched 15:50Z
2026-04-18
2 legs
round-trip
TFL
EHAM → GCLP → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL1631 · OR1631 · sched 05:00Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL1632 · OR1632 · ⏱ 10:51– (Nonem)
2026-04-17
2 legs
round-trip
TFL
EHAM → LTAI → EHAM
EHAM
→
LTAI
EHAM · Amsterdam → LTAI · Antalya
intl
TFL27G · OR3019 · sched 05:00Z
LTAI
→
EHAM
LTAI · Antalya → EHAM · Amsterdam
intl
TFL3DY · OR3020 · sched 09:40Z
2026-04-16
3 legs
TFL
EHAM → GVSV → EHAM → GVAC
EHAM
→
GVSV
EHAM · Amsterdam → GVSV · São Pedro
intl
TFL4YE · OR3721 · sched 05:10Z
GVAC
→
EHAM
GVAC · Espargos → EHAM · Amsterdam
⚠ gap
intl
TFL4YE · OR3721 · sched 14:20Z
GVSV
→
GVAC
GVSV · São Pedro → GVAC · Espargos
ferry
⚠ gap
TFL4YE · sched Z
2026-04-15
2 legs
round-trip
TFL
EHAM → HEGN → EHAM
EHAM
→
HEGN
EHAM · Amsterdam → HEGN · Hurghada
intl
TFL98V · OR3411 · sched 06:00Z
HEGN
→
EHAM
HEGN · Hurghada → EHAM · Amsterdam
intl
TFL1BT · OR3412 · sched 12:00Z
2026-04-14
2 legs
round-trip
TFL
EHAM → HEMA → EHAM
EHAM
→
HEMA
EHAM · Amsterdam → HEMA · Marsa Alam
intl
TFL3GL · OR3451 · sched 10:15Z
HEMA
→
EHAM
HEMA · Marsa Alam → EHAM · Amsterdam
intl
TFL8FA · OR3452 · sched 16:25Z
2026-04-13
3 legs
round-trip
TFL
EHAM → GCLP → EHGG → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL9LE · OR1635 · sched 08:00Z
GCLP
→
EHGG
GCLP · Gran Canaria Island → EHGG · Groningen
intl
TFL6WV · OR1660 · ⏱ 13:54–18:22 (268m)
EHGG
→
EHAM
EHGG · Groningen → EHAM · Amsterdam
TFL6WV · OR1660 · ⏱ 19:04– (Nonem)
2026-04-12
2 legs
round-trip
TFL
EHAM → LTAI → EHAM
EHAM
→
LTAI
EHAM · Amsterdam → LTAI · Antalya
intl
TFL28N · OR3011 · sched 14:45Z
LTAI
→
EHAM
LTAI · Antalya → EHAM · Amsterdam
intl
TFL9TK · OR3012 · sched 19:25Z
2026-04-11
2 legs
round-trip
TFL
EHAM → GCTS → EHAM
EHAM
→
GCTS
EHAM · Amsterdam → GCTS · Tenerife
intl
TFL4LX · OR1665 · sched 10:00Z
GCTS
→
EHAM
GCTS · Tenerife → EHAM · Amsterdam
intl
TFL14D · OR1666 · ⏱ 16:32– (Nonem)
2026-04-10
2 legs
round-trip
TFL
EHAM → GCFV → EHAM
EHAM
→
GCFV
EHAM · Amsterdam → GCFV · El Matorral
intl
TFL1XG · OR1607 · sched 13:15Z
GCFV
→
EHAM
GCFV · El Matorral → EHAM · Amsterdam
intl
TFL3CN · OR1608 · sched 18:35Z
2026-04-09
2 legs
round-trip
TFL
EHAM → HEGN → EHAM
EHAM
→
HEGN
EHAM · Amsterdam → HEGN · Hurghada
intl
TFL27T · OR3417 · sched 05:30Z
HEMA
→
EHAM
HEMA · Marsa Alam → EHAM · Amsterdam
⚠ gap
intl
TFL27T · OR3417 · sched 13:10Z
2026-04-08
2 legs
round-trip
TFL
EHAM → GCLP → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL9LE · OR1635 · sched 05:00Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL65L · OR1636 · ⏱ 11:14– (Nonem)
2026-04-07
2 legs
round-trip
TFL
EHAM → HEGN → EHAM
EHAM
→
HEGN
EHAM · Amsterdam → HEGN · Hurghada
intl
TFL98V · OR3411 · sched 05:30Z
HEGN
→
EHAM
HEGN · Hurghada → EHAM · Amsterdam
intl
TFL1BT · OR3412 · sched 11:30Z
2026-04-06
3 legs
TFL
GCLP → EHAM → GCLP → EHGG
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL65L · OR1636 · ⏱ 15:39– (Nonem)
EHGG
→
GCLP
EHGG · Groningen → GCLP · Gran Canaria Island
ferry
⚠ gap
intl
TFL5PV · sched Z
EHAM
→
EHGG
EHAM · Amsterdam → EHGG · Groningen
ferry
⚠ gap
TFL5PV · sched Z
2026-04-05
2 legs
round-trip
TFL
EHAM → GCTS → EHAM
EHAM
→
GCTS
EHAM · Amsterdam → GCTS · Tenerife
intl
TFL5EH · OR1667 · sched 10:15Z
GCTS
→
EHAM
GCTS · Tenerife → EHAM · Amsterdam
intl
TFL4ND · OR1668 · sched 15:50Z
2026-04-04
4 legs
round-trip
TFL
EHAM → LPMA → LTAI → EHAM → EHAM
EHAM
→
LPMA
EHAM · Amsterdam → LPMA · Funchal
intl
TFL95X · OR1741 · sched 05:25Z
EHAM
→
LTAI
EHAM · Amsterdam → LTAI · Antalya
⚠ gap
intl
TFL4BC · OR3015 · sched 14:20Z
LTAI
→
EHAM
LTAI · Antalya → EHAM · Amsterdam
intl
TFL7GX · OR3016 · sched 19:05Z
LPMA
→
EHAM
LPMA · Funchal → EHAM · Amsterdam
ferry
⚠ gap
intl
TFL1HA · sched Z
2026-04-03
2 legs
round-trip
TFL
EHAM → GCFV → EHAM
EHAM
→
GCFV
EHAM · Amsterdam → GCFV · El Matorral
intl
TFL1XG · OR1607 · sched 13:15Z
GCFV
→
EHAM
GCFV · El Matorral → EHAM · Amsterdam
intl
TFL3CN · OR1608 · sched 18:35Z
2026-04-02
2 legs
round-trip
TFL
EHAM → GCLP → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL3BM · OR1637 · sched 12:40Z
GCLP
→
EHAM
GCLP · Gran Canaria Island → EHAM · Amsterdam
intl
TFL5YW · OR1638 · ⏱ 18:37– (Nonem)
2026-04-01
2 legs
round-trip
TFL
EHAM → HEGN → EHAM
EHAM
→
HEGN
EHAM · Amsterdam → HEGN · Hurghada
intl
TFL98V · OR3411 · sched 06:00Z
HEGN
→
EHAM
HEGN · Hurghada → EHAM · Amsterdam
intl
TFL1BT · OR3412 · sched 12:00Z
2026-03-31
2 legs
round-trip
TFL
EHAM → HEMA → EHAM
EHAM
→
HEMA
EHAM · Amsterdam → HEMA · Marsa Alam
intl
TFL3GL · OR3451 · sched 10:15Z
HEMA
→
EHAM
HEMA · Marsa Alam → EHAM · Amsterdam
intl
TFL8FA · OR3452 · sched 16:25Z
2026-03-30
3 legs
round-trip
TFL
EHAM → GCLP → EHGG → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL9LE · OR1635 · sched 08:00Z
GCLP
→
EHGG
GCLP · Gran Canaria Island → EHGG · Groningen
intl
TFL6WV · OR1636 · ⏱ 14:59– (Nonem)
EHGG
→
EHAM
EHGG · Groningen → EHAM · Amsterdam
ferry
TFL6WV · sched Z
2026-03-28
2 legs
round-trip
TFL
EFKT → EHAM → EFKT
EFKT
→
EHAM
EFKT · Kittilä → EHAM · Amsterdam
ferry
intl
TFL19T · sched Z
EHAM
→
EFKT
EHAM · Amsterdam → EFKT · Kittilä
ferry
intl
TFL043F · sched Z
2026-03-27
3 legs
round-trip
TFL
EHAM → GCLP → EHGG → EHAM
EHAM
→
GCLP
EHAM · Amsterdam → GCLP · Gran Canaria Island
intl
TFL7BD · OR1631 · sched 06:55Z
GCLP
→
EHGG
GCLP · Gran Canaria Island → EHGG · Groningen
intl
TFL10D · OR1652 · ⏱ 12:35– (Nonem)
EHGG
→
EHAM
EHGG · Groningen → EHAM · Amsterdam
ferry
TFL10D · ⏱ 17:57– (Nonem)
2026-03-24
3 legs
round-trip
TFL
EHAM → GVBA → GVAC → EHAM
EHAM
→
GVBA
EHAM · Amsterdam → GVBA · Rabil
intl
TFL9TM · OR3701 · sched 06:10Z
GVBA
→
GVAC
GVBA · Rabil → GVAC · Espargos
TFL9TM · OR3701 · sched 13:30Z
GVAC
→
EHAM
GVAC · Espargos → EHAM · Amsterdam
intl
TFL9TM · OR3701 · sched 15:00Z