Compare prices and tickets by train, bus or flight

Jan 18
Jan 19
Jan 20
Jan 21
Jan 22
Jan 23
Jan 24
Jan 25
Jan 26
Jan 27
Jan 28
Jan 29
Jan 30
Jan 31
Feb 1
Feb 2
Feb 3
Feb 4
Feb 5
Feb 6

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

Deutsche Bahn

Overview: Train from Rimini to Florence

distanceDistance69 miles (111 km)
durationAverage train duration2 h 46 min
priceAverage train ticket price$17 (€14)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesRegionale, Regionale Veloce, Trenitalia, Frecciarossa, Intercity, Frecciargento, Frecciabianca or Intercity Notte

Trains from Rimini to Florence cover the 69 miles (111 km) long route taking on average 2 h 46 min with our travel partners like Regionale, Regionale Veloce, Trenitalia, Frecciarossa, Intercity, Frecciargento, Frecciabianca or Intercity Notte. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around $17 (€14), you can find the cheapest train ticket for as low as $17 (€14). Travelers depart most frequently from Rimini and arrive in Firenze Santa Maria Novella.

Train providers: Trenitalia and Frecciarossa from Rimini to Florence trains

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


Enjoy the train ride from Rimini to Florence 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 Rimini to Florence 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 to Florence from Rimini, you can expect to travel 69 miles (111 km). Check Trenitalia’s train times and tickets for the Rimini to Florence journey and buy your cheap ticket on Omio today!

Trenitalia from Rimini to Florence train information:

  • Average Duration: 3 h 31 min
  • Trenitalia frequency: 1 a day

Read on for COVID-19 recommendations and policies for your Trenitalia train ticket from Rimini to Florence:

  • 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:
  • 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:
  • For further information and cancellation procedures go to the Trenitalia website: Or in Italian here:

Trains from Rimini to Florence

Travelers interested in uncovering the rich culture and iconic buildings that make Florence city worth visiting should make the 70 miles (112 km) train trip, which takes approximately 2h 46min. The trip, however, can take longer depending on the train one picks. Frecciarossa trains, which first stop at Bologna Centrale, take a short 2h 17min. The slowest trains working the Rimini to Florence route make a Bologna Centrale transfer, terminating in Florence within 4h 32min. Around twenty Trenitalia trains exit Rimini each day, although, on some weekends, only six begin the 2h 46min trip to historic Florence.

Rimini to Florence Train Time: Daily Departures

Travelers who can make the earliest trains should be at the Rimini terminal by around 3:52 am. Every 21min to 2h 51min, one or two Florence-bound trains exit Rimini terminal, making either one or two transfers during the trip at either Bologna Centrale, Stazione Prato Centrale, Faenza, before terminating at Stazione di Santa Maria Novella Terminus. To catch the last Florence-bound train, travelers must be at the terminus at around 7:58 pm. If you do not mind, a slower train, which makes two transfers, arriving at Stazione di Santa Maria Novella at around 11:50 pm, hop onto the last train, which completes the trip within 3h 52min.

How long is the journey by train from Rimini to Florence?

No trains work head directly to Florence from Rimini. All the Rimini to Florence trains has to make one transfer or a maximum of two transfers, influencing the trip's duration. While some take only 2h 17min, most take around 2h 25min and up to 4h 32min. The trip's duration varies depending on train types since the Rimini to Florence route has fast-moving and slower trains. Those Trains that make two transfers reach Florence terminal within 3h 9min or 3h 52min.

What are the departure and arrival stations for trains from Rimini to Florence?

Departure train station: All the Florence-bound trains exit Rimini for the cultural city of Florence from Rimini terminal. Bus 4 or 11 takes travelers from Rimini terminus to central Rimini within 3min. Travelers seeking a convenient and comfortable alternative should hop onto the city taxis from Radiotaxi service, covering the short 0.6 miles (1 km) trip within 3min. On foot, travelers going through Fernando Graziani should be at the center of Rimini in approximately 10min. Rimini terminus has some lovely coffee shops from where travelers can enjoy some refreshments. Travelers can also utilize the Newstands and the ATMs at the station.

Arrival train station: The Rimini to Florence trains terminate at the bustling Firenze Santa Maria Novella terminus. The train terminus is an easy 10min walk to Florence's center since it is located just 0.5 miles (0.8 km) away. Although walking is the most preferred way of exploring the compact Florence city, travelers have the option of taking a taxi which takes around 3min or one of the Le City Line de Firenze buses, which cover this short distance within 10 min. Travelers can grab some bites at some of the restaurants at the terminal or do some shopping at the shops. Travelers can store their luggage at the left luggage storage office. The grand terminal has free Wi-Fi, ATMs, Lounging areas, a bank, restrooms, a tourism station, and a well-stocked pharmacy.

Which train companies travel from Rimini to Florence?

