Rent a car from Tunis so you are free to see the sights at will, stop here, stop there, take a photo here or there. Such as stopping for coffee at any of the huge eating and entertainment complexes along the lake and relax along the waters edge,
Excellent seafood restaurants at La Gollette along the way, and of course the very spread out but must see sights of the ruined city of Carthage.
There is parking at the entrance to the village - our first visit we got there at night and didnt have to pay any parking but the next day was only 2 DT for however long you stay, pay on arrival. and then walk through the village. Smell the lovely apple shisha at one of the first shops you go past after parking!
IF you don't have your own transport the best way to get to Sidi Bou Said is on the TGM train from Tunis, a journey which takes about 30 minutes. The station in Tunis is just beyond the Tunis Marine metro station beside the Lake, it costs about 1.5 Dinar for a single ticket and the trains leave frequently throughout the day.
The train is extremely busy and on a hot day it can be a slow, uncomfortable trip. It may be worth paying the small amount extra for a first class ticket. You'll have much more room and you'll be able to enjoy the views of the Gulf of Tunis.
Also, it's worth noting that if you stop in Carthage on the way to Tunis you will have to buy another ticket for the onward journey to Sidi Bou Said. The station in Sidi Bou Said is about 10 minutes walk south of the town centre.
Since the tourist area of Sidi Bou Saïd is a pedestrian zone and the surrounding parkings are usually overcrowded, the best way to visit if you are staying in Tunis is to take the TGM (suburb train line).
The 35 to 40-minute ride from Tunis Marine station to Sidi Bou Saïd costs approximately 1 dinar, which is very cheap. Sidi Bou Saïd station is near Place du 7 novembre. From there, walk up the hill on Rue Habib Thameur to reach the main tourist sites.
There are train services from approximately 5 a.m. to midnight. Try to avoid the rush hour, since the trains can get pretty full at this time. The frequency of departures varies according to the time of day.
from hammamet to sidi bou said, it isn't really that far away. an hour drive if u hire a car, and if not, at your hotel, u can arrange an excursion with your travelling company and guide. lots of offers to visit the sites , and most wanted towns and monuments. and u'll be there with no rush in a bus like the one shown on the pic. but with air conditioning. it is always hot in tunisia.
To reach Sidi Bou Said from the capital Tunis, the easiest way is to rent a taxi for an afternoon. It will bring you stra8 to the village, or you can mix and organize an excursion like this.
You leave Tunis and visit all the sites of Carthage, then the taxi will take you to Sidi Bou Said and then back to the capital Tunis.
The cost of all this should be around 50/60 Dinars, so pretty acceptable.
Take the TGM train from Tunis which leaves every 20 to 30 minutes. The ride to Sidi Bou Said is about 20 minutes. From the train station, it is about a 5 minute walk uphill to the main Street.