How to get to Florence from Bologna (airport and city center)

Florence (Firenze) is a beautiful city and the administrative center of the Tuscany region, which is rich in sights and is one of the most visited cities in Italy.

You can get from Bologna Airport to Florence by taxi, car or shuttle bus.

You can get from the center of Bologna to Florence: by taxi, car, train (train) or buses.

How to get from Bologna to Florence (airport and city center). From Florence to Bologna

The historic center of Florence is located 105 kilometers from Bologna International Airport and 107 kilometers from the center of Bologna.

Bologna Guglielmo Marconi International Airport or simply Bologna Airport (Aeroporto Guglielmo Marconi di Bologna or Aeroporto di Bologna) is attractive primarily because it serves local and international flights, including budget airlines (low-cost airlines): Ryanair, Wizz Air, Pegasus, etc. As a result, you can get from many European cities to Bologna and the surrounding area at very attractive prices. Flights to Bologna and other cities of Italy →

Photos of Bologna Airport


Getting from the airport and the center of Bologna to Florence is most convenient and fastest by taxi. You can order a taxi / transfer in advance, even from home.

At any time of the day, a car will be waiting for you at the designated place. When ordering a taxi from Bologna Airport, a driver will be waiting for you at the airport with a sign where your first and last name will be written. To order a taxi, it is enough to provide your flight data.

There are both taxis with a capacity of up to 4 people, and mini buses from 4 to 12 people.

Private transfers

Private transfers can be ordered to and from Florence, including from/to the airport of Florence, Bologna, Pisa, Rome, Venice, Cinque Terre, cities of Tuscany, etc.

There are transfers with excursions.

All transfers to/from Florence can be viewed and ordered here


The most convenient way to travel independently in Italy, including traveling through magical Tuscany, is by car.

You can rent a car in advance, even from home, the car will be waiting for you immediately upon arrival near the airport or elsewhere in the city.

Public transport

From Bologna Airport

The shuttle bus is the only public transport that provides direct access from Bologna Airport to Florence (as well as from Florence to Bologna Airport).

Shuttle buses run daily from Bologna Airport to the center of Florence.

Stop at Bologna Airport - exit the main terminal and walk left under the roof for about 60 meters until you reach a small square where the AppenninoShuttle stop is located.

Stop in Florence - Piazzale Montelungo square.

The bus makes an intermediate stop in Calenzano at Calenzano Carrefour.

The approximate travel time is 1 hour and 20 minutes. Tickets can be purchased online on the carrier's website or on the bus from the driver.

The one-way fare is:

- if you purchase tickets online: adult ticket - 20 euros, children from 5 to 10 years - 8 euros, children under 4 years - free of charge;

- if you buy tickets on the bus: adult ticket - 25 euros, children from 5 to 10 years - 10 euros, children under 4 years - free of charge.

We recommend checking the bus schedule, the exact fare, the conditions for purchasing tickets and stops before traveling on the carrier's website:

From the center of Bologna

On how to get from Bologna Airport to the center of Bologna, you can find out here.

Trains (commuter trains)

Trains run from the center of Bologna - from the Bologna Centrale railway station to the center of Florence - Firenze Santa Maria Novella, Firenze Campo Di Marte railway stations.

If you need the historical center of Florence, it is more convenient to get to the Firenze Santa Maria Novella station. The distance from the station to the Cathedral of Santa Maria del Fiore (Cattedrale di Santa Maria del Fiore) is 850 meters. Hotels in the center of Florence booking

The travel time from Bologna to Florence (and from Florence to Bologna) is from 37 minutes. The cost of tickets starts from 9.45 euros, depending on the train and the class of the car. Trains run daily.

Tickets can be purchased at railway stations in vending machines or ticket offices, as well as online.

You can find out the exact train schedule, stops, ticket prices and purchase tickets on the Trenitalia, Italotreno websites or on the Rail Europe website.

Before boarding the train, tickets must be composted in special composters located in the station buildings and on some platforms.

In addition, the railway stations of Florence and Bologna are important railway junctions. Trains run from the stations in many directions, including high-speed trains connecting Florence and Bologna with major major Italian cities, using conventional and high-speed trains.

Photo of Bologna Railway Station

The buses

From the center of Bologna to Florence and from Florence to the center of Bologna can be reached by public buses that run daily.

The bus schedule depends on the season and the day of the week. The travel time is from 1 hour to 15 minutes. The one-way fare is from 4-10 euros. Stops: Bologna (Stazione centrale degli autobus or Bologna Autostazione) - Firenze (Villa Costanza). Bus tickets: Itabus or Flixbus →

The buses are large and comfortable, with air conditioning, free Wi-Fi and sockets.

Buses also run from/to Florence and/or Bologna to Rimini, Modena, Reggio Emilia, Ferrara, Venice, Verona, Rome, Milan and other cities in Italy, as well as to Switzerland, France, Germany, Slovenia, Hungary, Croatia, etc.

Bus tickets in all directions can be viewed and purchased here →

All accommodation facilities in Florence, including near the airport, in the historical center of the city and more remotely from those, can be viewed and booked here booking

All accommodation facilities in Bologna, including near the airport, in the historical center of the city and more remotely from those, can be viewed and booked here booking

This can come in handy
Leave a review ↓
Nobody has left any reviews.