Milan Rogoredo to Florence Santa Maria Novella train

Cheap train tickets from Milan Rogoredo to Florence Santa Maria Novella

Showing times and prices for May 17

Cheapest

26

Average

42

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
01:32PMMilan Rogoredo5h20 06:52PMFlorence Santa Maria Novella
2 transfers
261One-way
Cheapest
07:32AMMilan Rogoredo6h20 01:52PMFlorence Santa Maria Novella
2 transfers
261One-way
Cheapest
05:32PMMilan Rogoredo4h38 10:10PMFlorence Santa Maria Novella
1 transfer
261One-way
Cheapest
06:27PMMilan Rogoredo5h23 11:50PMFlorence Santa Maria Novella
2 transfers
261One-way
Cheapest
05:27AMMilan Rogoredo4h56 10:23AMFlorence Santa Maria Novella
2 transfers
261One-way

Train schedule from Milan Rogoredo to Florence Santa Maria Novella

Showing trains for tomorrow, Tuesday, May 17
05:20AMMilan Rogoredo1h44 07:04AMFlorence Santa Maria Novella
0 transfers
05:27AMMilan Rogoredo4h56 10:23AMFlorence Santa Maria Novella
2 transfers
05:50AMMilan Rogoredo1h45 07:35AMFlorence Santa Maria Novella
0 transfers
05:57AMMilan Rogoredo2h53 08:50AMFlorence Santa Maria Novella
0 transfers
06:20AMMilan Rogoredo1h44 08:04AMFlorence Santa Maria Novella
0 transfers
07:00AMMilan Rogoredo3h33 10:33AMFlorence Santa Maria Novella
1 transfer
07:01AMMilan Rogoredo6h07 01:08PMFlorence Santa Maria Novella
1 transfer
07:16AMMilan Rogoredo4h36 11:52AMFlorence Santa Maria Novella
2 transfers
07:20AMMilan Rogoredo1h44 09:04AMFlorence Santa Maria Novella
0 transfers
07:32AMMilan Rogoredo6h20 01:52PMFlorence Santa Maria Novella
2 transfers
07:32AMMilan Rogoredo5h20 12:52PMFlorence Santa Maria Novella
2 transfers
08:05AMMilan Rogoredo5h28 01:33PMFlorence Santa Maria Novella
2 transfers
08:20AMMilan Rogoredo1h44 10:04AMFlorence Santa Maria Novella
0 transfers
08:50AMMilan Rogoredo1h45 10:35AMFlorence Santa Maria Novella
0 transfers
09:20AMMilan Rogoredo1h44 11:04AMFlorence Santa Maria Novella
0 transfers
09:32AMMilan Rogoredo5h20 02:52PMFlorence Santa Maria Novella
2 transfers
09:50AMMilan Rogoredo1h45 11:35AMFlorence Santa Maria Novella
0 transfers
10:20AMMilan Rogoredo1h44 12:04PMFlorence Santa Maria Novella
0 transfers
10:43AMMilan Rogoredo1h56 12:39PMFlorence Santa Maria Novella
1 transfer
10:50AMMilan Rogoredo1h45 12:35PMFlorence Santa Maria Novella
0 transfers
11:20AMMilan Rogoredo1h44 01:04PMFlorence Santa Maria Novella
0 transfers
11:32AMMilan Rogoredo5h42 05:14PMFlorence Santa Maria Novella
2 transfers
11:38AMMilan Rogoredo2h01 01:39PMFlorence Santa Maria Novella
1 transfer
11:50AMMilan Rogoredo1h45 01:35PMFlorence Santa Maria Novella
0 transfers
12:20PMMilan Rogoredo1h44 02:04PMFlorence Santa Maria Novella
0 transfers
12:50PMMilan Rogoredo1h45 02:35PMFlorence Santa Maria Novella
0 transfers
01:20PMMilan Rogoredo1h44 03:04PMFlorence Santa Maria Novella
0 transfers
01:32PMMilan Rogoredo5h20 06:52PMFlorence Santa Maria Novella
2 transfers
02:01PMMilan Rogoredo6h21 08:22PMFlorence Santa Maria Novella
2 transfers
02:58PMMilan Rogoredo3h45 06:43PMFlorence Santa Maria Novella
1 transfer
03:16PMMilan Rogoredo4h36 07:52PMFlorence Santa Maria Novella
2 transfers
03:20PMMilan Rogoredo1h44 05:04PMFlorence Santa Maria Novella
0 transfers
03:32PMMilan Rogoredo4h52 08:24PMFlorence Santa Maria Novella
2 transfers
03:32PMMilan Rogoredo4h20 07:52PMFlorence Santa Maria Novella
2 transfers
03:38PMMilan Rogoredo2h01 05:39PMFlorence Santa Maria Novella
1 transfer
03:50PMMilan Rogoredo1h45 05:35PMFlorence Santa Maria Novella
0 transfers
04:20PMMilan Rogoredo1h44 06:04PMFlorence Santa Maria Novella
0 transfers
04:50PMMilan Rogoredo1h45 06:35PMFlorence Santa Maria Novella
0 transfers
05:20PMMilan Rogoredo1h44 07:04PMFlorence Santa Maria Novella
0 transfers
05:32PMMilan Rogoredo4h38 10:10PMFlorence Santa Maria Novella
1 transfer
05:50PMMilan Rogoredo1h45 07:35PMFlorence Santa Maria Novella
0 transfers
05:55PMMilan Rogoredo3h27 09:22PMFlorence Santa Maria Novella
0 transfers
06:20PMMilan Rogoredo1h44 08:04PMFlorence Santa Maria Novella
0 transfers
06:27PMMilan Rogoredo5h23 11:50PMFlorence Santa Maria Novella
2 transfers
07:20PMMilan Rogoredo1h44 09:04PMFlorence Santa Maria Novella
0 transfers
07:38PMMilan Rogoredo2h01 09:39PMFlorence Santa Maria Novella
1 transfer
07:50PMMilan Rogoredo1h45 09:35PMFlorence Santa Maria Novella
0 transfers
08:20PMMilan Rogoredo1h44 10:04PMFlorence Santa Maria Novella
0 transfers
08:38PMMilan Rogoredo8h50 05:28AMFlorence Santa Maria Novella
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
May 17
Wed
May 18
Thu
May 19
Fri
May 20
Sat
May 21
Sun
May 22
Mon
May 23
Tue
May 24
Wed
May 25
Thu
May 26
Fri
May 27
Sat
May 28
Sun
May 29
Mon
May 30

