Travel from Lucca to Bologna

Bus or train from Lucca to Bologna?

Trenitalia operates a train from Lucca to Bologna hourly. Tickets cost $6 - $15 and the journey takes 1 h 19 min. Trenitalia Frecce also services this route every 30 minutes. Alternatively, VaiBus operates a bus from Lucca to Bologna hourly. Tickets cost $5 - $7 and the journey takes 1 h 16 min. FlixBus also services this route 3 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Lucca to Bologna

ModeDurationPrice
From Lucca train to Firenze S.Maria Novella then train to Bologna C.Le.2 h 11 min27€
From Lucca train to Prato Centrale then train to Bologna C.Le.2 h 45 min18€
From V.Le Cavour Fs bus to Florence, Firenze then bus to Bologna, Bologna.3 h 41 min13€
From Lucca drive to Bologna.1 h 36 min23€
From Lucca rideshare to Bologna.2 h 8 min8€

Operators from Lucca to Bologna