Hello,
Next week I ll travel to Tunisia and stay in Yasmin Hammamet. I have never been in Sfax which I want to visit maybe this time

Can anybody tell me the most practical way to travel from Hammamet to Sfax (and back again)? Is is train or louage?
Thanks