Florence, the stunning capital of Tuscany in Italy, attracts millions of visitors every year with its rich history, art, and stunning architecture. Whether you’re planning a weekend getaway or a longer stay, one of the most important steps to getting there is choosing the right flight. While Florence has a smaller international airport, Florence Airport (Peretola), the city is well connected to many major airports in Europe and beyond. I will guide you through the process of choosing the most convenient flight to Florence, including how to book flights, flight routes, and expected prices.
Step 1: Deciding Which Airport to Fly Into
Florence has a primary airport, Florence Airport (Aeroporto di Firenze-Peretola), which is located about 4 kilometers from the city center. It is a small airport and primarily serves European routes. While there are direct flights to Florence from a number of European cities, many travelers find that flying into nearby airports such as Pisa International Airport (Galileo Galilei) or Bologna Guglielmo Marconi Airport is a better option, as they offer more flight choices and are well connected to Florence via public transport.
Florence Airport (FLR)
This is the most convenient airport for travelers heading to Florence, as it’s just a short taxi or bus ride from the city center. Direct flights are available from major European cities like London, Paris, and Frankfurt. However, Florence Airport has limited international long-haul flights, which means you may have to transit through another major airport in Europe or the Middle East.
Pisa International Airport (PSA)
Located about 80 kilometers from Florence, Pisa International Airport offers more flight options, particularly from budget airlines. This makes it a popular choice for travelers who want to find cheaper flights. Pisa is also well connected to Florence by train (a 1-hour journey) and shuttle buses, so getting from Pisa to Florence is relatively easy.
Bologna Guglielmo Marconi Airport (BLQ)
Bologna’s airport is another great option for international travelers, especially for those coming from long-haul flights. It is located approximately 100 kilometers from Florence, with fast train connections that can get you into the city in about 35 minutes. Bologna tends to have a wider range of international flights compared to Florence, making it a good choice if you can’t find a direct flight into Florence.

Step 2: Popular Airlines and Flight Routes to Florence
Choosing the right flight route is crucial for your travel experience. While direct flights to Florence are available from major cities, many flights to Florence require a stopover at a larger European hub like Rome, Milan, or Frankfurt. Below are some common flight routes to Florence and nearby airports:
Direct Flights to Florence:
- London to Florence (FLR): London Heathrow (LHR) and London Gatwick (LGW) offer direct flights to Florence, making it one of the most popular routes for UK travelers. Flight time is around 2 hours and 15 minutes.
- Paris to Florence (FLR): Direct flights from Paris Charles de Gaulle (CDG) to Florence are available, with a flight time of about 1 hour and 40 minutes. This is one of the most common routes for travelers from France.
- Frankfurt to Florence (FLR): Lufthansa offers direct flights between Frankfurt and Florence, with a flight time of around 1 hour and 45 minutes.
- Rome to Florence (FLR): Although Florence and Rome are not far apart, there are direct flights available from Rome Fiumicino (FCO) to Florence, which can be a convenient option for those already in Rome. The flight takes approximately 1 hour.
Flights with Stopovers:
- New York to Florence (FLR): There are no direct flights from New York to Florence, so most flights will have at least one stopover. Common stopovers include Rome, Milan, or London. A typical flight will take around 12 to 14 hours with one stopover, but you may find connecting flights with shorter layovers.
- Los Angeles to Florence (FLR): Los Angeles offers a variety of one-stop options to Florence. Flights typically stop in major European hubs like Paris, Frankfurt, or Rome. Expect the total flight time to be around 14 to 16 hours, depending on the duration of your layover.
- Sydney to Florence (FLR): Flights from Sydney to Florence typically have one or two stopovers, often in cities like Dubai, Frankfurt, or Paris. The total flight time can be between 22 and 24 hours, depending on the route and layover times.
Step 3: Booking Your Flight
There are several ways to book flights to Florence, and using flight search engines or booking platforms is often the easiest and most efficient method. Some popular platforms include:
- Skyscanner: Skyscanner allows you to search for the best flight deals across many different airlines and booking websites. You can compare prices, travel times, and routes to find the best flight for your trip to Florence.
- Google Flights: Google Flights is another powerful tool for comparing flight options. It shows you the prices and routes across many airlines and allows you to filter results based on preferences like layovers, price, and flight duration.
- Expedia: Expedia not only allows you to book flights but also lets you bundle your flight with hotels or car rentals, often resulting in better deals. This can be especially useful for travelers looking to plan an entire vacation to Florence.
- Kayak: Kayak compares hundreds of flight options from airlines and booking sites to give you the best choices. You can also set up price alerts to monitor fluctuations in flight costs.
Booking Tips:
- Book in Advance: For the best prices, it’s recommended to book your flight at least 6 weeks in advance. Last-minute bookings can be expensive, especially during peak seasons like summer and holidays.
- Flexible Dates: If your travel dates are flexible, use search tools that show you the cheapest days to fly. Flight prices can vary significantly based on the day of the week or time of year.
- Low-Cost Carriers: If you’re traveling from within Europe, consider booking with low-cost carriers like Ryanair, EasyJet, or Vueling. These airlines often have affordable routes to Florence, especially from major European cities.
Step 4: Expected Flight Prices
The cost of flights to Florence varies depending on your departure city, the time of year, and how far in advance you book. Here are some general price ranges to help you plan:
- From London to Florence: Prices range from €40 to €150 for a one-way ticket, depending on the time of booking and the season.
- From Paris to Florence: One-way tickets typically cost between €30 and €120.
- From New York to Florence: Round-trip flights from New York to Florence typically cost between €500 and €900, depending on the season and booking time.
- From Los Angeles to Florence: Round-trip flights from Los Angeles to Florence generally range from €600 to €1,100.
- From Sydney to Florence: Flights from Sydney can range from €900 to €1,500 for a round-trip ticket, especially if booking well in advance.

