The best way to get around Capri is by bus. There’s no car-hire service on the island and between March and October you can bring a vehicle to the island only if it’s registered outside Italy or hired at an international airport.
Operating from Capri Town bus station, Sippic (081 837 04 20) runs regular buses to/from Marina Grande, Anacapri and Marina Piccola. It also operates buses from Marina Grande to Anacapri and from Marina Piccola to Anacapri.
Single tickets cost €1.30 on all routes, as does the funicular that links Marina Grande with Capri Town.
You can hire a scooter from Rent A Scooter (081 837 79 41; Via Marina Grande 280) at Marina Grande. Rates are about €15 per hour or €65 per day.
From Marina Grande, a taxi (in Capri Town 081 837 05 43, in Anacapri 081 837 11 75) costs around €20 to Capri and €25 to Anacapri; from Capri to Anacapri costs about €15.