Learn how flight simulator live traffic works, read our Ultimate Traffic Live review, and set up real flights in MSFS 2020 and MSFS 2024.
Flight simulator live traffic uses online reports from real aircraft to create locally controlled AI aeroplanes; delay, coverage and model matching make it an approximation. Ultimate Traffic Live is instead scheduled airline traffic for FSX and Prepar3D, not an MSFS real-time position service. Separate MSFS 2020 and 2024 guidance follows.
This answer covers general-purpose civilian flight simulators. Traffic means aircraft rendered and controlled inside the simulator, rather than road traffic or dots displayed on an external tracking map.
How is a real flight turned into simulator live traffic?
A live-traffic system identifies a reported aircraft, selects an installed model and creates an AI-controlled object whose movement is updated from incoming flight data.
- Collect flight reports: The data may include callsign, aircraft type, position, altitude, heading and groundspeed. Depending on the provider and region, it can be derived from ADS-B, multilateration, radar or operational flight data.
- Identify the flight: The service attempts to associate those reports with a registration, airline, flight number, origin and destination. A transmitted callsign is not always identical to the public flight number.
- Match a model and livery: The simulator or injector looks for the reported ICAO aircraft type and operator. If that exact combination is unavailable, it must use a related variant, a generic model or a fallback paint scheme.
- Spawn the AI aircraft: A local simulator object is placed near the reported position. The online feed does not stream the real aircraft's cockpit controls or its 3D appearance.
- Interpolate its movement: Software predicts motion between reports so the aircraft does not jump between coordinates. Sparse data can still cause sudden turns, sideways movement or disappearing traffic.
- Reconstruct airport behaviour: Taxi routes, runway assignments, approaches and parking positions may be chosen by the simulator because a position feed does not contain every real ATC clearance.
This is why aircraft based on real reports are still described as AI traffic. Our explanation of how flight data becomes simulator-controlled AI traffic covers spawning, routing and model matching in more detail.
Is live traffic the same as AI traffic, multiplayer or a flight tracker?
No. All four can represent nearby aircraft, but they use different sources and control methods.
| System | Source | Who or what controls it? | What it represents |
|---|---|---|---|
| Real-world live traffic | Online aircraft reports | The simulator or an injector | An approximation of flights actually operating |
| Scheduled or offline AI | Timetables, flight plans or generated activity | The simulator's AI engine | Plausible flights that may not be operating in reality |
| Multiplayer | Connected simulator users | Each human pilot | What other players are flying |
| Flight tracker | Aircraft reports displayed on a map | No simulated aircraft | A tracking display outside the simulator |
An external injector is a delivery method rather than a separate traffic category. It can inject real positions, scheduled flights or a mixture of both. The word live in a product name does not prove that it uses continuously updated real-aircraft positions.
Multiplayer and real traffic can also overlap. A player using the callsign of an actual service may appear beside the injected version unless the simulator or add-on detects and removes duplicates.
What is Ultimate Traffic Live?
Ultimate Traffic Live is an airline-traffic package designed for compatible FSX and Prepar3D installations, using timetable data to create realistic scheduled operations.
Its core concept combines a flight-schedule database with AI-optimised aircraft models and airline liveries. At the appropriate timetable time, the package generates or injects flights for the simulator to operate. It is aimed primarily at commercial airline activity rather than reproducing every general-aviation, military, charter or cargo movement.
UTL is not live in the flight-tracker sense. It does not continuously place aircraft at positions received from an ADS-B-derived feed. A service can therefore appear with the right airline, aircraft family, route and approximate departure time while the corresponding real aircraft is delayed, cancelled, rerouted or not flying at all.
Exact FSX and Prepar3D compatibility depends on the edition of the simulator and the UTL installer or update being used. That should be checked before changing an established installation; support for one Prepar3D generation does not automatically prove support for another.
Ultimate Traffic Live review: traffic quality and realism
Ultimate Traffic Live is most convincing as a repeatable simulation of scheduled airline activity, not as a replica of the aircraft visible on a real-flight tracker at that moment.
| Area | What UTL does well | Where realism can break down |
|---|---|---|
| Aircraft variety | Provides a purpose-built AI fleet covering the commercial types represented by its package and timetable | Newer, rare or missing variants must be substituted, while non-airline traffic is not its main strength |
| Airline and livery matching | Creates recognisable airline fleets when the required model and repaint are installed | Changed branding, defunct operators and uncovered aircraft-airline combinations can produce an older or generic appearance |
| Airport activity | Can make airline hubs feel busy with arrivals, departures and parked fleets following a coherent schedule | An old timetable, limited parking or inaccurate airport data can put too many aircraft at one field and too few at another |
| AI behaviour | Uses simulator traffic systems to taxi, take off, fly routes and land | FSX and Prepar3D AI can form runway queues, make abrupt taxi turns, go around unnecessarily or disappear when no suitable stand is available |
| Immersion | Offers repeatable airline activity and strong visual variety without depending on live-feed reception | It will not reliably match a tracker, real delays, cancellations, diversions or last-minute runway changes |
The included schedule and livery era matters as much as the number of aircraft. Airline mergers, fleet retirements and route changes can make a once-accurate timetable look dated even though the traffic engine is functioning correctly.
Airport files also shape the result. Parking capacity, stand size, airline parking codes, taxi links and runway configuration determine where an AI aircraft can spawn and how it moves. UTL cannot repair an airport layout that lacks suitable gates or has broken taxi routing.
How Ultimate Traffic Live works in FSX and Prepar3D
UTL should be configured as the installation's main scheduled airline-traffic source, with competing schedule generators and default traffic files disabled to prevent duplication.
- Confirm exact compatibility: Check that the UTL installer and any updates support the installed FSX or Prepar3D edition. Do not assume that instructions for a different simulator generation use the same paths or traffic interface.
- Install the traffic components: The schedule database, AI models and liveries all have separate jobs. A timetable without working models cannot display aircraft, while models alone do not create flights.
- Select UTL as the traffic source: Start and configure the package according to its supplied interface. In practice, making it the source also means preventing another program or traffic schedule from generating the same airline operations.
- Disable competing schedules: Default or third-party traffic
BGLfiles can continue creating aircraft even when UTL is running. Back them up before disabling them rather than deleting files blindly. - Set a conservative density: Begin below maximum traffic, test at a busy hub and increase activity only while taxiing, ATC and frame delivery remain acceptable.
- Check model and livery assignments: If an exact aircraft-airline combination is unavailable, UTL must use an assigned substitute or fallback. Correct the assignment rather than reinstalling the whole schedule database.
- Test more than one airport: A quiet regional field may simply have little coverage in the timetable. A major hub is a better test of whether the engine, schedule and aircraft library are all active.
Static aircraft included with airport scenery are a separate complication. They occupy gates visually but may not be recognised as traffic objects, so UTL can place an AI aircraft through them. Disable scenery statics where possible if the same stands need to be used by active traffic.
Ultimate Traffic Live is not installed into the MSFS Community folder and is not an ordinary MSFS 2020 or MSFS 2024 injector. Its FSX/Prepar3D-era traffic architecture, aircraft models and installation method are not interchangeable with the newer simulators.
Ultimate Traffic Live performance, schedules and limitations
UTL performance depends primarily on how many AI aircraft the simulator must move, route, render and coordinate at once.
- CPU load: Each active aircraft requires flight logic, ground routing, separation decisions and possible ATC processing. Busy hubs can become CPU-limited before the graphics card is fully occupied.
- Rendering load: Models, textures, lights, animations and shadows consume graphics resources. High-resolution repaints and complex airport scenery increase the cost of a crowded apron.
- Traffic density: A percentage or density control changes how many eligible flights appear; it does not make each remaining flight more accurate. Maximum density is rarely the best operating setting at a large hub.
- Timetable age: The flights reflect the schedule database installed, not an automatically maintained record of present-day airline operations. Verify the source and date of any schedule update before judging route accuracy.
- Coverage: Scheduled airline packages are strongest where their database contains regular commercial services. Business aviation, unscheduled charters, helicopters, military traffic and many small-airport movements may be sparse or absent.
- Simulator clock: Scheduled traffic follows the package's timetable and simulator-time handling. Changing the clock can alter which scheduled flights appear, but it does not retrieve a historical replay of real aircraft positions.
- Duplicate traffic: UTL, another generator and default traffic files can all create the same route independently. Airport scenery may add a fourth layer through static aircraft.
When the whole simulator pauses, reduce active traffic and check model loading. When one aircraft alone jumps while the simulator remains smooth, the cause is more likely AI routing or position handling than general frame-rate performance.
Is Ultimate Traffic Live still worth using?
Ultimate Traffic Live remains a sensible choice for an existing, compatible FSX or Prepar3D setup when the goal is busy, repeatable airline traffic with recognisable models and liveries.
It suits simmers who value timetable-based airport activity, fly an established simulator installation and accept that the supplied schedules may represent an earlier airline era. It is less suitable if exact present-day fleets, current routes or aircraft-for-aircraft agreement with a tracker are essential.
UTL is the wrong choice for someone specifically seeking live traffic in MSFS 2024. It cannot supply native MSFS models, use the newer simulator's normal add-on structure or turn its schedule database into an MSFS real-position feed. MSFS users should choose native live traffic, a compatible PC injector or an MSFS-specific scheduled AI package instead.
Ultimate Traffic Live alternatives for FSX, Prepar3D and MSFS
The right alternative depends first on the simulator and then on whether the priority is real positions or reliable scheduled activity.
| Option | Best choice when | Main limitation |
|---|---|---|
| UTL or another FSX/Prepar3D scheduled package | You want repeatable airline schedules, local models and populated airports in an older simulator | Traffic reflects its timetable rather than aircraft operating at that moment |
| FSX/Prepar3D real-position injector | You have a compatible feed, injector and model library and want actual reported flights | Compatibility and data availability vary; the simulator still reconstructs taxiing and other missing behaviour |
| MSFS native live traffic | You want simple setup and support through the simulator's online services | Less control over the feed, model substitutions and traffic processing |
| MSFS PC real-traffic injector | You want more control over real positions, matching rules and traffic limits | Requires compatible desktop software, data access and AI models; it is not a conventional console option |
| MSFS scheduled AI package | You prefer busy, repeatable airline operations even when live coverage is weak | The displayed flights may not exist in the real sky at that time |
Our comparison of traffic add-ons for different simulators and operating styles helps narrow the choice without treating scheduled and real-position systems as the same thing.
What does a real-traffic injector for MSFS require?
A real-traffic injector for MSFS normally needs access to aircraft-position data, software that creates compatible simulator objects and an installed library of AI models and liveries.
If a product is described as “RealTraffic for MSFS”, check which of those components it actually supplies. A data subscription alone may not inject anything, an injector without models may show generic aircraft, and a model library does not provide real positions by itself.
Does Microsoft Flight Simulator show real flights?
Yes. Microsoft Flight Simulator 2020 and Microsoft Flight Simulator 2024 can display aircraft based on real-world online traffic when online services and the appropriate live-traffic source are enabled.
| Simulator | Platforms | Native real-world traffic | External injector position |
|---|---|---|---|
| Microsoft Flight Simulator 2020 | PC and Xbox Series X|S | Yes | Desktop injectors and custom external model tools are primarily PC options. 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 desktop-tool approach. Consoles rely mainly on native traffic and compatible in-simulator content. |
MSFS 2024 launched on PC and Xbox Series X|S on 19 November 2024, followed by PS5 and PS5 Pro on 8 December 2025. It was the first Flight Simulator released on a PlayStation platform. The platform details here cover MSFS 2024 through Sim Update 5.
Native live traffic, offline AI and multiplayer are separate settings. Seeing other players proves that multiplayer is active; it does not prove that the real-world traffic feed is working.
How do I enable live traffic in MSFS 2020 or MSFS 2024?
Enable online data services, select the simulator's live or real-time online traffic source and make sure traffic limits have not been reduced to zero.
- Confirm online access: Make sure the simulator is signed in and permitted to use online functionality and data services.
- Select the real-world source: Choose live or real-time online traffic rather than offline AI. Labels and menu locations can move between simulator updates.
- Configure multiplayer separately: Decide whether human pilots should be visible. Multiplayer is not required for real-world traffic.
- Use one traffic source: Disable native traffic when testing a third-party injector, or stop the injector when testing native traffic, unless that add-on explicitly instructs otherwise.
- Check density and range: Ensure aircraft limits, ground-aircraft settings and related controls are not set to zero.
- Test at an active airport: Load at a major airport during a period of known activity and allow time for the online session to populate nearby aircraft.
Desktop injectors cannot run conventionally on Xbox or PlayStation consoles. Those platforms depend on native services and add-ons that can operate within the console version's supported content system.
Why does MSFS live traffic disagree with a flight tracker?
The simulator and tracker may use different data, update intervals, filters and aircraft limits, so a one-for-one match is unlikely.
- Feed latency: Reports must be received, processed and delivered before an aircraft appears. Every stage adds delay.
- Uneven coverage: Reports can be sparse over oceans, remote regions and airport surfaces. Ground aircraft may appear late or vanish before reaching a stand.
- Provider filtering: Some aircraft or data fields can be withheld for privacy, security, licensing or technical reasons.
- Identity differences: One system may label a flight by registration while another uses its callsign or airline flight number.
- Simulator limits: The simulator or injector can remove distant aircraft or cap traffic around a busy airport.
- Interpolation: Different systems predict turns, climbs and descents differently between reports.
- Local AI decisions: Near an airport, the simulator may assign a runway, approach, taxi route or parking stand that differs from the real flight.
Changing the simulator clock does not normally create a historical replay of an online position feed. Genuine live traffic follows the data service's operating timeline, while scheduled traffic responds to its timetable and time settings.
Why is live traffic missing, duplicated, stuttering or using the wrong aircraft?
Most live-traffic problems are caused by the wrong traffic mode, two active sources, blocked online services, missing models or more aircraft than the simulator can process smoothly.
- Test somewhere suitable: An empty remote airport may be normal. Check a major airport with known activity before reinstalling anything.
- Verify the traffic mode: Confirm that real-world online traffic is selected rather than offline AI or multiplayer-only traffic.
- Run one generator: Native traffic and an injector commonly create duplicates. Scheduled traffic files and scenery statics can add further overlapping aircraft.
- Check connectivity: Account status, privacy controls, firewall rules or a provider outage may block one traffic service while other online features still work.
- Inspect the model library: A livery is not necessarily an AI-compatible model. Missing or disabled models can cause generic substitutions or prevent an injector from displaying traffic.
- Reduce the traffic load: Lower aircraft limits, injection distance or airport ground density. This reduces CPU work as well as the cost of loading models and textures.
- Separate feed jumps from frame stutter: If one aircraft jumps while the rest of the simulator remains smooth, sparse reports or interpolation are likely. Whole-simulator pauses point more strongly to excessive traffic or model loading.
- Allow for an upstream outage: If all live aircraft disappear without a local setting change, the online feed may be unavailable. Reinstalling liveries will not repair a server-side failure.
For a platform-specific diagnostic sequence, follow our MSFS 2020 and MSFS 2024 live-traffic troubleshooting checks.
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 present in aircraft-position reports.
Native traffic is more likely to be recognised and sequenced by built-in ATC. An injector may create full AI traffic, partially exposed traffic or visual-only objects that native ATC cannot control. The result depends on the injector and the simulator's traffic interface.
Live weather is separate from live traffic. Preset winds, old airport layouts, closed runways and limited parking can all cause the simulator to make decisions that differ from the real airport.
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.
Visual-only objects may never appear on cockpit instruments. Traffic can also be hidden by range and altitude filters, transponder simulation or an aircraft-specific TCAS mode. Our guide to checking traffic radar and TCAS configuration explains how to separate an injection fault from an avionics setting.