Edinburgh

from Florence

Save up to: £218

Average cost: £246

Best deal: £28


Edinburgh, Scotland's historic and hilly capital, is a city of panoramic views, iconic festivals, and cultural treasures. Walk the Royal Mile from Edinburgh Castle to the Palace of Holyroodhouse, explore the UNESCO-listed Old Town, or hike to Arthur's Seat for stunning views. With its world-famous Fringe Festival, vibrant literary history, and Scottish charm, Edinburgh is truly enchanting.


Latest deals:

14 days
£28
Wed 2 Apr - Wed 16 Apr

Florence - Edinburgh: Wed 2/04: £13
Edinburgh - Florence: Wed 16/04: £15
Go

15 days
£28
Wed 2 Apr - Thu 17 Apr

Florence - Edinburgh: Wed 2/04: £13
Edinburgh - Florence: Thu 17/04: £15
Go

13 days
£28
Thu 3 Apr - Wed 16 Apr

Florence - Edinburgh: Thu 3/04: £13
Edinburgh - Florence: Wed 16/04: £15
Go

14 days
£28
Thu 3 Apr - Thu 17 Apr

Florence - Edinburgh: Thu 3/04: £13
Edinburgh - Florence: Thu 17/04: £15
Go

13 days
£28
Fri 4 Apr - Thu 17 Apr

Florence - Edinburgh: Fri 4/04: £13
Edinburgh - Florence: Thu 17/04: £15
Go

12 days
£28
Fri 4 Apr - Wed 16 Apr

Florence - Edinburgh: Fri 4/04: £13
Edinburgh - Florence: Wed 16/04: £15
Go

15 days
£34
Thu 3 Apr - Fri 18 Apr

Florence - Edinburgh: Thu 3/04: £13
Edinburgh - Florence: Fri 18/04: £21
Go

16 days
£34
Wed 2 Apr - Fri 18 Apr

Florence - Edinburgh: Wed 2/04: £13
Edinburgh - Florence: Fri 18/04: £21
Go

14 days
£34
Fri 4 Apr - Fri 18 Apr

Florence - Edinburgh: Fri 4/04: £13
Edinburgh - Florence: Fri 18/04: £21
Go

15 days
£44
Fri 4 Apr - Sat 19 Apr

Florence - Edinburgh: Fri 4/04: £13
Edinburgh - Florence: Sat 19/04: £31
Go

16 days
£44
Thu 3 Apr - Sat 19 Apr

Florence - Edinburgh: Thu 3/04: £13
Edinburgh - Florence: Sat 19/04: £31
Go

6 days
£48
Thu 10 Apr - Wed 16 Apr

Florence - Edinburgh: Thu 10/04: £33
Edinburgh - Florence: Wed 16/04: £15
Go

7 days
£48
Thu 10 Apr - Thu 17 Apr

Florence - Edinburgh: Thu 10/04: £33
Edinburgh - Florence: Thu 17/04: £15
Go

13 days
£48
Thu 10 Apr - Wed 23 Apr

Florence - Edinburgh: Thu 10/04: £33
Edinburgh - Florence: Wed 23/04: £15
Go

7 days
£50
Wed 2 Apr - Wed 9 Apr

Florence - Edinburgh: Wed 2/04: £13
Edinburgh - Florence: Wed 9/04: £37
Go

5 days
£50
Fri 4 Apr - Wed 9 Apr

Florence - Edinburgh: Fri 4/04: £13
Edinburgh - Florence: Wed 9/04: £37
Go

6 days
£50
Thu 3 Apr - Wed 9 Apr

Florence - Edinburgh: Thu 3/04: £13
Edinburgh - Florence: Wed 9/04: £37
Go

7 days
£51
Thu 3 Apr - Thu 10 Apr

Florence - Edinburgh: Thu 3/04: £13
Edinburgh - Florence: Thu 10/04: £38
Go

8 days
£51
Wed 2 Apr - Thu 10 Apr

Florence - Edinburgh: Wed 2/04: £13
Edinburgh - Florence: Thu 10/04: £38
Go

6 days
£51
Fri 4 Apr - Thu 10 Apr

Florence - Edinburgh: Fri 4/04: £13
Edinburgh - Florence: Thu 10/04: £38
Go

8 days
£52
Thu 8 May - Fri 16 May

Florence - Edinburgh: Thu 8/05: £13
Edinburgh - Florence: Fri 16/05: £39
Go

8 days
£54
Thu 10 Apr - Fri 18 Apr

Florence - Edinburgh: Thu 10/04: £33
Edinburgh - Florence: Fri 18/04: £21
Go

14 days
£55
Wed 9 Apr - Wed 23 Apr

Florence - Edinburgh: Wed 9/04: £40
Edinburgh - Florence: Wed 23/04: £15
Go

8 days
£55
Wed 9 Apr - Thu 17 Apr

Florence - Edinburgh: Wed 9/04: £40
Edinburgh - Florence: Thu 17/04: £15
Go

