C$673 Cheap Flights from Johannesburg (JNBA) to Florence (FLR)

Compare Johannesburg to Florence flight deals

Find the cheapest month or even day of the year to fly to Florence

Book the best Florence fare with no extra fees

Flight deals from Johannesburg to Florence

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Florence Airport? If you want to travel next month, return fares start from C$1,127. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Florence

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Florence flights are currently cheapest in July.

Johannesburg to Florence: Alternative routes

Compare routes from Johannesburg to Florence below. You may find an airport to fly into that's cheaper, faster, or easier than Florence.

Johannesburg to Florence: Flight information

The things to know before you go.
Cheapest flight foundC$673
Cheapest month to flyJuly

Finding cheap flights from Johannesburg to Florence: Frequently asked questions

The best price we found for a return flight from Johannesburg to Florence is C$1,127. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Johannesburg to Florence. But we found flights with one stop from C$1,127.
As of May 2026, there are no flights flying from Johannesburg to Florence.
The cheapest month to fly from Johannesburg to Florence is usually June.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Florence Airport on Monday, June 8, 2026.
No airlines currently offer direct flights between Johannesburg and Florence Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Florence but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Florence is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Florence is SWISS .

Flying from Johannesburg to Firenze-Peretola Airport (FLR): what you need to know

  • Planning your getaway begins with working out where you'll leave from in Johannesburg. O.R. Tambo International Airport (JNB) is the city's main base, so explore your options for reserving a flight from Johannesburg to Firenze-Peretola Airport (FLR) taking off from here.

  • Florence is 1 hour behind Johannesburg. Firenze-Peretola Airport is located in Florence, which operates on the UTC+1 timezone.

  • Give yourself enough time to catch your flight from Johannesburg to FLR. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.

  • Popular months like July or other busy periods mean longer lines and possible delays. Stay on schedule by arriving at the airport even earlier. Aim for at least four hours ahead of international flights and two hours before a domestic departure.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • Consider adding a stopover to potentially save money on your flight from Johannesburg to FLR. Simply deselect 'Direct flights only' when searching for departures from O.R. Tambo International Airport (JNB). Take a break (and maybe save some cash) by stopping at one of these popular options:

    • Zurich Airport (ZRH)

    • Charles de Gaulle Airport (CDG)

    • Franz Josef Strauss Airport (MUC)

  • From the centre of Johannesburg, JNB is approximately 29 kilometres away. Use navigation apps or visit the official airport website to work out the best way to arrive at the terminal.

  • Want a handy hotel near O.R. Tambo International Airport? If you're boarding an early flight from Johannesburg to Firenze-Peretola Airport, these accommodation options will have you moments from your departure gate:

About Firenze-Peretola Airport (FLR)

Getting from Firenze-Peretola Airport (FLR) to central Florence

  • Firenze-Peretola Airport is approximately 10 kilometres from the centre of Florence. With your own car rental or in a cab, the drive is around 29 minutes.

  • When travelling by public transport, expect a journey of roughly 1 hour and 20 minutes.

How to find the cheapest flights from Johannesburg to Firenze-Peretola Airport (FLR)

  • The best price we've found for a one-way ticket from Johannesburg to Firenze-Peretola Airport is C$673. The cheapest price for a return flight is C$1,127. Keep in mind fares can change due to demand at the time of booking.

  • It's usually smart to book early if you're hoping to get flight tickets from Johannesburg to FLR. That's because airlines adjust prices based on demand, which tends to rise closer to the date of departure.

  • Take advantage of the 'Whole month' tool and compare the prices of tickets from Johannesburg to Firenze-Peretola Airport across the month. We've made the lowest fares green, making it easy to find a flight that fits your budget.

  • Sign into your online account or use the app to create a Price Alert. We'll let you know straight away if there's a better deal on this route. It's easy to do, and it'll save you time searching for a cheap ticket from Johannesburg to FLR every day.

  • Tailor your flights with filters. Choose your ideal arrival and departure times, airlines and total journey duration. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest' flights from Johannesburg to Firenze-Peretola Airport.

The best time to fly from Johannesburg to Firenze-Peretola Airport (FLR)

  • July is the most popular month for flights from Johannesburg to Firenze-Peretola Airport. To skip the crowds, travel to Florence in February when it's quieter.

  • The warmest month in Florence is August, with the temperature ranging between 14ºC and 33ºC. Book your flights from Johannesburg to FLR in this month if this is the type of weather you enjoy.

  • If you want cooler conditions, look for a cheap flight from Johannesburg to Firenze-Peretola Airport in January when temperatures average between -1ºC and 11ºC.

More about Florence

  • Once you've booked your flight from Johannesburg to Firenze-Peretola Airport, think about where you want to stay in this city. Make one of these options your base for exploring Florence:

  • Every great vacation has to include some sightseeing. Uffizi Gallery, Ponte Vecchio and Piazza Del Duomo are attractions you won't want to skip in Florence.

Complete your Florence trip with a car rental

  • We use the same magic that helped you find your cheap flight from Johannesburg to Firenze-Peretola Airport to track down your ideal ride. Check out our car rentals in Florence and easily compare your options. Plus we give you all the info you need to know, from the most popular car type to the average daily price.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.