Skip to content
Isola d'Elba vista dall'alto

Plan your Trip

How to Arrive

Elba is closer than you think.

By Ferry

60 minutes from Piombino.

Shipping Companies

Toremar (Moby)

Piombino → Portoferraio · ~60 min

Departures every 30-60 min in high season

Blu Navy

Piombino → Portoferraio · ~60 min

Multiple departures daily

Toremar

Piombino → Rio Marina / Cavo · ~35-45 min

A few crossings daily — for Marina di Campo, Portoferraio is handier

Blu Navy · Exclusive for guests

Ferry discount for our guests

Exclusively for Diadema di Venere guests, Blu Navy offers a discount on the Piombino–Portoferraio ferry ticket. We send the discount code by email with your booking confirmation.

* Valid throughout 2026

Porto di Portoferraio dall'alto

Blu Navy — Book your ferry

A service by blunavytraghetti.com

Costa nord dell'Elba
Baia dell'Elba — kayak in acque cristalline
Portoferraio al tramonto — Amerigo Vespucci e traghetto Blu Navy
Capoliveri — borgo collinare raggiunto in auto, Isola d'Elba

From

Firenze2h 30'
Roma3h 30'
Milano4h 30'

By Car

From Milan: A1, then FI-PI-LI.

From Rome: A12 or Aurelia.

From Florence: FI-PI-LI.

From Milan by coach

Direct Milan → Piombino service with Arzilli Bus, easy to pair with the ferry. arzillibus.com

Bring your car to explore.

Pomonte — borgo costiero al tramonto, Isola d'Elba

Elba awaits you at every turn of the road

By Air

Marina di Campo Airport (EBA).

Pisa or Florence airports.

Direct flights to Pisa.

Pisa (PSA)

130 km from Piombino

Ryanair, easyJet, international flights

Firenze (FLR)

140 km from Piombino

Domestic and European flights

Roma Fiumicino (FCO)

300 km from Piombino

International hub

Marina di Campo (EBA)

On Elba itself

Seasonal flights from Milan, Rome, Munich

Direct flights to Elba

Small Fly Airlines runs seasonal flights into Marina di Campo (EBA) from several Italian and European cities. smallfly.eu

Marina di Campo al tramonto — vista aerea della baia
Procchio — baia a mezzaluna vista dall'alto
Costa dell'Elba

Frequently asked questions

How long is the ferry from Piombino to Elba?

About 60 minutes to Portoferraio. In high season ferries depart every 30-60 minutes from 5:30 am to 11 pm with Blu Navy, Moby and Toremar.

Which port is best for Marina di Campo?

Portoferraio. From there Marina di Campo is about 12 km (20-minute scenic drive).

Should I bring a car to Elba?

Yes, especially if you're staying outside the main centres. Ferries carry cars and motorbikes. Scooters and bikes can also be rented locally if you prefer.

Can I fly to Elba?

Yes — Marina di Campo airport (EBA) has seasonal flights from Pisa, Milan-Linate, Friedrichshafen and other European hubs. Routes change yearly; check with the airline directly.

Do Diadema di Venere guests get a ferry discount?

Yes, we have a partnership with Blu Navy. The discount code is sent by email right after your booking is confirmed.

Can you reach Elba by train?

Yes. The reference station is Campiglia Marittima, on the Genoa–Pisa–Rome line: from there a regional train or bus takes you to Piombino Marittima, right at the ferry port. Once in Portoferraio, a taxi or rental car is the practical way to Marina di Campo.

When should I book the ferry?

For July and August — especially with a car and at weekends — book a few weeks ahead: the mid-day crossings sell out first. In the rest of the season you will usually find space even last-minute.

Are there alternatives to the port of Portoferraio?

Yes: Toremar also serves Rio Marina and Cavo on the east coast, with a shorter crossing. From there, though, Marina di Campo is about a 40-minute drive, so for our homes Portoferraio remains the most convenient port.

Tramonto sull'Isola d'Elba