From Bologna C.Le train to Firenze Smn then train to Livorno C.Le. 2 h 31 min 25€. From Bologna, Bologna bus to Livorno. 3 h 35 min 17€. From Bologna Centrale Station night train to Livorno. 3 h 4 min 17€. From Bologna drive to Livorno. 2 h 30€. From Bologna rideshare to Livorno. 2 h 40 min 9€.
Trenitalia Frecce operates a train from Bologna to Livorno every 30 minutes. Tickets cost $16 - $23 and the journey takes 34 min. Trenitalia also services this route hourly. Alternatively, FlixBus operates a bus from Bologna to Livorno once daily. Tickets cost $12 - $22 and the journey takes 3 h 35 min.