COMPARE Prices across different modes

Thu
23 Sep
£13Intercity Notte
£15Regionale
Fri
24 Sep
Find prices
£10Marino Autolinee
Sat
25 Sep
£15Intercity
£10Marino Autolinee
Sun
26 Sep
£15Regionale
£15Regionale
Mon
27 Sep
£13Intercity Notte
£10Marino Autolinee
Tue
28 Sep
£13Intercity Notte
£15Regionale
Fri
1 Oct
£13Intercity Notte
£15Regionale
Sat
2 Oct
£13Intercity Notte
£10Marino Autolinee
Sun
3 Oct
£13Intercity Notte
£10Marino Autolinee
Mon
4 Oct
£12Intercity Notte
£15Regionale
Wed
6 Oct
£13Intercity Notte
£10Marino Autolinee
Thu
7 Oct
£12Intercity Notte
£15Regionale
Sun
10 Oct
£12Intercity Notte
£15Regionale
Mon
11 Oct
£12Intercity Notte
£15Regionale
Tue
12 Oct
£12Intercity Notte
£10Marino Autolinee

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Florence from Riomaggiore

distanceDistance78 miles (126 km)
durationAverage train duration2 h 12 min
priceAverage train ticket price£14 (€16)
changesDirect trainYes
carriersTrain companiesRegionale, Regionale Veloce, Intercity, Frecciabianca or Frecciargento

Trains from Riomaggiore to Florence cover the 78 miles (126 km) long route taking on average 2 h 12 min with our travel partners like Regionale, Regionale Veloce, Intercity, Frecciabianca or Frecciargento. There are direct train services available. While the average ticket price for this trip costs around £14, you can find the cheapest train ticket for as low as £13. Travellers depart most frequently from Riomaggiore and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Riomaggiore to Florence
Travel by train to Florence 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 Riomaggiore to Florence.
FAQs
What is the price of the cheapest train between Riomaggiore and Florence?
Omio customers have found cheap train tickets from Riomaggiore to Florence for as low as £13  for the next 7 days.
How much does the train from Riomaggiore to Florence cost on average?
In the next 7 days you’ll find that the average cost of a train ticket from Riomaggiore to Florence is £14  one way.
What is the distance between Riomaggiore and Florence by train?
The distance from Riomaggiore to Florence by train is approximately 78 miles (126 km).
How long does it take from Riomaggiore to Florence by train?
While the time it takes to travel 78 miles (126 km) between Riomaggiore and Florence can vary based on specific dates, weekends, and bank holidays, the train duration from Riomaggiore to Florence is on average 2 h 12 min.
What station does the Riomaggiore to Florence train leave from? Which Florence train station do I come into from Riomaggiore?

Omio customers travelling this route depart most frequently from Riomaggiore   and arrive in Firenze Santa Maria Novella.

Where is the train station in Riomaggiore? Where is the train station in Florence?

Passengers board their train most frequently from Riomaggiore and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Firenze Santa Maria Novella and need to travel approximately 1 mile (s) / 1 km from the train station to the city centre in Florence.

What train companies offer a service from Riomaggiore to Florence?
Take the Riomaggiore to Florence train with Regionale, Regionale Veloce, Intercity, Frecciabianca or Frecciargento. However, it's always good to check out all possible train companies for the trip between Riomaggiore and Florence as there might be differences in the amenities they offer.
When can I take the first train from Riomaggiore to Florence? When can I take the last train for the day?
The earliest train departing from Riomaggiore to Florence leaves at 08: 27. The last train departing from Riomaggiore to Florence leaves at 17: 35. You can find the latest Riomaggiore to Florence train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I buy Riomaggiore Florence train tickets to score the best deals?
The price of a one way train ticket from Riomaggiore to Florence is on average £14 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets between Riomaggiore and Florence available a few months in advance.
Stations

Important Stations and Airports for this Journey

Riomaggiore
Florence
Corniglia
Amenities
Manarola
Amenities
Riomaggiore
Amenities