If you want to catch the ferry to the Island of Elba, whether you arrive from the north or the south, you have to get to theport of Piombino, where you will see both the small railway station of Piombino Marittima and the bus stop right opposite the quays where the ferries come in and leave.
As regards the train timetables you need to check the official Trenitalia website, but be sure to click Piombino Marittima for your arrival and not just Piombino.
Some lines don't go as far as Piombino Marittima but stop at Campiglia Marittima; so here you will either have to change train or get a bus that in only 20 minutes will get you to Piombino Marittima, stopping first at Piombino Central Station.
The bus leaves from the stop outside the Train Station in Campiglia Marittima.
The train ticket also includes the bus journey to and from Campiglia - Piombino.
A single bus ticket costs 2.10 euros, but 3,00 euros if you buy it on board.
For those coming from or via Florence, there is a Florence - Piombino BUS service that connects Florence train station with Piombino Marittima.
Hint from Infoelba: get all the information you need concerning times and tickets of your return journey before you leave: the ticket office in Piombino Marittima train station is closed and there is only one automatic ticket machine, and there are very few train ticket offices or travel agencies that sell FFSS train tickets in Elba.
For European connections:
Hint from Infoelba:Come to Elba on holiday without your car? No problem!
Thanks to the efficient booking system just [page id="509]hire a vehicle[page/] so that you can go round the island when and where you please:by car, by motorbike, by scooter or by bike...whatever suits you and your pocket best!