King Mswati III International Airport

Airport Airport

IATA Code
SHO
ICAO Code
FDSK
Airport Type
Large Airport
Class
International

King Mswati III International Airport (MKH) is the main international airport serving Eswatini (Swaziland). Passenger volumes are relatively modest and the airport handles a mix of regional and some international flights.

The airport is organized around a single passenger terminal with check-in, arrivals and a small airside gate area; facilities are scaled to regional international traffic and ground transport links connect to local towns and resorts.

King Mswati III International Airport
Elevation: 332 m
-26.3586, 31.7169

Terminal Guide for King Mswati III International Airport #

A single passenger terminal handles both arrivals and departures; check-in, immigration and baggage claim are located landside with a small airside area for gates. Services are concentrated in one compact building and walking distances are short.

Getting to and From King Mswati III International Airport #

Travel to Mbabane or Manzini from the airport is typically 30-60 minutes by car depending on traffic and destination.

  • Taxi/transfers: Taxis and prebooked hotel transfers are the common options; arrange pickup in advance if possible.
  • Car hire: Rental cars are available but may be limited-book before arrival during busy periods.
  • Public transport: Regular public transport options are limited for airport transfers-use taxis or hotel shuttles for reliability.

Facilities, Shopping, and Dining at King Mswati III International Airport #

Facilities are focused on core travel needs for a regional international airport.

  • Lounges: Limited or no large international lounge facilities; some VIP or airline lounges may be available.
  • Food & drink: Small cafés and kiosks landside and airside.
  • Wi‑Fi & charging: Wi‑Fi may be available with limited coverage; charging points in some seating areas.
  • Luggage & services: Baggage claim and basic ground services; car hire desks present.
  • Accessibility: Basic accessible facilities; request assistance through your airline or airport staff.

Tips for King Mswati III International Airport #

  • Check visa and entry requirements carefully before travel - Eswatini has specific entry rules depending on nationality.
  • Arrange ground transport in advance; taxis and hotel pickups are the most reliable way to reach nearby towns.
  • If travelling during regional events or holidays, allow extra time for transfers as road traffic can increase.

Weather & Climate near King Mswati III International Airport #

Climate

King Mswati III International Airport's climate is classified as Hot Semi-Arid - Hot Semi-Arid climate with hot summers (peaking in February) and mild winters (coldest in July). Temperatures range from 10°C to 32°C. Moderate rainfall (765 mm/year) with a pronounced dry season.

Air Quality: AQI 52 Moderate
Best Time to Visit
JuneJulyMay
Temperature & Rainfall
Temperature Range
45°
Warmest Month
Coldest Month
Monthly Conditions

January

January is warm with highs of 32°C and lows of 20°C. The wettest month with heavy rain (137 mm) and partly cloudy skies.

73 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
20° 32°
72%
Humidity
Very Humid

Weather

137 mm
Rainfall
1.8 m/s
Wind
Calm
2.6
UV Index
Extreme
13.5h daylight

February

February is the warmest month with highs of 31°C and lows of 20°C. Significant rainfall (133 mm) and partly cloudy skies.

73 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
20° 31°
72%
Humidity
Very Humid

Weather

133 mm
Rainfall
1.8 m/s
Wind
Calm
2.5
UV Index
Extreme
12.9h daylight

March

March is warm with highs of 30°C and lows of 19°C. Regular rainfall (86 mm) and partly cloudy skies.

81 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
19° 30°
71%
Humidity
Very Humid

Weather

86 mm
Rainfall
1.6 m/s
Wind
Calm
2.0
UV Index
Extreme
12.1h daylight

April

April is mild with highs of 29°C and lows of 16°C. Moderate rainfall (44 mm) and partly cloudy skies.

87 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
16° 29°
70%
Humidity
Very Humid

Weather

44 mm
Rainfall
1.4 m/s
Wind
Calm
1.5
UV Index
High
11.3h daylight

May

May is mild with highs of 27°C and lows of 13°C. Light rainfall and mostly sunny skies.

91 Ideal

Comfort

20°
Feels Like Mild
20°C
Temperature
13° 27°
63%
Humidity
Humid

Weather

20 mm
Rainfall
1.3 m/s
Wind
Calm
1.0
UV Index
High
10.7h daylight

June

June is cool with highs of 25°C and lows of 10°C. The driest month with just 9 mm and mostly sunny skies.

95 Ideal

Comfort

17°
Feels Like Cool
17°C
Temperature
10° 25°
58%
Humidity
Humid

Weather

9 mm
Rainfall
1.5 m/s
Wind
Calm
0.8
UV Index
Moderate
10.4h daylight

July

July is the coolest month with highs of 25°C and lows of 10°C. The driest month with just 9 mm and mostly sunny skies.

95 Ideal

Comfort

17°
Feels Like Cool
17°C
Temperature
10° 25°
56%
Humidity
Humid

Weather

9 mm
Rainfall
1.6 m/s
Wind
Calm
0.8
UV Index
Moderate
10.5h daylight

August

August is mild with highs of 27°C and lows of 12°C. Light rainfall and mostly sunny skies.

91 Ideal

Comfort

19°
Feels Like Mild
19°C
Temperature
12° 27°
57%
Humidity
Humid

Weather

15 mm
Rainfall
2.0 m/s
Wind
Calm
1.1
UV Index
High
11.1h daylight

September

September is mild with highs of 28°C and lows of 14°C. Moderate rainfall (33 mm).

87 Excellent

Comfort

21°
Feels Like Mild
21°C
Temperature
14° 28°
58%
Humidity
Humid

Weather

33 mm
Rainfall
2.3 m/s
Wind
Calm
1.4
UV Index
High
11.8h daylight

October

October is mild with highs of 30°C and lows of 16°C. Moderate rainfall (67 mm) and partly cloudy skies.

79 Very Good

Comfort

23°
Feels Like Mild
23°C
Temperature
16° 30°
63%
Humidity
Humid

Weather

67 mm
Rainfall
2.4 m/s
Wind
Calm
1.7
UV Index
Very High
12.6h daylight

November

November is warm with highs of 30°C and lows of 18°C. Regular rainfall (94 mm) and partly cloudy skies.

77 Very Good

Comfort

24°
Feels Like Warm
24°C
Temperature
18° 30°
66%
Humidity
Humid

Weather

94 mm
Rainfall
2.2 m/s
Wind
Calm
2.1
UV Index
Extreme
13.3h daylight

December

December is warm with highs of 31°C and lows of 19°C. Significant rainfall (118 mm) and mostly overcast skies.

71 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
19° 31°
69%
Humidity
Humid

Weather

118 mm
Rainfall
2.1 m/s
Wind
Calm
2.4
UV Index
Extreme
13.6h daylight

Nearby Cities #