7 days
£55
Wed 9 Apr - Wed 16 Apr

Florence - Edinburgh: Wed 9/04: £40
Edinburgh - Florence: Wed 16/04: £15
Go

12 days
£55
Sat 5 Apr - Thu 17 Apr

Florence - Edinburgh: Sat 5/04: £40
Edinburgh - Florence: Thu 17/04: £15
Go

11 days
£55
Sat 5 Apr - Wed 16 Apr

Florence - Edinburgh: Sat 5/04: £40
Edinburgh - Florence: Wed 16/04: £15
Go

9 days
£56
Wed 2 Apr - Fri 11 Apr

Florence - Edinburgh: Wed 2/04: £13
Edinburgh - Florence: Fri 11/04: £43
Go

8 days
£56
Thu 3 Apr - Fri 11 Apr

Florence - Edinburgh: Thu 3/04: £13
Edinburgh - Florence: Fri 11/04: £43
Go

7 days
£56
Fri 4 Apr - Fri 11 Apr

Florence - Edinburgh: Fri 4/04: £13
Edinburgh - Florence: Fri 11/04: £43
Go

7 days
£60
Fri 9 May - Fri 16 May

Florence - Edinburgh: Fri 9/05: £21
Edinburgh - Florence: Fri 16/05: £39
Go

13 days
£61
Sat 5 Apr - Fri 18 Apr

Florence - Edinburgh: Sat 5/04: £40
Edinburgh - Florence: Fri 18/04: £21
Go

9 days
£61
Wed 9 Apr - Fri 18 Apr

Florence - Edinburgh: Wed 9/04: £40
Edinburgh - Florence: Fri 18/04: £21
Go

6 days
£63
Sat 10 May - Fri 16 May

Florence - Edinburgh: Sat 10/05: £24
Edinburgh - Florence: Fri 16/05: £39
Go

14 days
£64
Thu 10 Apr - Thu 24 Apr

Florence - Edinburgh: Thu 10/04: £33
Edinburgh - Florence: Thu 24/04: £31
Go

9 days
£64
Thu 10 Apr - Sat 19 Apr

Florence - Edinburgh: Thu 10/04: £33
Edinburgh - Florence: Sat 19/04: £31
Go

15 days
£64
Thu 10 Apr - Fri 25 Apr

Florence - Edinburgh: Thu 10/04: £33
Edinburgh - Florence: Fri 25/04: £31
Go

9 days
£70
Wed 7 May - Fri 16 May

Florence - Edinburgh: Wed 7/05: £31
Edinburgh - Florence: Fri 16/05: £39
Go

10 days
£71
Wed 9 Apr - Sat 19 Apr

Florence - Edinburgh: Wed 9/04: £40
Edinburgh - Florence: Sat 19/04: £31
Go

5 days
£71
Fri 2 May - Wed 7 May

Florence - Edinburgh: Fri 2/05: £33
Edinburgh - Florence: Wed 7/05: £38
Go

16 days
£71
Wed 9 Apr - Fri 25 Apr

Florence - Edinburgh: Wed 9/04: £40
Edinburgh - Florence: Fri 25/04: £31
Go

14 days
£71
Sat 5 Apr - Sat 19 Apr

Florence - Edinburgh: Sat 5/04: £40
Edinburgh - Florence: Sat 19/04: £31
Go

15 days
£71
Wed 9 Apr - Thu 24 Apr

Florence - Edinburgh: Wed 9/04: £40
Edinburgh - Florence: Thu 24/04: £31
Go

14 days
£72
Fri 2 May - Fri 16 May

Florence - Edinburgh: Fri 2/05: £33
Edinburgh - Florence: Fri 16/05: £39
Go

13 days
£74
Sat 3 May - Fri 16 May

Florence - Edinburgh: Sat 3/05: £35
Edinburgh - Florence: Fri 16/05: £39
Go

8 days
£76
Fri 2 May - Sat 10 May

Florence - Edinburgh: Fri 2/05: £33
Edinburgh - Florence: Sat 10/05: £43
Go

7 days
£78
Wed 30 Apr - Wed 7 May

Florence - Edinburgh: Wed 30/04: £40
Edinburgh - Florence: Wed 7/05: £38
Go

5 days
£78
Sat 5 Apr - Thu 10 Apr

Florence - Edinburgh: Sat 5/04: £40
Edinburgh - Florence: Thu 10/04: £38
Go

7 days
£78
Sat 3 May - Sat 10 May

Florence - Edinburgh: Sat 3/05: £35
Edinburgh - Florence: Sat 10/05: £43
Go

16 days
£79
Wed 30 Apr - Fri 16 May

Florence - Edinburgh: Wed 30/04: £40
Edinburgh - Florence: Fri 16/05: £39
Go

6 days
£80
Thu 8 May - Wed 14 May

Florence - Edinburgh: Thu 8/05: £13
Edinburgh - Florence: Wed 14/05: £67
Go