En ce qui concerne les transports en commun, la voie ferroviaire qui par de Tunis s’arrête à Gabès, à 140 km de Zarzis, mais il est possible d’opter pour un trajet mixte en prenant le bus de Gabès à Zarzis. Un voyage par bus en trois étapes, de Tunis à Kairouan, de Kairouan à Sfax, et de Sfax à Zarzis est également possible.