Florence

from Edinburgh

Save up to: £182

Average cost: £229

Best deal: £47


Florence, the cradle of the Renaissance in Italy, is a city brimming with world-class art, historical treasures, and Tuscan charm. Stand in awe of Michelangelo's David at the Accademia Gallery, visit the magnificent Florence Cathedral, or cross the iconic Ponte Vecchio. Florence's world-renowned museums, delectable Tuscan cuisine, and the picturesque Chianti wine region nearby make it a dream destination for art lovers and epicureans alike.


Latest deals:

14 days
£47
Thu 6 Jun - Thu 20 Jun

Edinburgh - Florence: Thu 6/06: £25
Florence - Edinburgh: Thu 20/06: £22
Go

14 days
£47
Wed 29 May - Wed 12 Jun

Edinburgh - Florence: Wed 29/05: £25
Florence - Edinburgh: Wed 12/06: £22
Go

7 days
£47
Wed 29 May - Wed 5 Jun

Edinburgh - Florence: Wed 29/05: £25
Florence - Edinburgh: Wed 5/06: £22
Go

6 days
£47
Thu 6 Jun - Wed 12 Jun

Edinburgh - Florence: Thu 6/06: £25
Florence - Edinburgh: Wed 12/06: £22
Go

13 days
£47
Thu 6 Jun - Wed 19 Jun

Edinburgh - Florence: Thu 6/06: £25
Florence - Edinburgh: Wed 19/06: £22
Go

8 days
£47
Tue 18 Jun - Wed 26 Jun

Edinburgh - Florence: Tue 18/06: £25
Florence - Edinburgh: Wed 26/06: £22
Go

7 days
£47
Tue 18 Jun - Tue 25 Jun

Edinburgh - Florence: Tue 18/06: £25
Florence - Edinburgh: Tue 25/06: £22
Go

15 days
£49
Wed 5 Jun - Thu 20 Jun

Edinburgh - Florence: Wed 5/06: £27
Florence - Edinburgh: Thu 20/06: £22
Go

7 days
£49
Wed 5 Jun - Wed 12 Jun

Edinburgh - Florence: Wed 5/06: £27
Florence - Edinburgh: Wed 12/06: £22
Go

14 days
£49
Wed 5 Jun - Wed 19 Jun

Edinburgh - Florence: Wed 5/06: £27
Florence - Edinburgh: Wed 19/06: £22
Go

6 days
£50
Wed 19 Jun - Tue 25 Jun

Edinburgh - Florence: Wed 19/06: £28
Florence - Edinburgh: Tue 25/06: £22
Go

16 days
£50
Tue 4 Jun - Thu 20 Jun

Edinburgh - Florence: Tue 4/06: £28
Florence - Edinburgh: Thu 20/06: £22
Go

15 days
£50
Tue 4 Jun - Wed 19 Jun

Edinburgh - Florence: Tue 4/06: £28
Florence - Edinburgh: Wed 19/06: £22
Go

8 days
£50
Tue 4 Jun - Wed 12 Jun

Edinburgh - Florence: Tue 4/06: £28
Florence - Edinburgh: Wed 12/06: £22
Go

7 days
£50
Wed 19 Jun - Wed 26 Jun

Edinburgh - Florence: Wed 19/06: £28
Florence - Edinburgh: Wed 26/06: £22
Go

12 days
£50
Thu 6 Jun - Tue 18 Jun

Edinburgh - Florence: Thu 6/06: £25
Florence - Edinburgh: Tue 18/06: £25
Go

6 days
£50
Wed 29 May - Tue 4 Jun

Edinburgh - Florence: Wed 29/05: £25
Florence - Edinburgh: Tue 4/06: £25
Go

9 days
£52
Tue 11 Jun - Thu 20 Jun

Edinburgh - Florence: Tue 11/06: £30
Florence - Edinburgh: Thu 20/06: £22
Go

