Emergency Numbers

  • Manzini Police 2505 2221/2 or 999 (toll free)

  • Fire Station 2505 3333 or 933 (toll free)

  • EPR Ambulance 977 (toll free)

  • RFM Hospital 2505 2211

  • King Mswati III International Airport 2333 5000

  • Municipal Council 2505 2481/2

How to get to Manzini

The person who wishes to visit the City of Manzini has a variety of travel options. By plane, the visitor can enjoy a 45 minutes flight from the O.R. Tambo airport in Johannesburg, South Africa, to the Matsapha International Airport (Swaziland). From there it’s a couple of minutes drive (7km/about 10 minutes drive), through the high standard Manzini-Mbabane highway into the lovely city. Flights from the O.R. Tambo to Matsapha airport are available on a daily basis.

By road one has a choice over a number of border posts through which to come into Swaziland from neighbouring countries. From Johannesburg, public transport to Manzini is always available – either through the busy Oshoek Border Post in the northern part of the country; Mahamba Border Post in the southern part of the country; the Lavumisa Border Post which largely services visitors from South Africa’s Kwa Zulu-Natal province.

There are also the Lomahasha and Mhlumeni border posts which act as a throughway to and from neighbouring Mozambique - east of the Kingdom. Other border posts into the Kingdom of Swaziland are Matsamo, Sandlane, Lundzi, Salitje, Sicunusa, Gege, Bulembu and Mananga. A number of public transport vehicles are available from all neighbouring countries into the City of Manzini.

In fact, due to Manzini’s proximity to big cities in neighbouring countries, some visitors prefer to travel by road so they could have a closer feel of the dazzling scenic view along the road. So far there is no passenger train that connects any of the neighbouring cities with Manzini.

Rates Statements

Coming soon.

International Co-operation

These international relations, popularly known as twinning agreements, enable the Municipal Council of Manzini to learn from...Read More


No Vacancies Yet.

Find Us On