If you are arriving by plane, the airlines connecting the island is Skywork from Zurich and Berne and Silver Air from Lugano, Pisa, Florence and Milan Malpensa. With Silver Air, our guests get special discounts when you book with us.


The airport of the island is located in Marina di Campo and is about half an hour from Sant’Andrea. Domestic flights to Elba fly from Pisa, Florence, Milan, Bologna and Rome airports.