For those who do not have their own means of transportation, the City of Manzini has a number of public transport vehicles which connect the city with neighbouring towns, cities, countries and surrounding townships. Modes of public transport include buses, mini buses, midi buses and cabs. Bakkies and trucks are also available for hire for those who need to transport bulk items. The Main Bus Rank is situated at the heart of the city along Ngwane and Meintjies streets.