8 days
£52
Tue 11 Jun - Wed 19 Jun

Edinburgh - Florence: Tue 11/06: £30
Florence - Edinburgh: Wed 19/06: £22
Go

14 days
£52
Tue 11 Jun - Tue 25 Jun

Edinburgh - Florence: Tue 11/06: £30
Florence - Edinburgh: Tue 25/06: £22
Go

15 days
£52
Tue 11 Jun - Wed 26 Jun

Edinburgh - Florence: Tue 11/06: £30
Florence - Edinburgh: Wed 26/06: £22
Go

13 days
£52
Wed 5 Jun - Tue 18 Jun

Edinburgh - Florence: Wed 5/06: £27
Florence - Edinburgh: Tue 18/06: £25
Go

14 days
£53
Tue 4 Jun - Tue 18 Jun

Edinburgh - Florence: Tue 4/06: £28
Florence - Edinburgh: Tue 18/06: £25
Go

8 days
£54
Wed 29 May - Thu 6 Jun

Edinburgh - Florence: Wed 29/05: £25
Florence - Edinburgh: Thu 6/06: £29
Go

7 days
£55
Tue 11 Jun - Tue 18 Jun

Edinburgh - Florence: Tue 11/06: £30
Florence - Edinburgh: Tue 18/06: £25
Go

8 days
£57
Mon 17 Jun - Tue 25 Jun

Edinburgh - Florence: Mon 17/06: £35
Florence - Edinburgh: Tue 25/06: £22
Go

9 days
£57
Mon 17 Jun - Wed 26 Jun

Edinburgh - Florence: Mon 17/06: £35
Florence - Edinburgh: Wed 26/06: £22
Go

16 days
£58
Wed 29 May - Fri 14 Jun

Edinburgh - Florence: Wed 29/05: £25
Florence - Edinburgh: Fri 14/06: £33
Go

13 days
£58
Wed 29 May - Tue 11 Jun

Edinburgh - Florence: Wed 29/05: £25
Florence - Edinburgh: Tue 11/06: £33
Go

8 days
£58
Thu 6 Jun - Fri 14 Jun

Edinburgh - Florence: Thu 6/06: £25
Florence - Edinburgh: Fri 14/06: £33
Go

5 days
£58
Thu 6 Jun - Tue 11 Jun

Edinburgh - Florence: Thu 6/06: £25
Florence - Edinburgh: Tue 11/06: £33
Go

8 days
£59
Tue 21 May - Wed 29 May

Edinburgh - Florence: Tue 21/05: £47
Florence - Edinburgh: Wed 29/05: £12
Go

9 days
£60
Wed 5 Jun - Fri 14 Jun

Edinburgh - Florence: Wed 5/06: £27
Florence - Edinburgh: Fri 14/06: £33
Go

6 days
£60
Wed 5 Jun - Tue 11 Jun

Edinburgh - Florence: Wed 5/06: £27
Florence - Edinburgh: Tue 11/06: £33
Go

7 days
£61
Tue 4 Jun - Tue 11 Jun

Edinburgh - Florence: Tue 4/06: £28
Florence - Edinburgh: Tue 11/06: £33
Go

10 days
£61
Tue 4 Jun - Fri 14 Jun

Edinburgh - Florence: Tue 4/06: £28
Florence - Edinburgh: Fri 14/06: £33
Go

9 days
£61
Tue 21 May - Thu 30 May

Edinburgh - Florence: Tue 21/05: £47
Florence - Edinburgh: Thu 30/05: £14
Go

13 days
£62
Fri 7 Jun - Thu 20 Jun

Edinburgh - Florence: Fri 7/06: £40
Florence - Edinburgh: Thu 20/06: £22
Go

6 days
£62
Thu 20 Jun - Wed 26 Jun

Edinburgh - Florence: Thu 20/06: £40
Florence - Edinburgh: Wed 26/06: £22
Go

