Compare prices and tickets by train, bus or flight

Sun
Dec 5
$18Regionale
Find prices
Mon
Dec 6
$18Regionale
$23Marino Autolinee
Tue
Dec 7
$15Intercity Notte
$43Marino Autolinee
Wed
Dec 8
$18Regionale
$27Intercity Notte
Fri
Dec 10
$15Intercity Notte
$43Marino Autolinee
Sat
Dec 11
$18Regionale
Find prices
Sun
Dec 12
$16Intercity Notte
$23Marino Autolinee
Wed
Dec 15
Find prices
$47Marino Autolinee
Thu
Dec 16
Find prices
$43Marino Autolinee
Fri
Dec 17
$18Regionale
$23Marino Autolinee

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Florence to Riomaggiore

distanceDistance78 miles (126 km)
durationAverage train duration2 h 29 min
priceAverage train ticket price$16 (€14)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersRegionale, Frecciabianca, Regionale Veloce, Trenitalia or Intercity

Trains from Florence to Riomaggiore cover the 78 miles (126 km) long trip taking on average 2 h 29 min with our travel partners like Regionale, Frecciabianca, Regionale Veloce, Trenitalia or Intercity. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around $16 (€14), you can find the cheapest train ticket for as low as $15 (€12). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Riomaggiore.

Train companies

Trenitalia from Florence to Riomaggiore

You can travel by train between Florence and Riomaggiore with Trenitalia for as low as $15 (€12). When you search for schedules and tickets, Omio will show you the best journey.

Trenitalia

Enjoy the train ride from Florence to Riomaggiore with Trenitalia, Italy’s main provider of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets from Florence to Riomaggiore are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train between Florence and Riomaggiore, you can expect to travel 78 miles (126 km). Check Trenitalia’s train times and tickets for the Florence to Riomaggiore trip and buy your cheap ticket on Omio today!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Trains from Florence to Riomaggiore

For trains from Florence to Riomaggiore, you will find about 30 trips per day. On average the trip will take about 3h 15min with the fastest train making the trip in 2h 30min and the slowest taking about 5h 30min. The length of the trip varies based on the time of day you make the trip and the number of transfers to other trains that you may have to make en route. Between the morning and evening hours are generally about 1 to 2 trains per hour.

 

Florence to Riomaggiore Train Time: Daily Departures

With about 30 trains per day across all days of the week including weekends and holidays there is sure to be a departure time that will suit your travel needs when visiting the beautiful coastal town of Riomaggiore. The first train of the day departs Florence at about 12:40 a.m. while the last departure occurs just after 11 p.m.

 

How long is the journey by train from Florence to Riomaggiore

The trip on trains from Florence to Riomaggiore takes anywhere from 2h 30min to 5h 30min. There are no direct trains between these two cities with all of the routes requiring one or two transfers to other trains along the route.

 

What is/are the departure and arrival stations for trains from Florence to Riomaggiore?

Departure train station: Florence Santa Maria Novella Train Station has convenient location in the northwestern part of the city. The station sits just 3.5 miles (5.8 km) from the city center. Because of this location, it is just steps from several prominent tourist attractions including the Basilica of Santa Maria Novella. Upon entering the station travelers will see a good size ticket office and some restaurants and retail spaces. On this main floor of the station, you will also find a currency exchange booth, a tourism office, a lounge for passengers, a post office, a luggage office, and several restroom facilities for travelers. Disabled passengers will want to take note of the fact that they will also find a Sale Blu office on this main floor. This is the location to make any arrangements they will need for their travel on trains from Poggibonsi to Florence. The second level of the station has another restaurant, a bank, and a pharmacy. At the main entrance to the station, travelers will find bus stops for several of the city bus lines that make stops here at the train station. Because there are so many buses that run to the station practically any point in Florence is a quick and easy trip to the station via public transportation.

 

Arrival train station: Riomaggiore train station is a small station located quite near the heart of this scenic coastal town, sitting just .6 miles (1.1 km) from the center of the city. One of the first things that travelers will notice about the station is its location on the cliffs right above the water with amazing views of the sea and the town below. The town can be easily accessed in about 5min by walking through the pedestrian tunnel that connects the station to the town. Inside the station, travelers will find a bar, some public restrooms, and a ticket office with a friendly and helpful staff. Right next to the station sits the Cinque Terre National Park Visitor Center which is great for those that have made the journey on trains from Florence to Riomaggiore to visit this amazing location. Because of the small size of the town and because it is such a short walk to the town there are no public transportation options to get to and from the town.

 

Which train companies travel from Florence to Riomaggiore?

Trenitalia operates all of the trains from Florence to Riomaggiore that get travelers to this beautiful seaside community. They make this trip with their Regionale trains on all but one of the offerings with that one occurring on one of their high-speed trains. All trips on this route require changing trains at least one or possibly two times during the journey.

