One road, one main route, 27 stops numbered 0 to 26. Stop 0 is the terminus in Skiathos Town, beside the primary school at the New Port end of the seafront, about 200m north of the Bourtzi — look for the small wooden-roofed shelter. Stop 26 is Koukounaries. Because the numbering starts at zero, people say "26 stops".
Stops are signed with the number and often, though not always, the name of the nearest beach. You signal the driver to be picked up, as at a request stop.
The operation was taken over by Skiathos Transports in mid-2022 and rebuilt for 2023: 13 new air-conditioned buses, luggage space included at no extra charge, voice stop announcements, QR codes at stops and a live tracker on the operator's site that tells you when the next bus is due at a given stop.
Beyond the main south-coast route there are three shorter lines: Skiathos Port to Evangelistria Monastery, Skiathos Port to Xanemos beach near the runway, and Troulos to Aselinos on the north coast.