12 days
£62
Fri 7 Jun - Wed 19 Jun

Edinburgh - Florence: Fri 7/06: £40
Florence - Edinburgh: Wed 19/06: £22
Go

5 days
£62
Thu 20 Jun - Tue 25 Jun

Edinburgh - Florence: Thu 20/06: £40
Florence - Edinburgh: Tue 25/06: £22
Go

5 days
£62
Fri 7 Jun - Wed 12 Jun

Edinburgh - Florence: Fri 7/06: £40
Florence - Edinburgh: Wed 12/06: £22
Go

15 days
£64
Tue 25 Jun - Wed 10 Jul

Edinburgh - Florence: Tue 25/06: £25
Florence - Edinburgh: Wed 10/07: £39
Go

8 days
£64
Tue 25 Jun - Wed 3 Jul

Edinburgh - Florence: Tue 25/06: £25
Florence - Edinburgh: Wed 3/07: £39
Go

15 days
£64
Tue 18 Jun - Wed 3 Jul

Edinburgh - Florence: Tue 18/06: £25
Florence - Edinburgh: Wed 3/07: £39
Go

15 days
£64
Thu 6 Jun - Fri 21 Jun

Edinburgh - Florence: Thu 6/06: £25
Florence - Edinburgh: Fri 21/06: £39
Go

11 days
£65
Fri 7 Jun - Tue 18 Jun

Edinburgh - Florence: Fri 7/06: £40
Florence - Edinburgh: Tue 18/06: £25
Go

16 days
£66
Wed 5 Jun - Fri 21 Jun

Edinburgh - Florence: Wed 5/06: £27
Florence - Edinburgh: Fri 21/06: £39
Go

14 days
£67
Wed 19 Jun - Wed 3 Jul

Edinburgh - Florence: Wed 19/06: £28
Florence - Edinburgh: Wed 3/07: £39
Go

14 days
£69
Tue 25 Jun - Tue 9 Jul

Edinburgh - Florence: Tue 25/06: £25
Florence - Edinburgh: Tue 9/07: £44
Go

15 days
£69
Tue 21 May - Wed 5 Jun

Edinburgh - Florence: Tue 21/05: £47
Florence - Edinburgh: Wed 5/06: £22
Go

10 days
£69
Tue 11 Jun - Fri 21 Jun

Edinburgh - Florence: Tue 11/06: £30
Florence - Edinburgh: Fri 21/06: £39
Go

12 days
£69
Wed 29 May - Mon 10 Jun

Edinburgh - Florence: Wed 29/05: £25
Florence - Edinburgh: Mon 10/06: £44
Go

9 days
£70
Tue 18 Jun - Thu 27 Jun

Edinburgh - Florence: Tue 18/06: £25
Florence - Edinburgh: Thu 27/06: £45
Go

5 days
£71
Wed 5 Jun - Mon 10 Jun

Edinburgh - Florence: Wed 5/06: £27
Florence - Edinburgh: Mon 10/06: £44
Go

15 days
£71
Tue 28 May - Wed 12 Jun

Edinburgh - Florence: Tue 28/05: £49
Florence - Edinburgh: Wed 12/06: £22
Go

8 days
£71
Tue 28 May - Wed 5 Jun

Edinburgh - Florence: Tue 28/05: £49
Florence - Edinburgh: Wed 5/06: £22
Go

9 days
£72
Mon 3 Jun - Wed 12 Jun

Edinburgh - Florence: Mon 3/06: £50
Florence - Edinburgh: Wed 12/06: £22
Go

14 days
£72
Tue 21 May - Tue 4 Jun

Edinburgh - Florence: Tue 21/05: £47
Florence - Edinburgh: Tue 4/06: £25
Go

16 days
£72
Mon 3 Jun - Wed 19 Jun

Edinburgh - Florence: Mon 3/06: £50
Florence - Edinburgh: Wed 19/06: £22
Go

