The Halkidiki road network is generally very good and resorts can be reached easily by car and bus. There are car rental agencies at Thessaloniki Airport and in Thessaloniki itself. The distance to Kassandra is about 78km and it takes about 90 minutes to drive there.
Buses for Halkidiki are not in the main Thessaloniki station but located in the eastern part of the city. Buses leave from the KTEL bus station about every hour from 5.40am to 9pm with services more frequent in the summer.
Buses run to all the main Kassandra resorts, though they they thin out in the south. The main resorts with daily buses (in brackets) are Kallikratia (17), Nea Moudania (17), Kassandria (12), Kallithea (12), Paliouri (7).
Most resorts in Sithonia have only one of two buses a day, more in summer. There are services from Thessaloniki and Poligiros to both west and east coast resorts. The main routes are to Gerakini - Metamorfosi - Nikiti; to Agios Nikolaos and then Vourvourou and Armenistis. From Polygyros there are services to Gerakini, Psakoudia, Metamorfosi and Marmaras in the west and to Vourvourou, Armenistis, Sarti, Sikia and Kalamitsi in the east.
Details of Halkidiki bus schedules are on this site with pages in English and Greek. Most resorts in Athos are best reached by hire car or motorbike as bus services are infrequent.
It is usual for most towns and villages in Halkidiki to have one or two licensed taxi drivers, often more. The main taxi centres are at Thessaloniki (231 0266406l) , Poligiros (231 011460) and at Nea Moudania (237 022303). If you need a taxi in the resort you can usually find one locally.