You meet on ship at 7:30
It is a short drive to Livorno train station
You wait on station platform for 50 mins until train at 9:15 ( although there is earlier one at 8:46)
You get to Florence at 10:35
The meeting point is between McDonalds and the pharmacy at the station.
Meeting time for return is 2:30
Return train is 3:00
Back on ship by 5:00