6 days
£72
Tue 4 Jun - Mon 10 Jun

Edinburgh - Florence: Tue 4/06: £28
Florence - Edinburgh: Mon 10/06: £44
Go

7 days
£73
Fri 7 Jun - Fri 14 Jun

Edinburgh - Florence: Fri 7/06: £40
Florence - Edinburgh: Fri 14/06: £33
Go

8 days
£73
Tue 9 Jul - Wed 17 Jul

Edinburgh - Florence: Tue 9/07: £35
Florence - Edinburgh: Wed 17/07: £38
Go

8 days
£73
Wed 19 Jun - Thu 27 Jun

Edinburgh - Florence: Wed 19/06: £28
Florence - Edinburgh: Thu 27/06: £45
Go

6 days
£73
Tue 18 Jun - Mon 24 Jun

Edinburgh - Florence: Tue 18/06: £25
Florence - Edinburgh: Mon 24/06: £48
Go

16 days
£74
Tue 25 Jun - Thu 11 Jul

Edinburgh - Florence: Tue 25/06: £25
Florence - Edinburgh: Thu 11/07: £49
Go

9 days
£74
Tue 9 Jul - Thu 18 Jul

Edinburgh - Florence: Tue 9/07: £35
Florence - Edinburgh: Thu 18/07: £39
Go

16 days
£74
Mon 17 Jun - Wed 3 Jul

Edinburgh - Florence: Mon 17/06: £35
Florence - Edinburgh: Wed 3/07: £39
Go

7 days
£74
Tue 28 May - Tue 4 Jun

Edinburgh - Florence: Tue 28/05: £49
Florence - Edinburgh: Tue 4/06: £25
Go

11 days
£74
Thu 6 Jun - Mon 17 Jun

Edinburgh - Florence: Thu 6/06: £25
Florence - Edinburgh: Mon 17/06: £49
Go

16 days
£75
Tue 18 Jun - Thu 4 Jul

Edinburgh - Florence: Tue 18/06: £25
Florence - Edinburgh: Thu 4/07: £50
Go

10 days
£75
Tue 18 Jun - Fri 28 Jun

Edinburgh - Florence: Tue 18/06: £25
Florence - Edinburgh: Fri 28/06: £50
Go

9 days
£75
Tue 25 Jun - Thu 4 Jul

Edinburgh - Florence: Tue 25/06: £25
Florence - Edinburgh: Thu 4/07: £50
Go

10 days
£75
Tue 25 Jun - Fri 5 Jul

Edinburgh - Florence: Tue 25/06: £25
Florence - Edinburgh: Fri 5/07: £50
Go

16 days
£75
Tue 11 Jun - Thu 27 Jun

Edinburgh - Florence: Tue 11/06: £30
Florence - Edinburgh: Thu 27/06: £45
Go

15 days
£75
Mon 3 Jun - Tue 18 Jun

Edinburgh - Florence: Mon 3/06: £50
Florence - Edinburgh: Tue 18/06: £25
Go

15 days
£75
Tue 6 Aug - Wed 21 Aug

Edinburgh - Florence: Tue 6/08: £40
Florence - Edinburgh: Wed 21/08: £35
Go

14 days
£75
Wed 7 Aug - Wed 21 Aug

Edinburgh - Florence: Wed 7/08: £40
Florence - Edinburgh: Wed 21/08: £35
Go

16 days
£76
Tue 21 May - Thu 6 Jun

Edinburgh - Florence: Tue 21/05: £47
Florence - Edinburgh: Thu 6/06: £29
Go

12 days
£76
Wed 5 Jun - Mon 17 Jun

Edinburgh - Florence: Wed 5/06: £27
Florence - Edinburgh: Mon 17/06: £49
Go

5 days
£76
Wed 19 Jun - Mon 24 Jun

Edinburgh - Florence: Wed 19/06: £28
Florence - Edinburgh: Mon 24/06: £48
Go