Fastest train times from Milan Rogoredo to Florence Santa Maria Novella

Showing times and prices for May 17

Fastest Journey

1 h 44 m

Average

3 h 7 m

Trains per day

49

Distance

243 km

Of the 49 trains that leave Milan Rogoredo for Florence Santa Maria Novella every day 27 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
05:20AMMilan Rogoredo1h44 07:04AMFlorence Santa Maria Novella
0 transfers
461One-way
Fastest
04:20PMMilan Rogoredo1h44 06:04PMFlorence Santa Maria Novella
0 transfers
461One-way
Fastest
06:20AMMilan Rogoredo1h44 08:04AMFlorence Santa Maria Novella
0 transfers
461One-way
Fastest
09:20AMMilan Rogoredo1h44 11:04AMFlorence Santa Maria Novella
0 transfers
561One-way
Fastest
07:20PMMilan Rogoredo1h44 09:04PMFlorence Santa Maria Novella
0 transfers
461One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan Rogoredo to Florence Santa Maria Novella

distanceDistance151 miles (243 km)
durationAverage train duration3 h 27 min
priceAverage train ticket price$25 (€23)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain companiesIntercity, Trenitalia, Regionale, Frecciarossa, Italo or Regionale Veloce

Trains from Milan Rogoredo to Florence Santa Maria Novella cover the 151 miles (243 km) long route taking on average 3 h 27 min with our travel partners like Intercity, Trenitalia, Regionale, Frecciarossa, Italo or Regionale Veloce. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this route costs around $25 (€23), you can find the cheapest train ticket for as low as $16 (€15).

