FerryConnect

Italy

Piombino → Rio Marina

Toremar’s car ferry from Piombino to Rio Marina on Elba’s east coast, an alternative to the busy Portoferraio route for Rio, Cavo and Porto Azzurro.

Piombino to Rio Marina ferry at a glance

The ferry from Piombino to Rio Marina takes 45m across the Piombino Channel, operated by Toremar. Both vehicles and foot passengers are carried. Typical frequency: daily all year: three crossings a day in October 2026, up to six a day in August.

Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-09-29.

Sources: toremar.it · moby.it · toremar.it · How we verify

Return crossing: Rio Marina to Piombino

Toremar also sails Rio Marina to Piombino, taking 45m. From Rio Marina, October 2026 departures are at 06:55, 09:55 (not on Tuesdays) and 16:35. Toremar lists the port office at Calata Voltoni 20, Rio Marina.

Piombino to Rio Marina ferry timetable & sailing pattern

Daily. In October 2026 Toremar runs three ferries a day from Piombino (08:20, 17:50 and 11:55 or 15:30; only two on Tuesdays). In August there are up to six a day, from 08:15 to 20:40.

Every crossing is scheduled at 45 minutes. Tuesdays have fewer sailings all year round.

Published departure times

  • 08:20
  • 15:30
  • 17:50

Return: From Rio Marina, October 2026 departures are at 06:55, 09:55 (not on Tuesdays) and 16:35. Toremar lists the port office at Calata Voltoni 20, Rio Marina.

Timetables change by season and date. Check exact departures for your travel date on the official timetable.

Official Toremar timetable →Check prices & book on Ferryscanner →

Source: Toremar departures calendar (Piombino – Rio Marina). Verified 2026-09-29.

Maritime Crossing Route Map

Interactive sea passage between Piombino and Rio Marina

📐 9 Nautical Miles
Piombino⇄Rio Marina
⏱ 45m · 📐 9 nm
⚡ All operators, one booking

Ready to cross from Piombino to Rio Marina?

Book your crossing with Ferryscanner: live fares, availability and sailing times.

Operators on This Route

OperatorCrossing TimeVessels
Toremar45mCar ferry

Route Features

🚗

Vehicles

Cars, campervans, and motorbikes accepted

🚶

Foot Passengers

Walk-on passengers welcome

🐕

Pets

No pet facilities

📐

Distance

9 nautical miles

Getting There & Onward Transport

  • Moby notes electronic check-in on the quay in front of the ship at both Piombino and Rio Marina

Frequently Asked Questions

How long is the ferry from Piombino to Rio Marina?
The crossing typically takes 45m. Actual times vary by vessel, season and sea conditions, so check the timetable for your sailing.
How often does the Piombino to Rio Marina ferry sail?
Daily. In October 2026 Toremar runs three ferries a day from Piombino (08:20, 17:50 and 11:55 or 15:30; only two on Tuesdays). In August there are up to six a day, from 08:15 to 20:40. Every crossing is scheduled at 45 minutes. Tuesdays have fewer sailings all year round. This is the pattern published in the Toremar departures calendar (Piombino – Rio Marina) (checked 2026-09-29); confirm exact departure times on the official timetable before you travel.
Which ferry companies sail from Piombino to Rio Marina?
Toremar operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take my car on the Piombino to Rio Marina ferry?
Yes. Vehicles are carried on this route. Book vehicle space in advance for peak dates, and check the operator’s height, length and trailer limits for campervans and larger vehicles.
Can I take the Piombino to Rio Marina ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
Are dogs and pets allowed on the Piombino to Rio Marina ferry?
This route has no dedicated pet facilities. Assistance dogs are normally carried, but confirm with the operator before travelling.
How far is Piombino from Rio Marina by ferry?
The sea crossing is about 9 nautical miles (roughly 17 km).