Loading airport data...
| Flight | Destination | Aircraft | Check-In | Gate | Time | Status |
|---|
| Flight | Origin | Aircraft | Gate | Time | Status |
|---|
Pre-configured Hubs — Use the dropdown at the top-left to instantly switch between major airports (LSZH, EGLL, EDDF, LFPG, EHAM, KJFK, RJTT, and more).
Any Airport Worldwide — Click the + button next to the dropdown, enter any 4-letter ICAO code (e.g. KSFO, VHHH, WSSS), and click Search.
Direct Links — Bookmark or share a specific airport: ?icao=EDDF or ?airport=KJFK
Click any flight row to open the Flight Info card — showing the airline logo, callsign, aircraft type, status, gate, time, and a live SVG route arc from origin to destination.
Click Track on Live Map in the card to start tracking that callsign and jump straight to the Live Radar Map. A chip appears in the header showing the flight and route. When the tracked aircraft departs and goes airborne, the board automatically switches to the destination airport. Press × on the chip to stop tracking.
While tracking is active, the map icon in the header pulses green. The Live Radar Map automatically opens the tracked flight's detail panel and draws its planned route. Other aircraft on the map cannot be selected while tracking is active.
Full-Page Mode — Navigate directly to /gate/ICAO/CALLSIGN (e.g. /gate/EGLL/BAW123). The page waits for the flight to appear, then displays live gate, status, and departure time updates.
Gate Status — Shows CLOSED while the flight is still at the origin or en route. Switches to TBA (or an assigned gate number) once the flight is on approach or has landed at the destination.
Dynamic Branding — The page accent colour automatically adapts to match the airline's logo. Perfect for OBS overlays or streaming.
Open the Map — Click the compass icon in the header, or navigate directly to /map/ICAO (e.g. /map/EGLL).
Aircraft Markers — Each flight appears as a rotated plane icon colour-coded by phase: green (ground), blue (arriving), orange (departing). Airline logos and callsigns are shown on a label connected by a stalk line.
Draggable Labels — Click and drag any callsign label to reposition it. Double-click to reset to auto-placement.
Breadcrumb Trails — Airborne aircraft leave a fading dot trail showing their recent flight path.
Tracked Flight Route — When a flight is being tracked, its planned route is drawn as a dashed amber line with the destination ICAO labelled at the far end. The tracked aircraft's label is highlighted and shows speed, heading, and altitude.
Flight Detail Panel — Click any aircraft to open a side panel with callsign, status, aircraft type, route, altitude, speed, and gate assignment. When tracking is active, the panel opens automatically and other aircraft cannot be selected.
Gate Display Link — From the detail panel, click Gate Display to open the full-page gate monitor for that flight.
Boarding Pass — Click Print Boarding Pass in the detail panel to generate a printable boarding pass with flight details, seat assignment, and airline-branded accent colours.
Nearby Traffic — While a flight is being tracked and airborne, all other airborne VATSIM aircraft are shown on the map as small white markers with fading trails, giving a live global traffic picture around the tracked flight.
ATC Panel — An expandable panel in the bottom-left lists active controllers. When tracking a flight, the list is automatically filtered to show only controllers at the origin and destination airports plus any relevant sector (CTR) controllers along the route.
Conflict Detection — En-route and approaching aircraft are continuously checked for proximity conflicts using ICAO-aligned separation minima. Conflicting pairs are joined by a dashed coloured line and the aircraft icon pulses with a coloured ring: yellow (<10 NM / <2,000 ft), orange (<5 NM / <1,000 ft), red (<2 NM / <800 ft). When tracking a flight only conflicts involving that flight are shown. Toggle off via the Conflicts button in the legend; the setting persists across sessions.
Weather Radar — Toggle a live global precipitation overlay via the Weather button in the map legend. Powered by RainViewer and refreshed automatically every 10 minutes. State persists across sessions.
Live Updates — The map refreshes in real time via WebSocket — no page reload needed.
?icao=XXXX in the URL.Simulation Use Only — This tool and its branding are for immersion purposes and are not for real-world travel or navigation.
Trademarks — Airline logos are trademarks of their respective owners, used here for non-commercial community simulation.
Enjoying FlightBoard? Consider supporting development — it keeps the servers running.
ukcp_stands.json if the API is unreachable. The file is refreshed on disk each successful fetch./gate/ICAO/CALLSIGN for OBS overlays and streaming?lite=1)Enter any ICAO airport code (e.g., EDDF, LFPG, VHHH, WSSS)