Mykonos Airport, 3km southeast of the town centre, has flights year-round to Athens with Sky Express (www.skyexpress.gr) and Aegean Airlines (https://en.aegeanair.com), among others, and to Thessaloniki with Aegean Airlines.
From May to mid-September, direct European connections are plentiful, including easyJet flights from London, Geneva, Paris, Rome and Milan.
Buses from the southern bus station serve Mykonos’ airport (€2). Some hotels and guesthouses offer free airport and port transfers. Otherwise, arrange airport transfer with your accommodation (around €10) or take a taxi to town (€10 or €15 depending on which side of town you are on).
Year-round ferries serve mainland ports Piraeus and Rafina (the latter is usually quicker if you are coming directly from Athens airport), and nearby islands Tinos and Andros. In the high season, Mykonos is well connected with all neighbouring islands, including Paros and Santorini. Hora is loaded with ticket agents.
Mykonos has two ferry quays: the Old Port, 400m north of town, where a couple of fast ferries dock, and the New Port, 2km north of town, where the bigger fast ferries and all conventional ferries dock. When buying outgoing tickets, double-check which quay your ferry leaves from.
Excursion boats for Delos depart from the quay just off the waterfront of Mykonos Town.