These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information to Riomaggiore from Portofino

distanceDistance29 miles (47 km)
durationAverage train duration1 h 26 min
changesDirect trainYes

Trains from Portofino to Riomaggiore cover the 29 miles (47 km) long trip taking on average 1 h 26 min with our travel partners like. There are direct train services available.

Travel Tips

Trains from Portofino to Riomaggiore
Travel by train to Riomaggiore easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portofino to Riomaggiore.
How far is it from Portofino to Riomaggiore by train?
The distance to Riomaggiore from Portofino by train is approximately 29 miles (47 km).
What is the Portofino to Riomaggiore train travel time?
On average the Portofino to Riomaggiore train travel time is 1 h 26 min  for the 29 miles (47 km) long route, but the duration can vary if you travel on weekends and holidays.
What are the first and last departure train times from Portofino to Riomaggiore?
The first Portofino to Riomaggiore train departs at 2: 08 PM   and the last train from Portofino to Riomaggiore leaves at 2: 08 PM. Check out the most up-to-date train schedule from Portofino to Riomaggiore on Omio and find the best time to travel to your destination.

Important Stations and Airports for this Journey

The major railway station for departures from Portofino is. Read all the information you need to know about services, amenities and connections at for your journey to Riomaggiore from Portofino.

Trains from Portofino to Riomaggiore: related information

Here are some other resources that might have the information you need