---
title: "Trains from Bologna to Florence | EveryRail"
description: "Frecciarossa and Italo trains run direct from Bologna Centrale to Firenze Santa Maria Novella in about 37 minutes, several times an hour."
image: "https://everyrail.com/api/route-image/bologna-to-florence/"
---

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Italy](<https://everyrail.com/italy/>)Bologna to Florence by train

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Italy](<https://everyrail.com/italy/>)Bologna to Florence by train

**Share**

-
- [Share on WhatsApp](<https://everyrail.com/trains/bologna-to-florence/#>)
- [Share on X](<https://everyrail.com/trains/bologna-to-florence/#>)
- [Share on Facebook](<https://everyrail.com/trains/bologna-to-florence/#>)
- [Share by email](<https://everyrail.com/trains/bologna-to-florence/#>)

**On this page**

- [About Bologna to Florence by train](<https://everyrail.com/trains/bologna-to-florence/#about>)
- [Where to book](<https://everyrail.com/trains/bologna-to-florence/#where-to-buy>)
- [Find places to stay in Florence](<https://everyrail.com/trains/bologna-to-florence/#places-to-stay>)
- [Frequently asked questions](<https://everyrail.com/trains/bologna-to-florence/#frequently-asked-questions>)
- [More routes](<https://everyrail.com/trains/bologna-to-florence/#more-routes>)

[Book now](<https://everyrail.com/go/omio/?sub_id=er_aaa6b1a76ed6b69e>)

Last updated November 2026

# Bologna to Florence by train

Frecciarossa and Italo trains run direct from Bologna Centrale to Firenze Santa Maria Novella in about 37 minutes, several times an hour.

![High-speed trains at Florence Santa Maria Novella station](<https://everyrail.com/img/blog-media/derived/v2/42158c069fc1e84110b49047f36ed0d9c2daeed0/w1600.webp>)

Origin

[Bologna](<https://everyrail.com/italy/bologna/>)

Destination

[Florence](<https://everyrail.com/italy/florence/>)

Main stations

Bologna Centrale to Firenze Santa Maria Novella

Country

[Italy](<https://everyrail.com/italy/>)

The fast train from [Bologna](<https://everyrail.com/italy/bologna/>) to [Florence](<https://everyrail.com/italy/florence/>) takes about 37 minutes, and a Frecciarossa or Italo leaves several times an hour.

## High-speed or regional train

Take a high-speed train unless you have a reason not to. [Trenitalia](<https://everyrail.com/italy/trenitalia/>)'s Frecciarossa and Italo both run direct from Bologna Centrale to Firenze Santa Maria Novella on the high-speed line across the Apennines. You are there in about 37 minutes.

Regional trains are direct as well, but they take the older line via Prato and stop at small mountain stations such as Vernio and San Benedetto Sambro. Allow around 1 hour 30 minutes to 2 hours. They suit you if you want to stop in Prato, or want a ticket that is not tied to one train.

## How often trains run

Frecciarossa trains leave Bologna Centrale several times an hour from early morning into the evening, and many of them carry on to [Rome](<https://everyrail.com/italy/rome/>). Italo adds 32 trains a day on the same run. With two operators sharing the line, there is rarely a long wait for a fast train, but a Frecciarossa ticket is not valid on Italo, or the other way round.

Regional trains run roughly hourly for most of the day.

## Bologna Centrale: underground or surface

Bologna Centrale has two levels for trains, and the difference catches people out. Most high-speed trains use the underground high-speed station, 23 metres below the street, reached by escalators and lifts. Regional trains, and high-speed trains on the [Venice](<https://everyrail.com/italy/venice/>) line, use the surface platforms. Give yourself a few extra minutes and read the platform on the departure board before you head down.

## Arriving in Florence

Every high-speed train on this route arrives at Firenze Santa Maria Novella. From there the cathedral is about 15 minutes on foot.

Regional trains need more care. A few run to Firenze Campo di Marte via Firenze Rifredi and never reach Santa Maria Novella. For the historic centre, pick one that ends at Santa Maria Novella.

## Tickets, fares and passes

High-speed fares move with demand, so the same train can cost very different amounts on different days. Italo fares start from €9.90, and buying ahead can bring the price down. Trenitalia sells the Frecciarossa in three fare types:

| Trenitalia fare | What you get |
| --- | --- |
| Base | Full flexibility, with changes and refunds allowed |
| Economy | A discounted fare that still allows changes |
| Super Economy | The lowest fare, in limited numbers |

Regional tickets work differently. Bought online, one is valid on any regional train on the same route within four hours of the time you picked, and there are no seat reservations. Miss a train and you take the next one.

With an Interrail pass, the Frecciarossa needs a compulsory reservation: €13 in first or second class. Regional trains need no reservation, but Italo does not accept Interrail passes.

## Where to book

![](<https://everyrail.com/img/operator-media/v1-resellers/omio/avatar-134752.webp>)

### Book with Omio

Find times and prices for Bologna → Florence.

[Check times & prices](<https://everyrail.com/go/omio/r/bologna/florence/?sub_id=er_5c8bf90bb35cc100>)

### Other places to book

Ticket websites

- [Rail Europe](<https://www.raileurope.com/>)
- [Trainline](<https://www.thetrainline.com/>)

These links open the provider’s website. Search for your journey there.

### Train service

- [Italo](<https://everyrail.com/italy/italo-ntv/>)
  Italo is Italy's private high-speed operator, linking Milan, Rome and Florence with trains reaching 300 km/h; book early for lower fares.
  [Official website](<https://www.italotreno.com/en>)
  [Check times & prices](<https://everyrail.com/go/omio/r/bologna/florence/?sub_id=er_61ef0243315763df>)

## Find places to stay in Florence

[![Bright bedroom with white bedding and a breakfast tray on the bed](<https://everyrail.com/images/accommodation-card-2-800.webp>)**Browse stays in Florence**Hotels and apartments via Booking.com](<https://www.jdoqocy.com/click-101845132-17323134?sid=route-bologna-to-florence-197765&url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DFlorence>)

## Frequently asked questions

### Is there a direct train from Bologna to Florence?

Yes. Every Frecciarossa and Italo train on this route runs direct from Bologna Centrale to Firenze Santa Maria Novella in about 37 minutes. Regional trains via Prato are direct too, but take around 1 hour 30 minutes to 2 hours.

### How long does the train from Bologna to Florence take?

About 37 minutes on a Frecciarossa or Italo train. A regional train over the older line via Prato takes around 1 hour 30 minutes to 2 hours.

### How often do trains run from Bologna to Florence?

Very often. Frecciarossa trains leave several times an hour through the day, and Italo runs 32 trains a day on top. Regional trains run roughly hourly for most of the day.

### How much is the train from Bologna to Florence?

High-speed fares are dynamic. Italo tickets start from €9.90, and Trenitalia's Super Economy is the cheapest Frecciarossa fare while it lasts. Interrail pass holders pay a €13 reservation on the Frecciarossa; Italo does not accept the pass.

### Where do high-speed trains leave from at Bologna Centrale?

Most use the underground high-speed station, 23 metres below street level, reached by escalators and lifts. Regional trains and high-speed trains on the Venice line use the surface platforms.

## More routes

[![Florence Cathedral dome and bell tower rising above the rooftops](<https://everyrail.com/api/route-image/amsterdam-to-florence/>)![Trenitalia](<https://everyrail.com/img/operator-media/v1-operators/trenitalia/avatar-169872.png>)![SNCF Voyageurs](<https://everyrail.com/img/operator-media/v1-operators/sncf/avatar-134804.jpg>)![ÖBB](<https://everyrail.com/img/operator-media/v1-operators/obb/avatar-169876.png>)![Eurostar](<https://everyrail.com/img/operator-media/v1-operators/eurostar/avatar-199742.png>)Amsterdam to Florence by trainAmsterdam to Florence has no direct train; fastest trips take about 14 hours, but practical journeys take 18 hours or more and require at least two changes.](<https://everyrail.com/trains/amsterdam-to-florence/>)[![Panoramic aerial view of Bologna's old town and surrounding hills](<https://everyrail.com/api/route-image/berlin-to-bologna/>)![ÖBB](<https://everyrail.com/img/operator-media/v1-operators/obb/avatar-169876.png>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)Berlin to Bologna by trainThere are no direct Berlin to Bologna trains; journeys take about 11 to 15 hours via Munich, with fares from EUR27.](<https://everyrail.com/trains/berlin-to-bologna/>)[![Florence Cathedral dome and bell tower rising above the rooftops](<https://everyrail.com/api/route-image/berlin-to-florence/>)![Trenitalia](<https://everyrail.com/img/operator-media/v1-operators/trenitalia/avatar-169872.png>)![ÖBB](<https://everyrail.com/img/operator-media/v1-operators/obb/avatar-169876.png>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)Berlin to Florence by trainBerlin to Florence has no direct train; the fastest daytime journey takes about 13 hours with two transfers, and advance fares start at around 60 euros.](<https://everyrail.com/trains/berlin-to-florence/>)[![Glass roof and mural inside Galleria Vittorio Emanuele II in Milan](<https://everyrail.com/api/route-image/bologna-to-milan/>)![Trenitalia](<https://everyrail.com/img/operator-media/v1-operators/trenitalia/avatar-169872.png>)![Italo](<https://everyrail.com/img/operator-media/v1-operators/italo-ntv/avatar-169874.jpg>)Bologna to Milan by trainBologna Centrale to Milano Centrale in about 1 hour to 1 hour 15 minutes on direct Frecciarossa and Italo trains, running into the late evening.](<https://everyrail.com/trains/bologna-to-milan/>)[![Cityscape of Naples, Italy](<https://everyrail.com/api/route-image/bologna-to-naples/>)![Trenitalia](<https://everyrail.com/img/operator-media/v1-operators/trenitalia/avatar-169872.png>)![Italo](<https://everyrail.com/img/operator-media/v1-operators/italo-ntv/avatar-169874.jpg>)Bologna to Naples by trainDirect high-speed trains link Bologna Centrale and Napoli Centrale. Italo takes 3h18, so allow about 3h20; Frecciarossa takes about 3.5 hours.](<https://everyrail.com/trains/bologna-to-naples/>)[![View of Rome, Italy](<https://everyrail.com/api/route-image/bologna-to-rome/>)![Trenitalia](<https://everyrail.com/img/operator-media/v1-operators/trenitalia/avatar-169872.png>)![Italo](<https://everyrail.com/img/operator-media/v1-operators/italo-ntv/avatar-169874.jpg>)Bologna to Rome by trainBologna to Rome by train takes about 2 hours on Trenitalia or Italo, usually using Bologna Centrale and Roma Termini, with fares from €19.90.](<https://everyrail.com/trains/bologna-to-rome/>)[![Arcaded street in Turin at dusk leading to a church dome](<https://everyrail.com/api/route-image/bologna-to-turin/>)![Trenitalia](<https://everyrail.com/img/operator-media/v1-operators/trenitalia/avatar-169872.png>)Bologna to Turin by trainBologna to Turin takes about 2 hours on direct high-speed trains. Trenitalia and Italo run frequent services, with most arriving at Torino Porta Nuova.](<https://everyrail.com/trains/bologna-to-turin/>)[![Panoramic aerial view of Bologna's old town and surrounding hills](<https://everyrail.com/api/route-image/copenhagen-to-bologna/>)![Trenitalia](<https://everyrail.com/img/operator-media/v1-operators/trenitalia/avatar-169872.png>)![ÖBB](<https://everyrail.com/img/operator-media/v1-operators/obb/avatar-169876.png>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)Copenhagen to Bologna by trainCopenhagen to Bologna has no direct train. Routes via Hamburg and Munich take around 21 to 23 hours, with a Nightjet option via Innsbruck.](<https://everyrail.com/trains/copenhagen-to-bologna/>)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://everyrail.com/#organization",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "logo": {
        "@type": "ImageObject",
        "url": "https://everyrail.com/_astro/everyrail-logomark-2026.VJ4vNX1T.webp",
        "@id": "https://everyrail.com/#organization-logo-1"
      },
      "sameAs": [
        "https://www.instagram.com/everyrailtravel/",
        "https://www.facebook.com/everyrail",
        "https://www.threads.com/@everyrailtravel"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://everyrail.com/#website",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "inLanguage": "en"
    },
    {
      "@type": "WebPage",
      "@id": "https://everyrail.com/trains/bologna-to-florence/#webpage",
      "name": "Trains from Bologna to Florence | EveryRail",
      "description": "Train travel information for Bologna to Florence. Origin: Bologna. Destination: Florence. Main stations: Bologna Centrale to Firenze Santa Maria Novella.",
      "about": {
        "@id": "https://everyrail.com/trains/bologna-to-florence/#traintrip"
      },
      "isPartOf": {
        "@id": "https://everyrail.com/#website"
      },
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "url": "https://everyrail.com/trains/bologna-to-florence/",
      "dateModified": "2026-11-03T12:16:51.337Z",
      "inLanguage": "en"
    },
    {
      "@type": "TrainTrip",
      "@id": "https://everyrail.com/trains/bologna-to-florence/#traintrip",
      "departureStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/italy/bologna/bologna-centrale/#trainstation",
        "url": "https://everyrail.com/italy/bologna/bologna-centrale/",
        "name": "Bologna Centrale"
      },
      "arrivalStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/italy/florence/firenze-santa-maria-novella/#trainstation",
        "url": "https://everyrail.com/italy/florence/firenze-santa-maria-novella/",
        "name": "Firenze Santa Maria Novella"
      },
      "provider": [
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/italy/italo-ntv/#organization",
          "name": "Italo",
          "url": "https://www.italotreno.com/en"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Is there a direct train from Bologna to Florence?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Every Frecciarossa and Italo train on this route runs direct from Bologna Centrale to Firenze Santa Maria Novella in about 37 minutes. Regional trains via Prato are direct too, but take around 1 hour 30 minutes to 2 hours.",
            "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-1-acceptedAnswer-1",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-1",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How long does the train from Bologna to Florence take?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "About 37 minutes on a Frecciarossa or Italo train. A regional train over the older line via Prato takes around 1 hour 30 minutes to 2 hours.",
            "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-2-acceptedAnswer-2",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-2",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How often do trains run from Bologna to Florence?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Very often. Frecciarossa trains leave several times an hour through the day, and Italo runs 32 trains a day on top. Regional trains run roughly hourly for most of the day.",
            "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-3-acceptedAnswer-3",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-3",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How much is the train from Bologna to Florence?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "High-speed fares are dynamic. Italo tickets start from €9.90, and Trenitalia's Super Economy is the cheapest Frecciarossa fare while it lasts. Interrail pass holders pay a €13 reservation on the Frecciarossa; Italo does not accept the pass.",
            "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-4-acceptedAnswer-4",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-4",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Where do high-speed trains leave from at Bologna Centrale?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Most use the underground high-speed station, 23 metres below street level, reached by escalators and lifts. Regional trains and high-speed trains on the Venice line use the surface platforms.",
            "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-5-acceptedAnswer-5",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage-mainEntity-5",
          "inLanguage": "en"
        }
      ],
      "@id": "https://everyrail.com/trains/bologna-to-florence/#faqpage",
      "inLanguage": "en"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://everyrail.com/trains/bologna-to-florence/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://everyrail.com/",
          "@id": "https://everyrail.com/trains/bologna-to-florence/#breadcrumb-itemListElement-1"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Europe by train",
          "item": "https://everyrail.com/trains/",
          "@id": "https://everyrail.com/trains/bologna-to-florence/#breadcrumb-itemListElement-2"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Italy",
          "item": "https://everyrail.com/italy/",
          "@id": "https://everyrail.com/trains/bologna-to-florence/#breadcrumb-itemListElement-3"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Bologna to Florence by train",
          "item": "https://everyrail.com/trains/bologna-to-florence/",
          "@id": "https://everyrail.com/trains/bologna-to-florence/#breadcrumb-itemListElement-4"
        }
      ],
      "inLanguage": "en"
    }
  ]
}
```
