Да, можно добраться самостоятельно, просто если хотите посмотреть побольше, выезжайте из Хаммамета пораньше.
Вам нужно сесть на местную электричку и доехать до конечной станции, но не в сторону Набёля, а в противоположную. Можно и на такси добраться, это не так дорого.
Там, на железнодорожной станции нужно купить билет до города Туниса (столица страны). Электропоезд идет чуть дольше часа.
На вокзале Туниса можно снова сесть на местную электричку или маршрутку - посмотрите там на станции есть расписание, карта и написано, как называется станция, ближайшая к Карфагену. Или опять же можно поймать такси и машина довезет вас прямо до Карфагена.
Только учтите, что, когда садитесь в такси, нужно сказать слово "Таксиметр", тогда шофер поедет по счетчику, а не разведет вас на кругленькую сумму. По счетчику не очень дорого получается.
Да, и слово Карфаген у них произносится на французский лад. По-русски это звучит "Картадж". Если скажете Карфаген, вас не поймут. Мы таксисту объясняли на пальцах, на языке жестов и глухонемых, но он так и не понимал, что такое Карфаген. Потом уже додумались на карте показать.
Добираться достаточно долго из Хаммамета до Карфагена, а он закрывается примерно в 17.00, по-моему, поэтому и выехать пораньше. Ну и, чтобы вернуться обратно в Хаммамет не ночью.