Public transport on Skopelos is simple and easy to understand, centred around a single main bus line that runs along the island’s primary coastal road. Rather than a complex network of routes, this one line connects the key locations across the island, starting from Skopelos Town—the main port—and continuing through popular beaches and small villages before reaching Glossa and Loutraki in the north. The full journey covers approximately 37 kilometres and takes up to an hour from end to end. Along the way, the bus makes numerous stops, allowing passengers to hop on and off at various points of interest. It is best thought of as a continuous coastal route with many access points, making it a straightforward and practical way to explore the island.
Frequency
Summer (high season: June–Sept)
Roughly every 30–60 minutes on busy sections
Popular beach routes can have:
~8–10 buses per day each direction
Main long route (to Glossa/Loutraki):
About 4 buses per day
Winter / low season
Much less frequent:
Typically a few buses per day (e.g. 3–4)
Some routes only run at key times (morning / midday / evening)
Key takeaway:
Summer = fairly usable without a car
Off-season = limited, plan carefully
Ticket prices
Very cheap compared to most of Europe:
Short trips: ~€2.00
Medium: €2.50–€4.00
Long (full island): ~€4.80–€5.00
Payment
Usually pay the driver (cash)
Also ticket booths at main stops (port, Loutraki, etc.)
Typical travel times
Skopelos Town → Stafylos: ~5 mins
→ Agnontas: ~10 mins
→ Panormos: ~25–30 mins
→ Glossa/Loutraki: ~40–55 mins
Distances are short — the island is small.
📍 Routes & coverage
Main stops include:
Skopelos Town (main hub)
Stafylos & Agnontas (closest beaches)
Panormos, Milia, Kastani (popular beaches)
Elios / Neo Klima
Glossa & Loutraki (north port)
⚠️ Limitations:
Some places (like monasteries or remote beaches) aren’t served
You may need to walk from the road down to beaches