COMPARE Prices across different modes

Sun
26 Sep
£16Regionale
£10Itabus
Mon
27 Sep
£16Regionale
£8Itabus
Tue
28 Sep
£13Intercity Notte
£4Itabus
Wed
29 Sep
£13Intercity Notte
£4Itabus
Thu
30 Sep
£13Intercity Notte
£2Itabus
Fri
1 Oct
£16Regionale
£16Marino Autolinee
Sat
2 Oct
£13Intercity
£2Itabus
Sun
3 Oct
£13Intercity Notte
£2Itabus
Mon
4 Oct
£13Intercity Notte
£7Itabus
Tue
5 Oct
£15Regionale
Find prices
Wed
6 Oct
£13Intercity Notte
£4Itabus
Thu
7 Oct
£12Intercity Notte
£2Itabus
Mon
11 Oct
£12Intercity Notte
£32Marino Autolinee
Tue
12 Oct
£12Intercity Notte
£4Itabus
Wed
13 Oct
£12Intercity Notte
£4Itabus
Thu
14 Oct
£12Intercity Notte
£32Marino Autolinee
Fri
15 Oct
£16Regionale
Find prices
Sat
16 Oct
£16Regionale
Find prices

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Monterosso al Mare and Florence

distanceDistance83 miles (134 km)
durationAverage train duration2 h 46 min
priceAverage train ticket price£14 (€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 route for as low as £13, but the average price of train tickets is £14.

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 do cheap trains to Florence from Monterosso al Mare cost?
Looking to save money on your route? Omio customers have found the cheapest train between Monterosso al Mare and Florence for the next 7 days starting from £13  one way.
How much does the train from Monterosso al Mare to Florence cost on average?
The Monterosso al Mare to Florence train ticket price is on average £14  if you are looking to purchase your tickets for this route in the next week.
How far is it from Monterosso al Mare to Florence by train?
When travelling this route you should expect the distance from Monterosso al Mare to Florence via train to be approximately 83 miles (134 km).
How many hours does it take from Monterosso al Mare to Florence by train?
The Monterosso al Mare to Florence train duration is on average 2 h 46 min, which is to be expected when travelling 83 miles (134 km) to Florence from Monterosso al Mare. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which train providers should I travel with from Monterosso al Mare to Florence?
When taking a train from Monterosso al Mare to Florence, you can count on Intercity, Regionale Veloce, Regionale or Frecciabianca for the best way to get you to Florence. You can also check all possible train providers who offer a service from Monterosso al Mare to Florence and compare the amenities they offer before buying a train ticket.
How many train services 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.
What time is the earliest train from Monterosso al Mare to Florence? What time is the last train from Monterosso al Mare to Florence?
The first Monterosso al Mare to Florence train departs at 05: 07   and the last train from Monterosso al Mare to Florence leaves at 17: 19. Check out the most up-to-date Monterosso al Mare to Florence train schedule on Omio and find the best time to travel to your destination.
When should I buy Monterosso al Mare Florence train tickets to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you buy train tickets between Monterosso al Mare and Florence within the next 7 days, you can find tickets to cost on average £14 one way. To find the best prices for this route, consider booking your train ticket from Monterosso al Mare to Florence a few months in advance.
Stations

Important Stations and Airports for this Journey

Monterosso al Mare
Florence
Monterosso
Amenities