Travel from Pisa to Riomaggiore

Bus or train from Pisa to Riomaggiore?

Trenitalia operates a train from Pisa to Riomaggiore twice a week. Tickets cost $6 - $15 and the journey takes 1 h 23 min. Alternatively, FlixBus operates a bus from Pisa to Riomaggiore once daily. Tickets cost $4 - $8 and the journey takes 1 h 15 min. 2 other operators also service this route.

Travel Guides

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

How to get from Pisa to Riomaggiore

ModeDurationPrice
From Pisa Centrale train to Riomaggiore.1 h 23 min10€
From Pisa Centrale train to La Spezia Centrale then train to Riomaggiore.1 h 42 min12€
From Pisa bus to La Spezia - Instituto Cardarelli, bus to La Spezia Centrale, then train to Riomaggiore.2 h 17 min9€
From Pisa drive to Riomaggiore.1 h 9 min14€

Operators from Pisa to Riomaggiore