Route Network
Moses Lake Grant County Airport connects 10 destinations worldwide, with Spokane standing out as its busiest route. The longest nonstop flight is to Seattle, and the shortest flight is to Spokane.
Route and destination data updated August 17, 2026.
Moses Lake Grant County Airport is served by 10 airlines, with NetJets Aviation in the lead at 18% of routes. The top three carriers together cover 36% of routes. nine carriers operate only one route each. A total of zero airlines operate international routes, compared with 10 airlines serving domestic routes. BOE is operating the longest nonstop flight, connecting to Seattle with a flight time of 1 hr 30 mins.
Moses Lake Grant County Airport provides direct service to one country across one continent. The route network is 100% domestic and 0% international.
Delays
- Departures
- on-time
- 0 min vs last 24 hours
- 24h trend
- Arrivals
- on-time
- 24h trend
- Cancelled Departures
- 0 flights (24 hour total)
Aug 23
2026
01:00 - 02:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 22
2026
23:00 - 00:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 22
2026
22:00 - 23:00
- Departure
- ———
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
| Time | Departure | Arrival | Cancelled |
|---|---|---|---|
|
01:00 - 02:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
23:00 - 00:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
22:00 - 23:00 |
——— | on-timeon-timeon-time | 0 |
- Departures
- on-time
- 0 min vs last week
- 7d trend
- Arrivals
- on-time
- 0 min vs last week
- 7d trend
- Cancelled Departures
- 0 flights (7 day total)
Aug 22
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 21
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 20
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 19
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 18
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 17
2026
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Aug 16
2026
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Aug 22, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 21, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 20, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 19, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 18, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 17, 2026 |
——— | ——— | 0 |
|
Aug 16, 2026 |
——— | ——— | 0 |
- Departures
- on-time
- 0 min vs last 30 days
- 30d trend
- Arrivals
- on-time
- 0 min vs last 30 days
- 30d trend
- Cancelled Departures
- 0 flights (30 day total)
Aug 22
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 21
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 20
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 19
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 18
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 17
2026
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Aug 16
2026
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Aug 15
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 13
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 10
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 9
2026
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Aug 8
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 7
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 6
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 4
2026
- Departure
- ———
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 1
2026
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Jul 29
2026
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Jul 28
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 27
2026
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Jul 26
2026
- Departure
- ———
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 25
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 24
2026
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Aug 22, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 21, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 20, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 19, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 18, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 17, 2026 |
——— | ——— | 0 |
|
Aug 16, 2026 |
——— | ——— | 0 |
|
Aug 15, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 13, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 10, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 9, 2026 |
——— | ——— | 0 |
|
Aug 8, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 7, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 6, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 4, 2026 |
——— | on-timeon-timeon-time | 0 |
|
Aug 1, 2026 |
——— | ——— | 0 |
|
Jul 29, 2026 |
——— | ——— | 0 |
|
Jul 28, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Jul 27, 2026 |
——— | ——— | 0 |
|
Jul 26, 2026 |
——— | on-timeon-timeon-time | 0 |
|
Jul 25, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Jul 24, 2026 |
——— | ——— | 0 |
Global Rankings
Runways
| Runway | Length | Width | Surface |
|---|---|---|---|
| 13,514 ft 4,119 m 13,514 ft · 4,119 m | 200 ft 61 m 200 ft · 61 m | Asphalt | |
| 13,514 ft 4,119 m 13,514 ft · 4,119 m | 200 ft 61 m 200 ft · 61 m | Asphalt | |
| 9,990 ft 3,045 m 9,990 ft · 3,045 m | 100 ft 30 m 100 ft · 30 m | Asphalt | |
| 9,990 ft 3,045 m 9,990 ft · 3,045 m | 100 ft 30 m 100 ft · 30 m | Asphalt | |
| 3,494 ft 1,065 m 3,494 ft · 1,065 m | 90 ft 27 m 90 ft · 27 m | Concrete | |
| 3,494 ft 1,065 m 3,494 ft · 1,065 m | 90 ft 27 m 90 ft · 27 m | Concrete | |
| 3,343 ft 1,019 m 3,343 ft · 1,019 m | 75 ft 23 m 75 ft · 23 m | Asphalt | |
| 3,343 ft 1,019 m 3,343 ft · 1,019 m | 75 ft 23 m 75 ft · 23 m | Asphalt | |
| 2,940 ft 896 m 2,940 ft · 896 m | 75 ft 23 m 75 ft · 23 m | Concrete | |
| 2,940 ft 896 m 2,940 ft · 896 m | 75 ft 23 m 75 ft · 23 m | Concrete |
Runway Length
Runways at Moses Lake Grant County Airport are long enough for all aircraft with known takeoff and landing distances.
Operational Context
Moses Lake Grant County (IATA: MWH) operates around 3 flights per day to 10 nonstop destinations. Its network includes 10 domestic and 0 international routes, with NetJets Aviation as the leading carrier and Spokane currently the busiest connection. From MWH, passengers can reach 1 country across 1 continent, and the longest runway measures 4,119 m (13,514 ft).