Puerto de Morro Jable is located 3km by road from the centre of town. Fred Olsen runs a service from the port to Las Palmas de Gran Canaria (€49, two hours, two daily). Naviera Armas also runs daily ferries to Las Palmas de Gran Canaria (€41, three hours) and to Santa Cruz de Tenerife (€70, 6½ hours).
Bus 1 runs to Puerto del Rosario (€10, two hours, at least 12 daily) between 5.45am (weekdays) and 10.30pm; bus 10 (€9.70, 1¾ hours, three to four daily), via the airport, is faster. Bus 5 goes to Costa Calma (€2.70, 40 minutes, frequent).