The distance from Bologna airport to Florence is 106km and there are three different transfer options: taxi, shuttle bus and train. Taxis and shuttle buses leave directly from Bologna Airport. To take the train, you need to transfer to Bologna Central Railway Station first. The average travel time is the same for all transport means, at around 1h 20min.

3 options to go from Bologna Airport to city center

PRICE FOR
OPTION
PRICE
TIME
AVAILABILITY
Shuttle Bus
€40 80min 05:30–00:30
Convenience
Read more
Taxi
€190 80min 24/7
Convenience
Book
Train
€39.80 40min 05:22–22:35
Convenience
Read more
Save the article for later or share it with friends

How to get from Bologna Airport to Florence by taxi

Traveling by taxi from Bologna airport to Florence is the most hassle-free option. Taxis are always available at Bologna Guglielmo Marconi Airport and you can either book one in advance or get one on arrival. The taxi fare is €190 for a group of up to 4 people and the journey duration is 80 minutes. There is an extra radio-taxi charge when requesting a taxi via phone, and traffic conditions can also affect the final fare, as airport taxis are metered. In order to get a fixed price for your journey, prebook a taxi online choosing a different operator, such as Welcome Pickups. Alternatively, simply approach a taxi waiting at the taxi ranks on your right hand as you exit the airport.

Taxi fare from Bologna Airport to Florence

You can expect to pay €180-200 for your taxi trip to Florence from Bologna airport. Traffic conditions as well as number of luggage items can affect the final fare. There is an additional call-out charge when requesting a taxi via phone.

Where do I get it from?

Taxis are available 24/7 at Bologna Airport. You can book a taxi online, via the app or through the phone. Alternatively, turn right as soon as you exit the airport and you will find yourself at the designated taxi space. Simply board a taxi and you will be in the city centre of Florence in around 80 minutes.

Convenience

Choosing a taxi for your transfer from Bologna airport to the city centre of Florence is a very convenient option. Taxis are always available at Bologna airport and they feature a digital meter that indicates the fare. This way you know exactly how much you have to pay at the end of your ride. There is usually no queuing for taxis and you can arrive at your exact destination in Florence without a fuss.

Useful Tips

It is worth considering a more specialised taxi option if you travel with a large group. Standard taxis only accommodate groups of up to 4 people.
Get familiar with the Bologna Aiport taxi fares to calculate your approximate final fare. Taxi fares can be found at the TaxiBologna website.

How to get from Bologna Airport to Florence by shuttle bus

There are two companies currently offering a direct shuttle bus service from Bologna to Florence. The journey duration is 80 minutes and the shuttle bus stops at Firenze SMN, the central train station of Florence. The service runs from 05:30 to 00.30 every day, all year round. You book online, purchase a ticket in Bologna Airport or directly from the driver for an extra fee.

How much is the shuttle bus ticket from Bologna Airport to the city centre of Florence?

The shuttle bus ticket to Florence is €20 for adults (over 10 years old), €8 for children and free for babies (0-4 years old). If you buy a ticket from the driver on board, tickets are slightly more expensive. Adults pay €25, children pay €10, and babies still travel for free. The shuttle bus ticket allows you to carry one piece of hold luggage and one hand baggage per passenger. For any additional luggage, there is a fee of €5 per item.

Cost
€20
Trip Duration
90 Min.
If you decide to buy a ticket from the driver on board, the prices are as follows, adults €25, children €10, and babies for free
Convenience
Safety
Value for Money

Shuttle buses are available 05:30 - 00:30 every day throughout the year, and there are 20 shuttle buses (two shuttle buses every 2-3 hours) leaving the airport daily altogether.

Where do I get it from?

Shuttle buses to Florence are available at Bologna Airport as soon as you exit the Airport Terminal. Follow the signs to buses and wait for your shuttle bus.

Convenience

