Cheapest
Average
The best way to find a cheap flight ticket from Budapest to Florence is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
Fastest Journey
2 h 40 m
Average
4 h 7 m
Flights per day
5
Distance
734 km
It's difficult to get from Budapest to Florence without transferring at least once.
Need a place to stay in Florence?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Distance | 454 miles (733 km) | |
Average flight duration | 2 h 40 min | |
Average plane ticket price | $327 (€289) | |
Direct flight | No | |
Airlines | Lufthansa, tab, Lufthansa Cityline, Air Dolomiti, Eurowings, Swiss, Brussels Airlines, Austrian Airlines, Air Baltic, KLM Cityhopper or KLM |
Flights from Budapest to Florence cover the 454 miles (733 km) long journey taking on average 2 h 40 min with our travel partners like Lufthansa, tab, Lufthansa Cityline, Air Dolomiti, Eurowings, Swiss, Brussels Airlines, Austrian Airlines, Air Baltic, KLM Cityhopper or KLM. There are direct flight services available. While the average ticket price for this route costs around $327 (€289), you can find the cheapest plane ticket for as low as $213 (€189). Travelers depart most frequently from Budapest Ferenc Liszt International Airport and arrive in Florence Peretola Airport.
Travel from Budapest to Florence from $213 (€189) with Omio’s flight partners Lufthansa, Austrian Airlines and SWISS! You can find the best schedules and tickets when comparing and booking the most affordable route for you.
Flights from Budapest to Florence generally leave from Budapest Ferenc Liszt International Airport and arrive in Florence Peretola Airport.
Budapest Ferenc Liszt International Airport is 19.3 km away from Budapest city centre and Florence Peretola Airport is 10.7 km from Florence city centre.
Here are some other resources that might have the information you need