|Distance||110 miles (177 km)|
|Average train ticket price||$24 (€20)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
Trains from Bergamo to Riomaggiore cover the 110 miles (177 km) long route with our travel partners like. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around $24 (€20), you can find the cheapest train ticket for as low as $24 (€20). Travelers depart most frequently from Bergamo and arrive in Riomaggiore.
Omio customers book a train from Bergamo to Riomaggiore most frequently for this route.
The most popular departure train station with passengers for this trip, called Bergamo, is located 0 mile (s) / 0 km from the city center of Bergamo.
The most popular arrival train station, Riomaggiore, is located 0 mile (s) / 0 km away from the city center of Riomaggiore.
Here are some other resources that might have the information you need