IMPORTANT!
GPS variables are deprecated in Microsoft Flight Simulator 2024. For more information, please see the GPS Vars In MSFS 2024 section.

The tables below indicate the requirements for the GPS Variables that can be used to get and set the different GPS properties associated with airports. You can find a complete index of all available GPS Vars here: GPSVar Index

GPS VariableUnitsSettable
WaypointAirportICAOString
WaypointAirportIdentString
WaypointAirportKindEnum:UNKNOWN_KIND_AIRPORT (0)HARD_SURFACE_AIRPORT (1)SOFT_SURFACE_AIRPORT (2)WATER_SURFACE_AIRPORT (3)HELIPAD_AIRPORT (4)PRIVATE_AIRPORT (5)
WaypointAirportLongestRunwayDirectionDegrees
WaypointAirportTypeEnum:UNKNOWN_TYPE_AIRPORT (0)PUBLIC_TYPE_AIRPORT (1)MILITARY_TYPE_AIRPORT (2)PRIVATE_TYPE_AIRPORT (3)
WaypointAirportNameString
WaypointAirportCityString
WaypointAirportRegionString
WaypointAirportLatitudeDegrees
WaypointAirportLongitudeDegrees
WaypointAirportElevationMeters
WaypointAirportFuelString
WaypointAirportRadarCoverageEnum:UNKNOWN (0)NO (1)YES (2)
WaypointAirportAirspaceString
WaypointAirportToweredBoolean
WaypointAirportCurrentFrequencyHz
WaypointAirportSelectedFrequencyIndexNumber
WaypointAirportSelectedFrequencyValueNumber
WaypointAirportFrequenciesNumberNumber
WaypointAirportFrequencyNameNumber
WaypointAirportFrequencyLimitEnum:NO_LIMIT (0)RX_ONLY (1)TX_ONLY (2)PART_TIME (3)
WaypointAirportFrequencyValueHz
WaypointAirportFrequencyTypeEnum:UNKNOWN (0)COM (1)NAV (2)ADF (3)

Airport Runways

GPS VariableUnitsSettable
WaypointAirportCurrentRunwayNumber
WaypointAirportRunwaysNumberNumber
WaypointAirportRunwayLatitudeDegrees
WaypointAirportRunwayLongitudeDegrees
WaypointAirportRunwayElevationMeters
WaypointAirportRunwayDirectionDegrees
WaypointAirportRunwayDesignationString
WaypointAirportRunwayLengthMeters
WaypointAirportRunwayWidthMeters
WaypointAirportRunwaySurfaceEnum:UNKNOWN (0)CONCRETE (1)ASPHALT (2)GRASS (101)TURF (102)DIRT (103)CORAL (104)GRAVEL (105)OIL_TREATED (106)STEEL (107)BITUMINUS (108)BRICK (109)MACADAM (110)PLANKS (111)SAND (112)SHALE (113)TARMAC (114)SNOW (115)ICE (116)WATER (201)
WaypointAirportRunwayLightingEnum:UNKNOWN (0)NONE (1)PART_TIME (2)FULL_TIME (3)FREQUENCY (4)

Airport Approaches

GPS VariableUnitsSettable
WaypointAirportBestApproachEnumEnum:UNKNOWN (0)VFR (1)HEL (2)TACAN (3)NDB (4)LORAN (5)RNAV (6)VOR (7)GPS (8)SDF (9)LDA (10)LOC (11)MLS (12)ILS (13)
WaypointAirportBestApproachString
WaypointAirportCurrentApproachNumber
WaypointAirportSelectedApproachNumber
WaypointAirportApproachesNumberNumber
WaypointAirportApproachNameString
WaypointAirportApproachGpsBoolean
WaypointAirportApproachTransitionsNumberNumber
WaypointAirportApproachCurrentTransitionNumber
WaypointAirportApproachSelectedTransitionNumber
WaypointAirportApproachTransitionNameString
WaypointAirportApproachTransitionLatitudeDegrees
WaypointAirportApproachTransitionLongitudeDegrees
WaypointAirportApproachTransitionSizeMeters
WaypointAirportApproachCurrentLegNumber
WaypointAirportApproachNumberLegsNumber
WaypointAirportApproachCurrentLegIcaoString
WaypointAirportApproachCurrentLegTypeString
WaypointAirportApproachCurrentLegBearingDegrees
WaypointAirportApproachCurrentLegDistanceMeters
WaypointAirportApproachCurrentLegIsMinutesBoolean

