It is possible to reach Mac Mac Falls by public transport, although it may require some planning and multiple connections. The nearest major city to Mac Mac Falls is Nelspruit, and from there you can take a minibus taxi or bus to the town of Sabie. From Sabie, you can take a taxi or shuttle service to Mac Mac Falls.
Minibus taxis are the most common form of public transport in South Africa, and they can be found at taxi ranks throughout the country. However, it is important to note that minibus taxis can be overcrowded and may not adhere to strict safety standards.
Buses are also available, and there are several companies that operate buses between Nelspruit and Sabie. Greyhound and Intercape are two popular bus companies that operate in South Africa.
Once you arrive in Sabie, you can arrange for a taxi or shuttle service to take you to Mac Mac Falls. Some tour companies also offer guided tours of the area that include transportation