There is a funicolare (funicular; cable car) from the Marina Grande docks up the Capri Town, which saves the wait for the bus.
It runs every 15 minutes and costs €2 ($2).
Tickets and passes for riding the Métro, bus, and tram public transit system
More about transit tickets
“A ship in a harbor is safe, but it not what ships are built for.”
— John A. Shedd