Trenitalia trains from Florence to Riomaggiore

The service offered by Trenitalia on trains from Florence to Riomaggiore is on their Regionale trains, except for one trip that occurs on a high-speed train. These trains are the typical type of commuter trains that are similar to the commuter trains that are common in many parts of the world. Even though Trenitalia does not offer many of their high-speed offerings on this route that may be just as well because when visiting this amazing waterfront town, most travelers do not mind a slower pace to their travels. There are no direct trains on this route and every trip will require one or two transfers to other trains along the route. The trip time varies from 2h 30min to 5h 30min depending on whether you need to transfer trains once or twice and also based on the time of day.

Train Florence to Riomaggiore: Services on Board

The trains from Florence to Riomaggiore offer two classes of seating. They are the Ordianria and the Second Class. The Ordinaria is the base fare and is the lower level of the two classes. When you move up to the Second Class option, your fare will include armchair seating and bistro service. One of the great things about making trips on Trenitalia is all of the included options they have for bringing things on board. You can bring your luggage on board free of charge and there's generally plenty of space to store the luggage either above your seat or at the end of the train car. The same holds true for a collapsible bike that can travel on the train free of charge just as any other piece of luggage would. If your bike is not collapsible you simply need to take it apart and place it in a bag and bring it aboard like any other piece of luggage. Pets can travel free with you as well and the only stipulation is that they travel in an approved pet container. Most all train stations, including Florence Santa Maria Novella Train Station, have Sale Blu offices that work with all disabled passengers to make their trips on trains from Florence to Riomaggiore a much more pleasant experience. They offer assistance to those that have visual or hearing impairments as well as pregnant women, the elderly, or those with limited mobility.

 

How to find cheap train tickets from Florence to Riomaggiore?

The best advice for finding less expensive travel fares is the book as far in advance as possible. Specials and discounts that exist well before the departure date can either disappear or begin to sell out as the departure day gets closer. Another great tip to save money is to be flexible and your travel times and dates. If you can avoid peak times and days you can often save quite a bit of money on your train fares. Also if you can stick to slower routes that do not involve high-speed trains, you will generally save money on your fares as well.

Travel Tips

Trains from Florence 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 Florence to Riomaggiore.
FAQs
How much are cheap trains between Florence and Riomaggiore?
If you’re looking to save money on tickets, you can find cheap Florence to Riomaggiore trains for as little as $15 (€12)  in the next 7 days.
What is the cost of a train between Florence and Riomaggiore?
If you’re looking to purchase your train tickets in the next week, you can expect the Florence to Riomaggiore train price to come in at an average of $16 (€14)  one way.
What is the distance between Florence and Riomaggiore by train?
The Florence to Riomaggiore train distance is approximately 78 miles (126 km).
How many hours is the train time between Florence and Riomaggiore?
The train time from Florence to Riomaggiore is on average 2 h 29 min  for the 78 miles (126 km) long journey, but the time it takes to go between Florence and Riomaggiore by train can vary depending on specific dates or traveling on weekends and holidays.
What train station in Florence goes to Riomaggiore? What train station do I come into Riomaggiore from Florence?

When traveling this route, Omio customers are departing most frequently from Firenze Santa Maria Novella   and arriving in Riomaggiore.

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

The most popular departure train station with passengers for this journey, called Firenze Santa Maria Novella, is located 0.7 miles (1.1 km) from the city center of Florence.

The most popular arrival train station, Riomaggiore, is located 0.1 miles (213 m) away from the city center of Riomaggiore.

Which train providers can take me between Florence and Riomaggiore?
For the trip from Florence to Riomaggiore you can take a train with Regionale, Frecciabianca, Regionale Veloce, Trenitalia or Intercity. Be sure to check out all possible train companies that offer services between Florence and Riomaggiore on Omio to compare what amenities they may have.
How many trains per day are there between Florence and Riomaggiore?
On average, there is 1 train a day from Florence to Riomaggiore. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Florence to Riomaggiore?
The first Florence to Riomaggiore train departs at 5: 47 AM   and the last train from Florence to Riomaggiore leaves at 7: 15 PM. Check out the most up-to-date train schedule from Florence to Riomaggiore on Omio and find the best time to travel to your destination.
When should I purchase the Florence to Riomaggiore train for the best deals on tickets?
You can find trains from Florence to Riomaggiore to cost on average $16 (€14) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Florence to Riomaggiore train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Florence
Riomaggiore
The major railway station for departures from Florence is Firenze Santa Maria Novella. Read all the information you need to know about services, amenities and connections at Firenze Santa Maria Novella for your journey from Florence to Riomaggiore.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 0552352595
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transit options for Firenze Santa Maria Novella
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 07: 15 - 20: 45
Public transit options for Firenze Campo di Marte
Bus lines: 12, 13, 33
Train lines: FA, IC, ICN, R