Learn how VATSIM ATC works in MSFS 2020, from vPilot and live controllers to radio hand-offs, UNICOM, traffic, setup and common fixes.
VATSIM ATC in Microsoft Flight Simulator 2020 replaces the simulator’s built-in ATC with live volunteer controllers. MSFS renders your aircraft and scenery, while vPilot connects your position, radio frequencies and voice to VATSIM. You tune the aircraft radio, request clearances and follow real-world phraseology; without controller coverage, you self-announce on the advisory frequency.
What connects MSFS 2020 to VATSIM?
vPilot is the pilot client that links the PC version of MSFS 2020 to the VATSIM network. The simulator does not connect to VATSIM by itself, and its ATC window is not used for VATSIM communications.
| Component | What it does |
|---|---|
| MSFS 2020 | Simulates your aircraft, avionics, weather and scenery. |
| vPilot | Sends your position and transponder data, handles network voice, displays controllers and injects other pilots’ aircraft. |
| VATSIM network | Exchanges aircraft, flight-plan, controller and voice data between connected users. |
| Volunteer controller | Provides live clearances, traffic separation and instructions within an active position’s airspace. |
When you change the active COM frequency in a compatible aircraft, vPilot follows it. Pressing your assigned push-to-talk button transmits on that frequency, while the controller sees your callsign, position, altitude, speed, transponder code and filed flight plan.
What do I need to use VATSIM ATC in MSFS 2020?
You need the PC version of MSFS 2020, a VATSIM account, vPilot, a microphone and a push-to-talk binding. Our practical vPilot installation and configuration steps cover the client, audio devices, model matching and connection settings.
- Disable conflicting ATC and traffic. Turn off or ignore the simulator’s ATC assistance, and disable AI aircraft and ordinary multiplayer traffic so they are not mixed with VATSIM traffic. These aircraft are not visible to VATSIM controllers and can create duplicates. Follow the relevant steps to disable MSFS 2020’s built-in ATC.
- Start at a parking stand. Load into the simulator before connecting, with the aircraft parked away from an active runway. Do not appear on the network while occupying a runway or another aircraft’s position.
- Use the correct callsign. Your vPilot callsign must match the flight plan and the callsign you speak on the radio.
- File and programme separately. Filing a VATSIM flight plan does not programme the aircraft’s FMC or GPS. Likewise, loading a route into the aircraft does not file it with VATSIM.
- Check the radios and transponder. Confirm that the intended COM frequency is active, push-to-talk works and the transponder is placed in the mode requested by ATC.
Can Xbox players use VATSIM in MSFS 2020?
MSFS 2020 on Xbox cannot run vPilot or connect directly to VATSIM. This VATSIM ATC workflow requires the PC version of the simulator; the Xbox edition’s built-in ATC and multiplayer system are separate services.
What happens during a VATSIM flight?
A VATSIM flight follows normal aviation radio procedures, but only positions staffed by online volunteers provide service. Controller coverage changes throughout the day and is not guaranteed at every airport or along the whole route.
- Before departure: listen to the online ATIS where available, then contact Delivery, Ground or the controller covering that function. Give your callsign, location, ATIS information and request.
- Taxi and take-off: read back clearances and hold-short instructions, then change frequency only when instructed.
- Departure and cruise: controllers hand you between Departure, Centre and neighbouring sectors as coverage permits.
- Arrival: Approach, Tower and Ground handle the descent, approach, landing and taxi sequence when those positions are staffed.
VATSIM often uses top-down coverage: a Centre or Approach controller may cover unstaffed lower positions when local procedures and workload allow. Do not assume every higher controller is providing every lower service; check the controller information and make an initial call if you are unsure.
For the operational details, our worked departure-to-shutdown VATSIM flight sequence explains clearance, taxi, hand-offs, arrival and disconnection.
What if no VATSIM controller is online?
Without an online controller, pilots operate without ATC clearance and coordinate with one another on the VATSIM advisory frequency, normally 122.800 MHz. Make short position and intention calls near airports and monitor for conflicting traffic; UNICOM is not an ATC service, and another pilot cannot issue you a clearance.
Continue monitoring vPilot’s controller list. If a controller opens the airspace, contact the appropriate position or respond promptly to a contact request. Our guide to finding nearby VATSIM traffic and active controller frequencies explains what should appear in MSFS and in the pilot client.
Why can’t I hear ATC or see VATSIM traffic?
Most VATSIM problems in MSFS 2020 come from an incorrect radio, audio device, traffic setting or model-matching configuration.
- No ATC audio: verify that vPilot is connected, the controller’s frequency is active rather than in standby, the correct COM radio is selected, push-to-talk is bound and the intended Windows input and output devices are configured.
- A controller appears but cannot be heard: check radio volume and avionics power. VATSIM also models radio range, so a distant station may be weak or inaudible.
- No controller appears: there may simply be no staffed position in range. VATSIM ATC does not run continuously or generate automatic controllers.
- Other pilots are missing: confirm that vPilot is receiving aircraft and that model matching is configured. Missing models or rules can produce generic aircraft, incorrect liveries or no useful visual match.
- Aircraft appear twice: disable MSFS multiplayer and AI air traffic. vPilot should provide the network aircraft used during a VATSIM session.
- Two voices give instructions: the simulator’s built-in ATC or assistance features are still active. VATSIM controllers communicate through vPilot, not the MSFS ATC panel.
- ATC cannot see your altitude correctly: check that the transponder is not left in standby and that altitude reporting is enabled when required.