From Genova Brignole train to Pisa Centrale then train to Firenze S.M.N.. 3hrs 03min 39 €. From Genova bus to Florence. 3hrs 40min 39 €. From Genoa drive to Florence. 2hrs 44min 39 €. From Genova Piazza Principe train to Genoa airport, fly to Florence airport, then bus to Florence. 5hrs 45min 137 €.