There is a public bus service on the Island of Elba that covers the entire island.
The buses provide all year round connections with all the major towns, and from June to September the Marebus beach service is also brought on and provides connections with the beaches in Portoferraio, Marciana, Rio nell'Elba, Rio Marina, Porto Azzurro and Capoliveri.
Tourists can also purchase a BUS ELBACARD with which they can travel anywhere on all the CTT urban and suburban lines on the Island of Elba, valid either for 1 day or for 7 days. The one-day ticket costs 8,50 euros and the 7 day one costs 22 euros. This season ticket can be purchased in the offices of the CTT, Compagnia Toscana Trasporti - the public bus company on the Island of Elba.
Besides this, those who have a monthly, yearly, urban or extraurban season ticket or a CTT North bus ticket that has been punched no ealier than three days beforehand or a BUS ELBACARD are entitled to discounts and special offers if they go into one of the many shops or exhibitions on the Island of Elba.
Departure (and arrival) is in the bus station right at the port in Portoferraio , right next to where the ferries from Piombino come in.
Three extra-urban lines connect the towns on the Island of Elba; and in Portoferraio there is both an urban service and also, during the summer, a beach connection run by the Commune.
Line 1: Portoferraio - San Martino
Line 2: Portoferraio - San Giovanni
Line 3: Portoferraio - Albereto
Line 4: Portoferraio - Albereto - Antiche Saline
Line 5 blue: Calata Matteotti - Calata Mazzini - Calata Italia - Zambelli - Carducci - Palazzina dei Mulini - Cimiteri - San Rocco - Ospedale
Line 2 blue: From Calata Matteotti in the direction of Biodola or Viticcio
You can purchase your bus ticket by sending a text to the number 4850306. For the urban line in Portoferraio you must specify Portoferraio in your text, the ticket is valid for 1 hour and costs 1,20 euros. For the extra urban line up to 10 kilometres you must specify Elba 10 in your text, the ticket costs 1,40 euros, while for journeys up to 20 kilometres you must specify Elba 20 in your text, and this ticket costs 2,50 euros. Needles to say the extra cost for the text depends on what your phone company charges.
CTT - COMPAGNIA TOSCANA TRASPORTI
Information and Ticket office
Viale Elba, 57037 Portoferraio
tel. 0565. 914392