Trenitalia company has several trains working the Rimini to Florence route. Several Trenitalia trains exit the Rimini terminal all through the week, so those traveling should be certain there will always be a Trenitalia train available at all hours. A quick trip requires a Frecciarossa ticket. But those not in a rush can go for Intercity, Regionale, or Regionale Veloce trains. Since all the trains working the Rimini to Florence route require transfers, travelers can either choose those necessitation one transfer or two. Whatever time you desire to travel, there will always be a couple of Florence-bound trains at the terminal, though knowing the exact departure times requires booking a ticket through Omio. At least 20 trains consistently leave Rimini terminus, but on weekends, the numbers fluctuate. Sometimes fewer trains work the Rimini to Florence route, so it is important to confirm the accurate schedules through Omio to ensure they can make the trip.

Trenitalia trains from Rimini to Florence

Approximately 120 to 134 Trenitalia trains leave for the bustling Firenze Santa Maria terminus each week. However, these Florence-bound trains require transfers at either Bologna Centrale or Faenza, while those requiring two transfers stop at Bologna and Stazione Prato. This trip can last 2h 17min or a maximum of 4h 24min. Those in a hurry to arrive at the historical Florence city can either hop onto the rapid Frecciargento, which exits Rimini two times each day. Alternatively, Frecciarossa trains, exiting Rimini six times each day, are an excellent alternative since they take the least time to pull up at Firenze Santa Maria Novella. By reserving train tickets through Omio, travelers can secure a seat onboard their desired train. Fortunately, some of the tickets can be refunded, but only if cancellation is made before 24 hours. Trenitalia offers attractive discounts to make it possible to acquire Trenitalia tickets at Pocket-friendly rates.

Train Rimini to Florence: Services on board

Most long-distance Trenitalia trains offer two plush class services, First and standard. The extra cozy, Freciarossa has Premium, Business, Executive, and Standard classes. Trenitalia does not restrict travelers from carrying even larger bags since they have adequate storage space. However, because passengers are many in number, each passenger is advised to carry a maximum of two bags. As for the little pets below 22lbs (10kgs), travelers can bring them on board, provided they remain contained in cages. Only one dismantled or folded bike per passenger can be brought on board. Disabled travelers can take the Rimini to Florence trip in comfort at Trenitalia's disabled reserved spaces. Trenitalia staff assist passengers with disabilities upon request. Passengers can also enjoy some meals onboard.

How to find cheap train tickets from Rimini to Florence?

Travelers can save a huge sum of cash on tickets by booking them as soon as they are released, which could be a couple of months before the departure day. Low-priced tickets are available on Omio for travelers who make the most of the great deals that come with advance Trenitalia tickets. Since prices fluctuate based on the number of trains working on specific days and because some days are busier than others, travelers should remain flexible with travel dates. Since Trenitalia's fast-moving trains are more expensive, one can opt for the alternative low-priced slower ones.


Train tickets from Rimini to Florence: when to book to save $

Time Price Savings
1 week earlier 21 €
2 weeks earlier 20 €5%
3 weeks earlier 17 €24%
1 month before 19 €11%
2 months earlier 20 €5%
3 months earlier 20 €5%

Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Rimini - Florence. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Rimini - Florence 3 weeks in advance means you can save on average up to 24% compared to the price available on the day of departure.
  • If you book a ticket Rimini - Florence with 2 months in advance you save up to about 5% compared to the initial price.
  • By booking 3 months in advance, you could save up to 5%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips: Trains from Rimini 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 Rimini to Florence.

How much do cheap trains to Florence from Rimini cost?

Train tickets to Florence from Rimini for some dates and times can be found for as cheap as $17 (€14)  one way in the next 7 days.

What is the price of a train ticket to Florence from Rimini?

The Rimini to Florence train ticket price is on average $17 (€14)  if you are looking to buy your tickets for this trip in the next week.

How far is Florence from Rimini by train?

When traveling this route you should expect the distance to Florence from Rimini by train to be approximately 69 miles (111 km).

What is the Rimini to Florence train travel time?

On average the Rimini to Florence train time is 2 h 46 min  covering the 69 miles (111 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which train station from Rimini to Florence do I depart from? Which Florence train station from Rimini do I arrive in?

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

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

The most popular departure train station with passengers for this route, called Rimini, is located 0.4 miles (555 m) from the city center of Rimini.

The most popular arrival train station, Firenze Santa Maria Novella, is located 0.7 miles (1.1 km) away from the city center of Florence.

Which train companies should I travel with from Rimini to Florence?

If you're looking for trains from Rimini to Florence, you can rely on Regionale, Regionale Veloce, Trenitalia, Frecciarossa, Intercity, Frecciargento, Frecciabianca or Intercity Notte to get you to Florence. It's also good to check out all possible train providers for the Rimini to Florence route to see if there might be differences in the amenities they offer.

How many train services are there between Rimini and Florence a day?

The average number of trains departing Rimini for Florence is 12 a day. The train schedules and services may vary between weekdays and weekends.

What time is the earliest train from Rimini to Florence? What time is the last train from Rimini to Florence?

You can take the earliest train from Rimini to Florence at 5: 25 AM   or take the last train from Rimini to Florence leaving at 6: 20 PM. Look for the latest Rimini to Florence train schedules on Omio and book the best time to take the train for this journey.

How far in advance should I book a train ticket from Rimini to Florence to get the best deals?

If you book a train ticket from Rimini to Florence within the next 7 days, you can find tickets to cost on average $17 (€14) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Florence from Rimini are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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