Travel from Bologna to Genoa

Train, bus or fly from Bologna to Genoa?

You can take a train from Bologna to Genoa via Milano Centrale in around 3 h 11 min. Alternatively, FlixBus operates a bus from Bologna to Genoa 3 times a day. Tickets cost $18 - $30 and the journey takes 3 h 45 min. Baltour also services this route twice daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Bologna to Genoa

ModeDurationPrice
From Bologna C.Le train to Milano Centrale then train to Genova Piazza Principe.3 h 11 min48€
From Bologna C.Le train to Genova Piazza Principe.3 h 30 min32€
From Bologna, Bologna bus to Genoa, Genoa.3 h 45 min24€
From Bologna *Int_GENOVA* night bus to Genoa - Piazza della Vittoria then line 39 bus to Genova - Via Vesuvio / Case Ina.4 h 37 min21€
From Bologna rideshare to Gênes.3 h 44 min16€
From Bologna drive to Genoa.3 h 10 min45€
From Ospedale Maggiore line 40 bus to Bologna airport, fly to Genoa airport, then train to Genoa.4 h 48 min151€

How long does it take to get from Bologna to Genoa?

It takes approximately 3 h 11 min to get from Bologna to Genoa, including transfers.

Is there a direct train between Bologna and Genoa?

Yes, there is a direct train departing from Bologna C.Le and arriving at Genova Piazza Principe. Services depart once daily, and operate every day. The journey takes approximately 3 h 30 min.

Is there a direct bus between Bologna and Genoa?

Yes, there is a direct bus departing from Bologna, Bologna and arriving at Genoa, Genoa. Services depart three times a day, and operate every day. The journey takes approximately 3 h 45 min.

Operators from Bologna to Genoa

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Trenitalia+39 06 68475475Trenitalia
FlixBus+49 1807 123 99 123FlixBus
Marino Autolinee+39 080 3112335Marino Autolinee
AMT Genova848 000 030AMT Genova
BlaBlaCarBlaBlaCar
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
AlitaliaAlitalia
Air FranceAir France
KLMKLM
Air DolomitiAir Dolomiti
LufthansaLufthansa
NeosNeos
VoloteaVolotea
RyanairRyanair