Are there any direct flights from Barcelona to Florence?
did this flight in Reverse Florence to Barcelona. Florence has a wonderful little airport and IMO Barcelona has one of the best airports in the world. Check Iberia and Vueling. Same company and for some reason the price may be different. Check on Skyscanner and then go back and make sure there are no hidden fees for luggage and for actually printing out your 's a nice easy In my experience, Vueling is fairly straightforward and it's a nice easy hop.
Vueling has cheap, direct flights
Although the airlines are bit problematic (nickel and dime you for everything), they have some unusual direct flights: Check out RyanAir and EasyJet
of course there are. On skyscanner.com you can check very easily.