Step 5: Alternative Transportation Options
In addition to flights, if you’re traveling to Florence from a nearby city, you may want to consider other transportation options:
- Train: If you’re already in Italy or Europe, Florence has excellent rail connections. High-speed trains from Rome or Milan can get you to Florence in about 1.5 to 2 hours, while trains from Pisa and Bologna are also convenient options.
- Bus: Long-distance buses can be an affordable option for travelers heading to Florence from nearby cities, although they are slower than trains.
Choosing the right flight to Florence depends on several key factors, including your departure city, travel dates, and budget. Florence Airport (FLR) is the most convenient option for travelers who want to get as close as possible to the city center. With its proximity—just about 4 kilometers away from the city—it offers a quick taxi or bus ride into Florence. However, Florence’s airport mainly serves European routes and has limited long-haul international connections. If you’re coming from outside of Europe, you may need to book a connecting flight, often with a layover in another major European city like Rome, Milan, or Frankfurt.
For travelers from European cities, there are direct flights available to Florence, including popular routes from London, Paris, and Frankfurt. These flights are often convenient, quick, and affordable, particularly if you book in advance. However, for those coming from further afield, alternative airports like Pisa International Airport (PSA) and Bologna Guglielmo Marconi Airport (BLQ) offer more flight options and flexibility. Pisa, located about 80 kilometers from Florence, is a well-connected hub for low-cost airlines, making it a good choice for those looking to save on flight prices. The city is also easily reachable by a direct train or bus from Florence, making it a viable option for many travelers.
Bologna’s airport, located about 100 kilometers from Florence, is another great choice for international travelers, especially those booking long-haul flights. It has more international connections than Florence, and fast train connections to Florence make it a convenient and accessible alternative.
By comparing prices and routes on flight booking websites, travelers can make an informed decision based on their budget and travel preferences. Whether flying directly to Florence or choosing an alternative airport, planning ahead can help ensure a smooth and cost-effective journey to this beautiful Italian city.