COMPARE Prices across different modes

Wed
Sep 22
$22Regionale
$14Itabus
Thu
Sep 23
$20Regionale
$6Itabus
Fri
Sep 24
$22Regionale
$6Itabus
Sat
Sep 25
$19Intercity Notte
$2Itabus
Sun
Sep 26
$22Regionale
$14Marino Autolinee
Mon
Sep 27
$19Intercity Notte
$2Itabus
Tue
Sep 28
$19Intercity Notte
$6Itabus
Wed
Sep 29
$19Intercity Notte
$6Itabus
Thu
Sep 30
$19Intercity Notte
$2Itabus
Fri
Oct 1
$22Regionale
$22Marino Autolinee
Sat
Oct 2
$19Intercity
$2Itabus
Sun
Oct 3
$19Intercity Notte
$2Itabus
Mon
Oct 4
$19Intercity Notte
$10Itabus
Tue
Oct 5
$21Regionale
Find prices
Wed
Oct 6
$19Intercity Notte
$6Itabus
Thu
Oct 7
$17Intercity Notte
$2Itabus
Mon
Oct 11
$17Intercity Notte
$45Marino Autolinee
Tue
Oct 12
$17Intercity Notte
$6Itabus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Monterosso al Mare and Florence

distanceDistance83 miles (134 km)
durationAverage train duration2 h 46 min
priceAverage train ticket price$20 (€16)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersIntercity, Regionale Veloce, Regionale or Frecciabianca

Trains from Monterosso al Mare to Florence cover the 83 miles (134 km) long route taking on average 2 h 46 min with our travel partners like Intercity, Regionale Veloce, Regionale or Frecciabianca. Normally, there are 5 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $19 (€15), but the average price of train tickets is $20 (€16).

Train tickets from Monterosso al Mare to Florence: when to book to save $

Time Price Savings
1 week earlier 20 €
2 weeks earlier 17 €18%
3 weeks earlier 16 €25%
1 month before 18 €11%
2 months earlier 17 €18%
3 months earlier 15 €33%


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 Monterosso al Mare - 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 Monterosso al Mare - Florence 3 weeks in advance means you can save on average up to 25% compared to the price available on the day of departure.
  • If you book a ticket Monterosso al Mare - Florence with 2 months in advance you save up to about 18% compared to the initial price.
  • By booking 3 months in advance, you could save up to 33%.
  • 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 Monterosso al Mare 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 Monterosso al Mare to Florence.
FAQs
How much does a cheap train from Monterosso al Mare to Florence cost?
Train tickets between Monterosso al Mare and Florence for some dates and times can be found for as cheap as $19 (€15)  one way in the next 7 days.
How much is the train to Florence from Monterosso al Mare on average?
The train price to Florence from Monterosso al Mare is on average $20 (€16)  if you are looking to purchase your tickets for this route in the next 7 days.
How many miles is it from Monterosso al Mare to Florence by train?
The train distance from Monterosso al Mare to Florence is around 83 miles (134 km).
How many hours is the train time to Florence from Monterosso al Mare?
While the time it takes to travel 83 miles (134 km) from Monterosso al Mare to Florence can vary based on specific dates, weekends, and holidays, the Monterosso al Mare to Florence train journey time is on average 2 h 46 min.
Which train providers can get me from Monterosso al Mare to Florence?
If you're looking for trains from Monterosso al Mare to Florence, you can rely on Intercity, Regionale Veloce, Regionale or Frecciabianca to get you to Florence. It's also good to check out all possible train companies for the Monterosso al Mare to Florence journey to see if there might be differences in the amenities they offer.
How many trains per day are there to Florence from Monterosso al Mare?
The average number of trains departing Monterosso al Mare for Florence is 5 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Monterosso al Mare to Florence? When is the last train from Monterosso al Mare to Florence?
The first Monterosso al Mare to Florence train departs at 5: 07 AM   and the last train from Monterosso al Mare to Florence leaves at 5: 19 PM. Check out the most up-to-date train schedule from Monterosso al Mare to Florence on Omio and find the best time to travel to your destination.
How early should I purchase train tickets to Florence from Monterosso al Mare to score the best deals?
You can find trains between Monterosso al Mare and Florence to cost on average $20 (€16) 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 route. You’ll see tickets for the Monterosso al Mare to Florence train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Monterosso al Mare
Florence
Monterosso
Amenities