Phuket has no single harbour. Five piers spread across the east and north-east coasts each serve a different set of islands, and the drive between the nearest and the furthest is over an hour in island traffic.
Chalong Pier, in the south-east, is the busiest and serves the near islands: Coral Island (Koh Hey) is fifteen minutes away by speedboat, Racha and Maiton thirty to forty-five, and almost every dive boat loads there. From Patong allow an hour by road, closer to two in the school run — Aussie Divers, who send guests there daily, publish a best case of just over an hour. Rassada Pier, three kilometres out of Phuket Town, is the ferry terminal: scheduled boats to Phi Phi, Krabi, Koh Lanta and Koh Yao Noi plus a large share of the joined-up Phi Phi day trips, and the only pier with air-conditioned halls, luggage storage and an ATM.
Royal Phuket Marina and the neighbouring Boat Lagoon load the premium Phi Phi boats, the catamarans and the charter fleet, from a pontoon rather than off a beach. Ao Po Grand Marina, at the top of the east coast, is the Phang Nga Bay pier, which is why the six-island bay tour and the James Bond and Hong Island run both start there. Bang Rong, south of it in the mangroves, is the local pier for Koh Yao Noi, Koh Yao Yai and Koh Naka at ฿300–400 a head; almost no packaged tour uses it, which is why the Yao islands stay quiet.
One departure point is not fixed at all. The floating beach club moves with the season: its own location page puts check-in at Royal Phuket Marina from the end of March to mid-November and at Patong Pier from mid-November through early April, with a shuttle out every twenty minutes. A voucher printed in one season and used in the other sends you to the wrong side of the island.