Traveling by shuttle bus to Florence from Bologna Airport is a quite convenient transport option. Shuttle buses are comfortable and you can use your prebooked ticket for the next service if your flight is late and you happen to miss your booked route. However, there is no late-night service and frequency during the day is quite low. This means you may have to wait for up to 2-3 hours for your shuttle bus.

Timetables

Appennino Buses Tickets and Times

Airport to Florence

Italy Airport Buses Routes and Tickets

Airport to Florence

Useful Tips

There is no need to print your mobile ticket. Simply show your mobile ticket to the driver.
If you want to buy a ticket from the driver on board, you can only pay in cash.
Shuttle Bus companies also offer charter services for large groups. You can contact them and arrange a charter service depending on your arrival time.

How to get from Bologna Airport to Florence by train

Traveling by train to Florence is an affordable and convenient option if you are willing to transfer to Bologna Central Train Station in the city centre of Bologna. Trains run very often (every 15 minutes on average) and there are two service options. The first and most recommended travel option is to take the high-speed Trenitalia or Italo Treno trains to Florence. The journey time is 40 minutes, not including the time you need to get from the airport to the main train station. The regular train option is half the price, but takes twice as long and you need to change at Prato Centrale before reaching Florence. Trains to Florence leave Bologna Centrale daily between 05:22 – 22.35 and to reach the station from Bologna Airport you can take a taxi, shuttle bus or public bus.

How much is the train from Bologna Central Station to Florence Santa Maria Novella train station?

A regular train ticket to Florence from Bologna is €19.90 (on average) for high speed trains and €9.45 for regular trains that do not offer a direct service. To secure these prices, you need to book a ticket in advance, as prices are higher on the day of traveling. You can buy a ticket online, through the operator mobile applications, at the train station counters, or through self-service machines.

Cost
€19.90
Trip Duration
80 Min.
Peak-time tickets are usually more expensive and services do get sold-out during busy periods.
Convenience
Safety
Value for Money

Trains to Firenze SMN from Bologna Centrale are available Monday-Friday and Sunday 05:22 - 22:35 and Saturday 05:22 - 22:08.

Where do I get it from?

To take the train to Florence you need to transfer to Bologna Centrale. The central train station of Bologna is located in the city centre of Bologna and you can reach it by taxi, public bus and shuttle bus from Bologna Airport.

Convenience

Choosing to travel by train from Bologna to Florence is not the most convenient transport option, as you need to transfer to Bologna Centrale in the city centre of Bologna to take a train. Bologna Airport does not have a train station, but you can use public or private transport to reach the train station. Service is quite frequent during the day and high speed trains are modern, well-equipped and comfortable.

Timetables

Trenitalia Train Tickets and Routes

Bologna Centrale to Florence

Italo Treno Train Tickets and Routes

Bologna Centrale to Florence

Useful Tips

Train tickets booked in advance are neither refundabe nor exchangeable.
Upgrade to first-class or premium tickets for a higher price if you wish to make your journey even more comfortable. Premium facilities include complimentary meals, Wi-Fi, and larger seats.

Bologna Airport private transfers

Powered by Welcome Pickups. Book a trained, English-speaking driver to pick you up for a fixed price with no hidden fees.
Book Sedan
Sedan

Sedan up to 3 passengers

€64Starting from 21.3 EUR / passenger

Mercedes-Benz E-class, Mercedes-Benz C-class, Volkswagen Passat
Book Minivan
Minivan

Minivan up to 7 passengers

€81Starting from 11.6 EUR / passenger

Mercedes-Benz V-class, Opel Vivaro
Book Minibus
Minibus

Minibus up to 7 passengers

€130Starting from 18.6 EUR / passenger

Mercedes-Benz Sprinter, Mercedes-Benz V-class

Frequently asked questions

How do I get from Bologna to Florence?

To get from Bologna to Florence, you can travel by taxi, shuttle bus, or take a train from Bologna Centrale.

How long does it take to get from Bologna to Florence?

How far is the train station from Bologna Airport?

Was this helpful?

Transfer Options in Bologna