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
To book the late-night shuttle bus service leaving at 00:35, you need to choose the date of the previous day. For example, if you arrive at Bologna airport at 23:00 on 25th January and you want to take the 00:35 service, you need to book a ticket for 25th January 00:35.
As the distance between Bologna Airport and Florence is 106km, it is recommended to book a taxi service in advance with an operator that offers a fixed fare.
To make the most out of your Bologna Centrale transfer, choose to travel by a direct high-speed train. The regular train is cheaper, but changing trains carrying luggage is not recommended.
Save the article for later or share it with friends
The link is copied
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.
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
Book a trusted, English-speaking driver to pick you up at the same price as a regular taxi
Learn moreHow 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.
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
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.
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
Bologna Airport private transfers
Sedan up to 3 passengers
€64Starting from 21.3 EUR / passenger
Minivan up to 7 passengers
€81Starting from 11.6 EUR / passenger
Minibus up to 7 passengers
€130Starting from 18.6 EUR / passenger
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?
The trip from Bologna to Florence takes 80 minutes by car, taxi, or shuttle bus, and 40 minutes by train from Bologna’s main train station.
How far is the train station from Bologna Airport?
Bologna Central Station is located in the city centre of Bologna, 7.5km from Bologna Airport.
Was this helpful?
Transfer Options in Bologna
Taxis at Bologna Airport: Compare All BLQ Taxi Options & Prices
FromBologna Airport (BLQ)
ToCity Centre
Bologna Taxi - Prices and Useful Tips for Taxis in Bologna