Samothrace can only be reached by sea, primarily from Alexandroupolis (2 hours, operated by Saos Ferries). In summer, connections also operate from Kavala and the island of Limnos. For routes and prices, visit saos.gr.
Samothrace does not have an airport. The nearest is Democritus International Airport in Alexandroupolis, with flights from Athens (about 1 hour) via Aegean Airlines. 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.