Líneas Romero runs a waterbus to/from Puerto Calero (adult/child €8/6 one-way, 15 minutes, five to six daily).
Buses run the length of Avenida de las Playas, making frequent stops and heading regularly for Arrecife (€1.70), 24 hours a day; bus 3 is the most useful, continuing to Costa Teguise (€2.95, one hour).
Bus 161 runs to/from the airport (€1.70, eight to 22 daily, 15 minutes), continuing to Playa Blanca (€2.75, 40 minutes).
Car & Motorcycle
Parking is a nightmare here, particularly in mid-summer; try the backstreets or the paying car park at the Biosfera shopping centre (Calle Juan Carlos I).