Flight simulator live traffic explained: how MSFS 2020 and 2024 use real aircraft data, what injectors do, and how to fix missing traffic.
Flight simulator live traffic takes reports from real aircraft, matches each flight to an installed model and livery, then spawns a computer-controlled aircraft whose position is updated between reports. It is not a live cockpit link or exact radar replay: feed delay, coverage, model matching and simulator limits determine what you actually see.
This answer covers general-purpose civilian flight simulators. Here, traffic simulation means aircraft moving inside the simulator, not road traffic or merely a live tracker map. The visible aeroplane is generated locally; the online feed supplies observations and flight metadata, not control inputs from the real aircraft.
How is a real flight turned into simulator traffic?
A live-traffic system collects flight reports, identifies the aircraft, selects a suitable 3D model and creates an AI-controlled object inside the simulator.
- Collect the flight data: A provider receives details such as callsign, aircraft type, position, altitude, heading and groundspeed. The information may combine ADS-B, multilateration, radar and operational data, with coverage and permitted fields varying by region.
- Identify the flight: The system links reports to a flight number, registration, origin and destination where those details are available. A callsign is not always identical to the public flight number, which can make comparisons with a tracker confusing.
- Match a model and livery: The simulator or injector looks for the reported ICAO aircraft type and airline. If the exact combination is unavailable, it substitutes another variant, a generic model or a default paint scheme.
- Spawn and update the aircraft: A computer-controlled object is placed in the simulator. Its movement is interpolated between reports so that it does not jump from one received position to the next.
- Reconstruct missing behaviour: Taxi routes, runway choices, descents and parking positions may be assigned by the simulator because the feed does not contain every clearance or cockpit decision. Sparse reports can make an aircraft turn abruptly, slide sideways or disappear.
This conversion explains why live aeroplanes are often classed as AI traffic even though their source is real-world data. Our guide to how flight reports become AI-controlled simulator aircraft covers spawning, routing and model matching in more detail.
Is live traffic the same as AI traffic, multiplayer or a live tracker?
No. These systems can show aircraft in the same area, but they obtain and control them in different ways.
| System | Source | What controls the aircraft? | What it represents |
|---|---|---|---|
| Live real-world traffic | Online aircraft-position feed | The simulator or an injector | An approximation of flights actually operating |
| Scheduled or offline AI traffic | Timetables, generated activity or flight plans | The simulator's AI engine | Plausible traffic that may not be airborne in real life |
| Multiplayer | Connected simulator users | Each human pilot | What other players are flying |
| Live flight tracker | Aircraft reports displayed on a map | No simulated aircraft | A tracking display rather than in-simulator traffic |
An external injector is a delivery method, not a fourth kind of traffic. It can inject real flight positions, timetable-based AI traffic or a mixture of both. A product containing the word live may still use schedules rather than continuously updated aircraft positions.
Multiplayer and live traffic can also overlap. A simmer flying the same callsign as a real service may appear beside the injected version unless the simulator or add-on filters duplicates.
Why does the sim disagree with a live flight tracker?
The simulator and tracker may use different feeds, update intervals, filters and aircraft limits, so an aircraft-for-aircraft match is unlikely.
- Feed latency: Reports must be received, processed and delivered to the simulator. Each stage adds delay.
- Uneven coverage: Reports can be sparse over oceans, remote regions and airport surfaces. Ground traffic is especially prone to appearing late or vanishing before reaching a stand.
- Provider filtering: Aircraft or fields may be withheld for privacy, security, technical or licensing reasons.
- Different identities: A tracker may label a flight by registration while the simulator uses its callsign or airline flight number.
- Traffic limits: The simulator may remove distant aircraft or cap the number it can process around a busy airport.
- Interpolation: One system may draw a straight line between reports while another predicts turns, climbs and descents.
- Local AI decisions: The simulator may take control near an airport, assigning a different runway, approach or taxi route.
Changing the simulator clock does not normally create a historical replay of a real-position feed. Schedule-based traffic may follow simulator time, while genuine live traffic follows the feed's operating time; injectors that combine both need their time options checked carefully.
How does MSFS live traffic work in 2020 and 2024?
Microsoft Flight Simulator 2020 and Microsoft Flight Simulator 2024 can display native real-world traffic when online services and the appropriate live-traffic source are enabled.
| Simulator | Platforms | Native live traffic | External injector considerations |
|---|---|---|---|
| Microsoft Flight Simulator 2020 | PC and Xbox Series X|S | Yes | Conventional background injectors and custom model libraries are mainly a PC option. MSFS 2020 was never released on PlayStation. |
| Microsoft Flight Simulator 2024 | PC, Xbox Series X|S, PS5 and PS5 Pro | Yes | PC supports the usual external-tool approach. Consoles rely mainly on native traffic and compatible in-simulator content because they cannot run ordinary desktop injector software. |
MSFS 2024 launched on PS5 and PS5 Pro on 8 December 2025, making it the first Flight Simulator released for PlayStation. The platform information above reflects the simulator through Sim Update 5 from April 2026; exact menu placement can differ between platforms and simulator updates.
Native real traffic, offline AI traffic and multiplayer are separate choices in MSFS. Being signed in or seeing other players does not prove that the real-world feed is active.
How do I enable real traffic in MSFS 2020 or 2024?
Enable the simulator's online functionality, select its real-world or live traffic source and make sure traffic display limits are not set to zero.
- Confirm online access: Check that the simulator is signed in and allowed to use online data services.
- Select live traffic: Choose the real-world online source rather than an offline AI or schedule-generated mode. Setting names and locations can move between updates.
- Set multiplayer separately: Decide whether human-controlled aircraft should also be visible. Multiplayer is not required for real traffic.
- Disable other injectors: Use one source while testing. Native traffic and an injector running together commonly produce duplicates.
- Check density and range: Make sure aircraft limits, ground traffic or related density controls have not been reduced to zero.
- Test at a suitable airport: Choose an airport known to have activity at that time, load fully and allow the online session time to populate nearby traffic.
Should I use built-in live traffic or a real-traffic injector?
Use built-in traffic for straightforward setup and native integration; choose a real-traffic injector on PC when fleet coverage, liveries, model matching and detailed traffic controls matter more.
| Option | Choose it when | Main advantage | Main trade-off |
|---|---|---|---|
| Built-in live traffic | You want minimal configuration | Usually has the clearest path into native ATC and simulator systems | Limited control over feed processing, fleets and substitutions |
| Real-traffic injector | You want more control over real flights and model matching | Can use broader model libraries and configurable traffic limits | Requires compatible PC software, models and a working data source |
| Scheduled AI package | You want busy, repeatable airline operations | Can populate airports even when live-feed coverage is poor | Does not necessarily represent flights operating at that moment |
A real-traffic injector reads an online feed and creates aircraft through the simulator's traffic interface. The feed contains no 3D model, livery or sound set, so the quality of the result depends heavily on the installed model library.
A mistake we see constantly is running native MSFS traffic and an injector together. Unless the injector's instructions explicitly require the native source, this causes duplicate aircraft, competing model assignments and extra processor load. Our comparison of built-in, scheduled and injected airline traffic can help you choose the right method for your simulator.
Does Ultimate Traffic Live provide real-time aircraft positions?
Ultimate Traffic Live is best understood as an FSX and Prepar3D-era scheduled airline traffic package, not as a continuous real-aircraft position feed in the MSFS sense.
Its traffic can represent realistic airline operations without matching the exact aircraft airborne at that moment. When assessing an Ultimate Traffic Live review, check compatibility with your exact simulator, the age and update method of its schedules, model and livery coverage, installation support and performance. It is not an MSFS 2020 or MSFS 2024 live-traffic injector.
Why is live traffic missing, duplicated, stuttering or using the wrong aircraft?
Most live-traffic faults come from the wrong traffic mode, two active sources, blocked online services, missing models or more aircraft than the simulator can process smoothly.
- Identify what is actually missing: An empty remote airport may be normal. Test somewhere with known real-world activity before changing files or reinstalling the simulator.
- Verify the traffic source: Confirm that real-world online traffic is selected rather than offline AI or multiplayer-only traffic.
- Run one source: Stop external injectors while testing native traffic, or disable native traffic before testing an injector. Static aircraft included with airport scenery can also overlap live aircraft at gates.
- Check connectivity: Confirm that the simulator and injector can reach their respective online services. Account status, privacy controls, firewall rules or a provider outage can affect one service while others continue working.
- Check the model library: A livery alone is not necessarily an AI-compatible aircraft model. Missing, disabled or incorrectly installed models can cause generic substitutions or prevent an injector from spawning anything.
- Reduce traffic load: Lower the number of active aircraft, injection radius or airport ground density. Traffic uses processor time for movement and avoidance as well as graphics resources for models, lights, textures and animations.
- Separate feed jumps from frame-rate stutter: If only one aircraft jumps while the simulator remains smooth, sparse reports or interpolation are likely. If the whole simulator pauses, model loading or excessive traffic is the more likely cause.
- Allow for a service outage: If every live aircraft disappears without any setting change, the upstream feed may be unavailable. Reinstalling liveries will not repair a server-side failure.
For platform-specific checks, use our MSFS 2020 and 2024 live-traffic troubleshooting process, which separates online-service problems from multiplayer and traffic-setting mistakes.
Does live traffic follow real ATC, runways and weather?
No live-traffic feed reproduces every real ATC clearance, runway assignment or cockpit action because those details are not normally part of the position data supplied to the simulator.
Native traffic is more likely to be recognised and sequenced by built-in ATC. An external injector may register each aircraft as full AI traffic, expose it only partially or create a visual object that native ATC cannot control. The injector's method and the simulator's traffic interface determine what is possible.
Live weather is separate from live traffic. If the simulator uses preset winds or outdated airport data, its AI may choose a different runway from the real airport. Taxiway layouts, closed runways and parking availability can create further differences.
Will live traffic appear on TCAS or traffic radar?
Live traffic appears on TCAS only when the simulator exposes it as a supported traffic object with usable position and altitude data, and the aircraft's avionics are configured to display it.
Some visual-only injected aircraft will never appear on cockpit instruments. Traffic can also be hidden by altitude filters, range settings, transponder simulation or an aircraft-specific TCAS mode. Our guide to setting up traffic radar and TCAS in a flight simulator explains how to distinguish an injection problem from an avionics setting.