Journey information
Overview: Ferry from Pisa to Elba (Island)
Take a ferry from Pisa to Elba (Island) and enjoy the approximately 56 nautical miles (105 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
There are 47 ferries per day. The earliest ferry runs at 05:00, the last at 22:30. There are 63 sailings per week.

Distance 56 nautical miles (105 km) |
Average sailing duration 43m |
Ferries per day 47 |
Direct ferries Available |
Average weekly sailings 63 |
First ferry 5:00 AM |
Last ferry 10:30 PM |
Cheapest Month Jun |
Cheapest Day Thu |
High Season Jul - Sep |
Low Season Jan - Mar |
Ferry operators: Toremar from Pisa to Elba (Island)You can travel by ferry between Pisa to Elba (Island) with Toremar. When you search for schedules and tickets, Omio will show you the best journey.
Toremar
FAQs: Ferry from Pisa to Elba (Island)
Find answers to the most common questions about traveling from Pisa to Elba (Island) by ferry. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest ferry, the cheapest option, or tips for making the most of your visit at Elba (Island), this guide helps you travel smarter and with confidence.

popular ferry ports
Popular ports from Pisa to Elba (Island)
Most Pisa to Elba (Island) ferries use the Port of Piombino to Port of Portoferraio port pair, with some services arriving at Port of Rio Marina. Use this guide to compare Pisa and Elba (Island) ports on this route, check city-centre transport, alongside checking practicalities like port facilities and services.
Which Elba (Island) port do ferries from Pisa arrive at?
Getting to Port of Portoferraio from Elba city centre
Port of Portoferraio is 4 km from Elba city centre. Public transport options include:
Port of Portoferraio port facilities and services
Port of Portoferraio has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food and drink
Food options include: Ristorante La Bussola (0.3km), Trattoria da Luigi (0.5km), Osteria Libertaria (0.7km)
Wi-Fi and ATMs
Free WiFi. ATMs are available in the terminal.
Tickets and information
Ticket office support is available at Port of Portoferraio.
Parking, taxis and toilets
Available at Port of Portoferraio: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Port of Portoferraio.
Getting to Port of Rio Marina from Elba city centre
Port of Rio Marina is 12 km from Elba city centre. Public transport options include:
Port of Rio Marina port facilities and services
Port of Rio Marina has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food and drink
Food options include: Osteria Vento in Poppa (0.2km), Ristorante Il Grigolo (0.3km), La Voglia Matta (0.5km)
Wi-Fi and ATMs
Free WiFi. ATMs are located inside the terminal.
Tickets and information
Ticket office support is available at Port of Rio Marina.
Parking, taxis and toilets
Available at Port of Rio Marina: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Port of Rio Marina.
Getting to Port of Cavo from Elba city centre
Port of Cavo is 14 km from Elba city centre. Public transport options include:
Port of Cavo port facilities and services
Port of Cavo has practical services for this route, including Parking, Dining, Taxis, Accessibility, and WC.
Food and drink
Food options include: Ristorante Pizzeria Rendez Vous (0.2km), Ristorante La Pergola (0.3km), Ristorante Mareluna (0.5km)
Parking, taxis and toilets
Available at Port of Cavo: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Port of Cavo.