Train companies: Trenitalia, Frecciarossa and Italo from Milan Rogoredo to Florence Santa Maria Novella trains

Travel to Florence Santa Maria Novella from Milan Rogoredo from $16 (€15) with Omio’s train partners Trenitalia, Frecciarossa and Italo! You can find the best schedules and tickets when comparing and booking the most convenient trip for you.

Trenitalia
Italo
Frecciarossa

Enjoy the train ride to Florence Santa Maria Novella from Milan Rogoredo 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 Milan Rogoredo to Florence Santa Maria Novella 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 Santa Maria Novella from Milan Rogoredo, you can expect to travel 151 miles (243 km). Check Trenitalia’s train times and tickets for the Milan Rogoredo to Florence Santa Maria Novella route and buy your cheap ticket on Omio today!

    Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets between Milan Rogoredo and Florence Santa Maria Novella: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train car is modernly equipped with a high level of comfort.

    Train information from Milan Rogoredo to Florence Santa Maria Novella with Italo:

    • Average Duration: 1 h 46 min
    • Italo frequency: 6 a day

    Looking for a smooth and easy way to travel from Milan Rogoredo to Florence Santa Maria Novella? Book your Trenitalia Frecciarossa train between Milan Rogoredo and Florence Santa Maria Novella with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Milan Rogoredo to Florence Santa Maria Novella journey. Omio shows you current Frecciarossa schedules and tickets to cover the 151 miles (243 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this journey. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

    All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travelers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

      Travel Tips: Trains from Milan Rogoredo to Florence Santa Maria Novella

      Travel by train to Florence Santa Maria Novella 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 Milan Rogoredo to Florence Santa Maria Novella.
      FAQs
      Omio customers have found cheap train tickets from Milan Rogoredo to Florence Santa Maria Novella for as low as $16 (€15)  for the next 7 days.
      The Milan Rogoredo to Florence Santa Maria Novella train ticket price is on average $25 (€23)  if you are looking to purchase your tickets for this trip in the next week.
      The Milan Rogoredo to Florence Santa Maria Novella train distance is approximately 151 miles (243 km).
      On average the Milan Rogoredo to Florence Santa Maria Novella train time is 3 h 27 min  covering the 151 miles (243 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
      For the route from Milan Rogoredo to Florence Santa Maria Novella you can take a train with Intercity, Trenitalia, Regionale, Frecciarossa, Italo or Regionale Veloce. Be sure to check out all possible train companies that offer services from Milan Rogoredo to Florence Santa Maria Novella on Omio to compare what amenities they may have.
      Yes, there are 17 direct trains from Milan Rogoredo to Florence Santa Maria Novella per day with Italo, Frecciarossa or Intercity  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
      On average, there are 17 trains a day from Milan Rogoredo to Florence Santa Maria Novella. The train times and services may be different on weekends and holidays compared to weekdays.
      You can take the first train from Milan Rogoredo to Florence Santa Maria Novella at 5: 00 AM. The last train from Milan Rogoredo to Florence Santa Maria Novella that you can take departs at 7: 38 PM. Omio shows you the latest train from Milan Rogoredo to Florence Santa Maria Novella schedule to help you book the best departure time for this journey.
      In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets between Milan Rogoredo and Florence Santa Maria Novella within the next 7 days, you can find tickets to cost on average $25 (€23) one way. To find the best prices for this trip, consider booking your train ticket from Milan Rogoredo to Florence Santa Maria Novella a few months in advance.

      More options for your journey from Milan Rogoredo to Florence Santa Maria Novella

      Here are some other resources that might have the information you need

      Most popular trains, buses and flights

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language