Skip to content
Tripsora

Things to do in Florence

3,183+ tours, tickets and activities in Florence, Italy. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Florence

Sort: Top ratedLowest priceShortest4 shown

Truffle Hunting Experience with Lunch in San Miniato

Francesca is a true truffle hunter and you will meet her in the family property to discover the magic of the truffle world.

4.9(396)Rated 4.9 out of 5 from 396 reviews3 h

From £170.13 per person

City Sightseeing Florence Hop-On Hop-Off Bus Tour

There is no better way to see Florence than on this hop-on and hop-off double-decker bus. Stops along the tour route include the Cathedral, Santa Croce, San Marco, Piazzale Michelangelo and much, much more! Hop-on and off as many times as you like for a full day of sightseeing! Download now Sightseeing Experience APP: an easy and practical way to orient yourself, move, visit and discover the city…

3.7(1,981)Rated 3.7 out of 5 from 1981 reviews2 hFree cancellation

From £19.56 per person

Perfume Masterclass in Florence: Make your Own Personal Fragrance

Meet your master perfumer and learn the techniques and the secrets of the historical Florentine alchemy tradition. The lesson will take place in a historic, atmospheric workshop where you will learn all the secrets of the trade and where you will have the chance to make your own bespoke personal fragrance.

4.7(319)Rated 4.7 out of 5 from 319 reviews2 hFree cancellation

From £59.55 per person

Cinque Terre Experience From Florence

Experience an unforgettable adventure at 5 Terre, with our excursion you will discover the most charming villages: Levanto, Monterosso, Vernazza, Manarola e Riomaggiore suspended between sea and land, designated by Unesco as a world heritage site. You can choose to discover those amazing villagies with our expert mulingual excort that will guide you for the full day, you will move from village to…

4.4(351)Rated 4.4 out of 5 from 351 reviews13 h 20 minFree cancellation

From £38.28 per person