Airport code
MSO — Missoula International Airport
MSO is the IATA code for Missoula International Airport, an airport serving Missoula, United States. Its ICAO code is KMSO, and it operates in the America/Denver time zone (UTC-7). The airport sits at 46.9163, -114.0910 in the Northern Hemisphere, at an elevation of 3206 ft (977 m).
Overview
About Missoula International Airport
Missoula Montana Airport is located in Missoula, in Missoula County, Montana. It is owned by the Missoula County Airport Authority.
Reference data
Airport information
| IATA code | MSO |
|---|---|
| ICAO code | KMSO |
| Airport name | Missoula International Airport |
| City | Missoula |
| Country | United States |
| Time zone | America/Denver (UTC-7) |
| Latitude | 46.9163 |
| Longitude | -114.0910 |
| Elevation | 3206 ft (977 m) |
| Airport type | Medium airport |
| Continent | North America |
| Runways | 1 |
| Longest runway | 9,501 ft (2,896 m) |
| Map | View on OpenStreetMap ↗ |
Reference data last updated 24 July 2026.
By distance
Nearest airports to MSO
Learn
Understanding airport codes
Questions
Frequently asked questions
What is the IATA code for Missoula International Airport?
The IATA code for Missoula International Airport is MSO.
What is the ICAO code for Missoula International Airport?
The ICAO code for Missoula International Airport is KMSO.
Where is MSO airport located?
Missoula International Airport (MSO) is located in Missoula, United States.
What time zone is MSO in?
Missoula International Airport operates in the America/Denver time zone, which is UTC-7.
What is the nearest airport to MSO?
The nearest airport to Missoula International Airport (MSO) is Glacier Park International Airport (FCA) in Kalispell, about 156 km away.
Same country