Trenitalia operates a train from Genoa to Bonassola 3 times a day. Tickets cost $5 - $13 and the journey takes 1 h 19 min.
How to get from Genoa to Bonassola
From Genova Piazza Principe train to Bonassola. 1 h 19 min 8€. From Genova Piazza Principe train to Sestri Levante then train to Bonassola. 2 h 3 min 19€. From Genoa taxi to Bonassola. 1 h 16 min 107€. From Genoa drive to Bonassola. 1 h 16 min 12€.
Is there a direct train between Genoa and Bonassola?
Yes, there is a direct train departing from Genova Piazza Principe and arriving at Bonassola. Services depart 3 times a day, and operate every day. The journey takes approximately 1¼ hours.