Airport Departures

GPS VariableUnitsSettable
WaypointAirportDeparturesNumberNumber
WaypointAirportCurrentDepartureNumber
WaypointAirportDepartureNameString
WaypointAirportDepartureWaypointsNumberNumber
WaypointAirportDepartureCurrentWaypointNumber
WaypointAirportDepartureWaypointICAOString

Airport Arrivals

GPS VariableUnitsSettable
WaypointAirportArrivalsNumberNumber
WaypointAirportCurrentArrivalNumber
WaypointAirportArrivalNameString
WaypointAirportArrivalWaypointsNumberNumber
WaypointAirportArrivalCurrentWaypointNumber
WaypointAirportArrivalWaypointICAOString

Nearest Airports

GPS VariableUnitsSettable
NearestAirportMaximumItemsNumber
NearestAirportMaximumDistanceMeters
NearestAirportItemsNumberNumber
NearestAirportCurrentLineNumber
NearestAirportCurrentICAOString
NearestAirportCurrentIdentString
NearestAirportCurrentFrequencyHz
NearestAirportCurrentFrequencyNameString
NearestAirportCurrentFuel1String
NearestAirportCurrentFuel2String
NearestAirportCurrentAirportKindEnum:UNKNOWN_KIND_AIRPORT (0)HARD_SURFACE_AIRPORT (1)SOFT_SURFACE_AIRPORT (2)WATER_SURFACE_AIRPORT (3)HELIPAD_AIRPORT (4)PRIVATE_AIRPORT (5)
NearestAirportCurrentLongestAirportDirectionMeters
NearestAirportCurrentDistanceMeters
NearestAirportCurrentTrueBearingDegrees
NearestAirportCurrentBestApproachEnumEnum:UNKNOWN (0)VFR (1)HEL (2)TACAN (3)NDB (4)LORAN (5)RNAV (6)VOR (7)GPS (8)SDF (9)LDA (10)LOC (11)MLS (12)ILS (13)
NearestAirportCurrentBestApproachString
NearestAirportCurrentComFrequencyNameString
NearestAirportCurrentComFrequencyValueHz
NearestAirportCurrentLongestRunwayLengthMeters
NearestAirportCurrentApproachNumber
NearestAirportCurrentApproachNameString
NearestAirportCurrentToweredBoolean
NearestAirportCurrentAirportLatitudeDegrees
NearestAirportCurrentAirportLongitudeDegrees
NearestAirportCurrentDepartureNumber
NearestAirportDeparturesNumberNumber
NearestAirportDepartureNameString
NearestAirportDepartureWaypointsNumberNumber
NearestAirportDepartureCurrentWaypointNumber
NearestAirportDepartureWaypointICAOString
NearestAirportSelectedNumber
NearestAirportSelectedAirportNameString
NearestAirportSelectedLatitudeDegrees
NearestAirportSelectedLongitudeDegrees
NearestAirportSelectedNumberFrequenciesNumber
NearestAirportSelectedApproachIndexNumber
NearestAirportSelectedNumberApproachesNumber
NearestAirportSelectedAirportRunwaysNumberNumber
NearestAirportSelectedRunwayDesignationString
NearestAirportSelectedRunwayLengthMeters
NearestAirportSelectedRunwayWidthMeters
NearestAirportSelectedRunwaySurfaceEnum:UNKNOWN (0)CONCRETE (1)ASPHALT (2)GRASS (101)TURF (102)DIRT (103)CORAL (104)GRAVEL (105)OIL_TREATED (106)STEEL (107)BITUMINUS (108)BRICK (109)MACADAM (110)PLANKS (111)SAND (112)SHALE (113)TARMAC (114)SNOW (115)ICE (116)WATER (201)
NearestAirportSelectedAirportCityString
NearestAirportSelectedAirportElevationMeters
NearestAirportSelectedRunwayNumbers
NearestAirportSelectedFrequencyValueHz
NearestAirportSelectedFrequencyIndexNumber
NearestAirportSelectedAirportLatitudeDegrees
NearestAirportSelectedAirportLongitudeDegrees