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 05:00 |
Last ferry 22:30 |
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)
- 6:00 AM - 8:00 PM Monday - Sunday
- Free WiFi
- Ristorante La Bussola (0.3km)
- Trattoria da Luigi (0.5km)
- Osteria Libertaria (0.7km)
- Main companies are Taxi Portoferraio and Elba Taxi.
- Free
- Bus Line 1, Stop: Portoferraio Terminal
- 7:00 AM - 7:00 PM Monday - Sunday
- Free WiFi
- Osteria Vento in Poppa (0.2km)
- Ristorante Il Grigolo (0.3km)
- La Voglia Matta (0.5km)
- Main companies are Taxi Rio Marina and Elba Taxi.
- Free
- Bus Line 116, Stop: Rio Marina
- Ristorante Pizzeria Rendez Vous (0.2km)
- Ristorante La Pergola (0.3km)
- Ristorante Mareluna (0.5km)
- Main companies are Elba Taxi and Cavo Taxi Service.
- Free
- Bus Line 116, Stop Cavo Porto
