Skiathos can be reached both by sea and by air. By ferry, the island is connected to Volos and Agios Konstantinos on the mainland (about 3 hours by ferry, half by hydrofoil). It is also regularly connected to Skopelos, Alonissos, and Thessaloniki. For booking, refer to directferries.com.
Skiathos has an airport with domestic flights from Athens (45 minutes via Olympic Air). In summer, direct charter flights connect the island to many European cities across the UK, Germany, Scandinavia, Italy, and more. The airport is about 4 km from the main town. For flight booking, visit skyscanner.com.
Connections, both by sea and air, are more frequent during the summer season; always check availability if travelling in other periods.