Milan

from Belgrade

Save up to: £117

Average cost: £164

Best deal: £47


Milan, a global capital of fashion and design in Italy, is known for its high-end restaurants and shops, rich history, and impressive architecture. Visit the stunning Milan Cathedral, explore the historic Galleria Vittorio Emanuele II, or catch an opera performance at La Scala Theatre. Milan's stylish boutiques, world-class museums, and events like the Milan Fashion Week make it a city of elegance and sophistication.


Latest deals:

15 days
£47
Sun 11 Aug - Mon 26 Aug

Belgrade - Milan: Sun 11/08: £29
Milan - Belgrade: Mon 26/08: £18
Go

5 days
£47
Wed 19 Feb - Mon 24 Feb

Belgrade - Milan: Wed 19/02: £29
Milan - Belgrade: Mon 24/02: £18
Go

14 days
£47
Mon 17 Feb - Mon 3 Mar

Belgrade - Milan: Mon 17/02: £29
Milan - Belgrade: Mon 3/03: £18
Go

11 days
£47
Mon 17 Feb - Fri 28 Feb

Belgrade - Milan: Mon 17/02: £29
Milan - Belgrade: Fri 28/02: £18
Go

7 days
£47
Mon 17 Feb - Mon 24 Feb

Belgrade - Milan: Mon 17/02: £29
Milan - Belgrade: Mon 24/02: £18
Go

16 days
£47
Wed 12 Feb - Fri 28 Feb

Belgrade - Milan: Wed 12/02: £29
Milan - Belgrade: Fri 28/02: £18
Go

12 days
£47
Wed 12 Feb - Mon 24 Feb

Belgrade - Milan: Wed 12/02: £29
Milan - Belgrade: Mon 24/02: £18
Go

9 days
£47
Wed 12 Feb - Fri 21 Feb

Belgrade - Milan: Wed 12/02: £29
Milan - Belgrade: Fri 21/02: £18
Go

5 days
£47
Wed 12 Feb - Mon 17 Feb

Belgrade - Milan: Wed 12/02: £29
Milan - Belgrade: Mon 17/02: £18
Go

14 days
£47
Mon 10 Feb - Mon 24 Feb

Belgrade - Milan: Mon 10/02: £29
Milan - Belgrade: Mon 24/02: £18
Go

11 days
£47
Mon 10 Feb - Fri 21 Feb

Belgrade - Milan: Mon 10/02: £29
Milan - Belgrade: Fri 21/02: £18
Go

7 days
£47
Mon 10 Feb - Mon 17 Feb

Belgrade - Milan: Mon 10/02: £29
Milan - Belgrade: Mon 17/02: £18
Go

14 days
£47
Fri 7 Feb - Fri 21 Feb

Belgrade - Milan: Fri 7/02: £29
Milan - Belgrade: Fri 21/02: £18
Go

10 days
£47
Fri 7 Feb - Mon 17 Feb

Belgrade - Milan: Fri 7/02: £29
Milan - Belgrade: Mon 17/02: £18
Go

9 days
£47
Wed 19 Feb - Fri 28 Feb

Belgrade - Milan: Wed 19/02: £29
Milan - Belgrade: Fri 28/02: £18
Go

7 days
£47
Fri 7 Feb - Fri 14 Feb

Belgrade - Milan: Fri 7/02: £29
Milan - Belgrade: Fri 14/02: £18
Go

12 days
£47
Wed 5 Feb - Mon 17 Feb

Belgrade - Milan: Wed 5/02: £29
Milan - Belgrade: Mon 17/02: £18
Go

9 days
£47
Wed 5 Feb - Fri 14 Feb

Belgrade - Milan: Wed 5/02: £29
Milan - Belgrade: Fri 14/02: £18
Go

5 days
£47
Wed 5 Feb - Mon 10 Feb

Belgrade - Milan: Wed 5/02: £29
Milan - Belgrade: Mon 10/02: £18
Go

14 days
£47
Mon 3 Feb - Mon 17 Feb

Belgrade - Milan: Mon 3/02: £29
Milan - Belgrade: Mon 17/02: £18
Go

11 days
£47
Mon 3 Feb - Fri 14 Feb

Belgrade - Milan: Mon 3/02: £29
Milan - Belgrade: Fri 14/02: £18
Go

7 days
£47
Mon 3 Feb - Mon 10 Feb

Belgrade - Milan: Mon 3/02: £29
Milan - Belgrade: Mon 10/02: £18
Go

14 days
£47
Fri 31 Jan - Fri 14 Feb

Belgrade - Milan: Fri 31/01: £29
Milan - Belgrade: Fri 14/02: £18
Go

10 days
£47
Fri 31 Jan - Mon 10 Feb

Belgrade - Milan: Fri 31/01: £29
Milan - Belgrade: Mon 10/02: £18
Go

16 days
£47
Wed 29 Jan - Fri 14 Feb

Belgrade - Milan: Wed 29/01: £29
Milan - Belgrade: Fri 14/02: £18
Go

12 days
£47
Wed 29 Jan - Mon 10 Feb

Belgrade - Milan: Wed 29/01: £29
Milan - Belgrade: Mon 10/02: £18
Go

5 days
£47
Wed 29 Jan - Mon 3 Feb

Belgrade - Milan: Wed 29/01: £29
Milan - Belgrade: Mon 3/02: £18
Go

14 days
£47
Mon 27 Jan - Mon 10 Feb

Belgrade - Milan: Mon 27/01: £29
Milan - Belgrade: Mon 10/02: £18
Go

9 days
£47
Wed 19 Mar - Fri 28 Mar

Belgrade - Milan: Wed 19/03: £29
Milan - Belgrade: Fri 28/03: £18
Go

16 days
£47
Wed 5 Feb - Fri 21 Feb

Belgrade - Milan: Wed 5/02: £29
Milan - Belgrade: Fri 21/02: £18
Go

10 days
£47
Fri 24 Jan - Mon 3 Feb

Belgrade - Milan: Fri 24/01: £29
Milan - Belgrade: Mon 3/02: £18
Go

12 days
£47
Wed 19 Feb - Mon 3 Mar

Belgrade - Milan: Wed 19/02: £29
Milan - Belgrade: Mon 3/03: £18
Go

7 days
£47
Fri 21 Feb - Fri 28 Feb

Belgrade - Milan: Fri 21/02: £29
Milan - Belgrade: Fri 28/02: £18
Go

11 days
£47
Mon 17 Mar - Fri 28 Mar

Belgrade - Milan: Mon 17/03: £29
Milan - Belgrade: Fri 28/03: £18
Go

14 days
£47
Fri 14 Mar - Fri 28 Mar

Belgrade - Milan: Fri 14/03: £29
Milan - Belgrade: Fri 28/03: £18
Go

7 days
£47
Fri 14 Mar - Fri 21 Mar

Belgrade - Milan: Fri 14/03: £29
Milan - Belgrade: Fri 21/03: £18
Go

16 days
£47
Wed 12 Mar - Fri 28 Mar

Belgrade - Milan: Wed 12/03: £29
Milan - Belgrade: Fri 28/03: £18
Go

9 days
£47
Wed 12 Mar - Fri 21 Mar

Belgrade - Milan: Wed 12/03: £29
Milan - Belgrade: Fri 21/03: £18
Go

5 days
£47
Wed 12 Mar - Mon 17 Mar

Belgrade - Milan: Wed 12/03: £29
Milan - Belgrade: Mon 17/03: £18
Go

14 days
£47
Fri 7 Mar - Fri 21 Mar

Belgrade - Milan: Fri 7/03: £29
Milan - Belgrade: Fri 21/03: £18
Go

10 days
£47
Fri 7 Mar - Mon 17 Mar

Belgrade - Milan: Fri 7/03: £29
Milan - Belgrade: Mon 17/03: £18
Go

7 days
£47
Fri 7 Mar - Fri 14 Mar

Belgrade - Milan: Fri 7/03: £29
Milan - Belgrade: Fri 14/03: £18
Go

16 days
£47
Wed 5 Mar - Fri 21 Mar

Belgrade - Milan: Wed 5/03: £29
Milan - Belgrade: Fri 21/03: £18
Go

12 days
£47
Wed 5 Mar - Mon 17 Mar

Belgrade - Milan: Wed 5/03: £29
Milan - Belgrade: Mon 17/03: £18
Go

9 days
£47
Wed 5 Mar - Fri 14 Mar

Belgrade - Milan: Wed 5/03: £29
Milan - Belgrade: Fri 14/03: £18
Go

5 days
£47
Wed 5 Mar - Mon 10 Mar

Belgrade - Milan: Wed 5/03: £29
Milan - Belgrade: Mon 10/03: £18
Go

16 days
£47
Wed 19 Feb - Fri 7 Mar

Belgrade - Milan: Wed 19/02: £29
Milan - Belgrade: Fri 7/03: £18
Go

14 days
£47
Mon 3 Mar - Mon 17 Mar

Belgrade - Milan: Mon 3/03: £29
Milan - Belgrade: Mon 17/03: £18
Go

7 days
£47
Mon 3 Mar - Mon 10 Mar

Belgrade - Milan: Mon 3/03: £29
Milan - Belgrade: Mon 10/03: £18
Go

14 days
£47
Fri 28 Feb - Fri 14 Mar

Belgrade - Milan: Fri 28/02: £29
Milan - Belgrade: Fri 14/03: £18
Go

10 days
£47
Fri 28 Feb - Mon 10 Mar

Belgrade - Milan: Fri 28/02: £29
Milan - Belgrade: Mon 10/03: £18
Go

7 days
£47
Fri 28 Feb - Fri 7 Mar

Belgrade - Milan: Fri 28/02: £29
Milan - Belgrade: Fri 7/03: £18
Go

16 days
£47
Wed 26 Feb - Fri 14 Mar

Belgrade - Milan: Wed 26/02: £29
Milan - Belgrade: Fri 14/03: £18
Go

12 days
£47
Wed 26 Feb - Mon 10 Mar

Belgrade - Milan: Wed 26/02: £29
Milan - Belgrade: Mon 10/03: £18
Go

9 days
£47
Wed 26 Feb - Fri 7 Mar

Belgrade - Milan: Wed 26/02: £29
Milan - Belgrade: Fri 7/03: £18
Go

5 days
£47
Wed 26 Feb - Mon 3 Mar

Belgrade - Milan: Wed 26/02: £29
Milan - Belgrade: Mon 3/03: £18
Go

14 days
£47
Mon 24 Feb - Mon 10 Mar

Belgrade - Milan: Mon 24/02: £29
Milan - Belgrade: Mon 10/03: £18
Go

11 days
£47
Mon 24 Feb - Fri 7 Mar

Belgrade - Milan: Mon 24/02: £29
Milan - Belgrade: Fri 7/03: £18
Go

7 days
£47
Mon 24 Feb - Mon 3 Mar

Belgrade - Milan: Mon 24/02: £29
Milan - Belgrade: Mon 3/03: £18
Go

14 days
£47
Fri 21 Feb - Fri 7 Mar

Belgrade - Milan: Fri 21/02: £29
Milan - Belgrade: Fri 7/03: £18
Go

10 days
£47
Fri 21 Feb - Mon 3 Mar

Belgrade - Milan: Fri 21/02: £29
Milan - Belgrade: Mon 3/03: £18
Go

11 days
£47
Mon 3 Mar - Fri 14 Mar

Belgrade - Milan: Mon 3/03: £29
Milan - Belgrade: Fri 14/03: £18
Go

7 days
£47
Fri 24 Jan - Fri 31 Jan

Belgrade - Milan: Fri 24/01: £29
Milan - Belgrade: Fri 31/01: £18
Go

7 days
£47
Mon 27 Jan - Mon 3 Feb

Belgrade - Milan: Mon 27/01: £29
Milan - Belgrade: Mon 3/02: £18
Go

7 days
£47
Fri 6 Dec - Fri 13 Dec

Belgrade - Milan: Fri 6/12: £29
Milan - Belgrade: Fri 13/12: £18
Go

10 days
£47
Fri 10 Jan - Mon 20 Jan

Belgrade - Milan: Fri 10/01: £29
Milan - Belgrade: Mon 20/01: £18
Go

7 days
£47
Fri 10 Jan - Fri 17 Jan

Belgrade - Milan: Fri 10/01: £29
Milan - Belgrade: Fri 17/01: £18
Go

9 days
£47
Wed 13 Nov - Fri 22 Nov

Belgrade - Milan: Wed 13/11: £29
Milan - Belgrade: Fri 22/11: £18
Go

12 days
£47
Wed 13 Nov - Mon 25 Nov

Belgrade - Milan: Wed 13/11: £29
Milan - Belgrade: Mon 25/11: £18
Go

7 days
£47
Fri 15 Nov - Fri 22 Nov

Belgrade - Milan: Fri 15/11: £29
Milan - Belgrade: Fri 22/11: £18
Go

10 days
£47
Fri 15 Nov - Mon 25 Nov

Belgrade - Milan: Fri 15/11: £29
Milan - Belgrade: Mon 25/11: £18
Go

14 days
£47
Mon 25 Nov - Mon 9 Dec

Belgrade - Milan: Mon 25/11: £29
Milan - Belgrade: Mon 9/12: £18
Go

14 days
£47
Fri 10 Jan - Fri 24 Jan

Belgrade - Milan: Fri 10/01: £29
Milan - Belgrade: Fri 24/01: £18
Go

12 days
£47
Wed 27 Nov - Mon 9 Dec

Belgrade - Milan: Wed 27/11: £29
Milan - Belgrade: Mon 9/12: £18
Go

5 days
£47
Wed 11 Dec - Mon 16 Dec

Belgrade - Milan: Wed 11/12: £29
Milan - Belgrade: Mon 16/12: £18
Go

10 days
£47
Fri 29 Nov - Mon 9 Dec

Belgrade - Milan: Fri 29/11: £29
Milan - Belgrade: Mon 9/12: £18
Go

14 days
£47
Fri 29 Nov - Fri 13 Dec

Belgrade - Milan: Fri 29/11: £29
Milan - Belgrade: Fri 13/12: £18
Go

5 days
£47
Wed 4 Dec - Mon 9 Dec

Belgrade - Milan: Wed 4/12: £29
Milan - Belgrade: Mon 9/12: £18
Go

7 days
£47
Mon 9 Dec - Mon 16 Dec

Belgrade - Milan: Mon 9/12: £29
Milan - Belgrade: Mon 16/12: £18
Go

10 days
£47
Fri 6 Dec - Mon 16 Dec

Belgrade - Milan: Fri 6/12: £29
Milan - Belgrade: Mon 16/12: £18
Go

12 days
£47
Wed 22 Jan - Mon 3 Feb

Belgrade - Milan: Wed 22/01: £29
Milan - Belgrade: Mon 3/02: £18
Go

16 days
£47
Wed 27 Nov - Fri 13 Dec

Belgrade - Milan: Wed 27/11: £29
Milan - Belgrade: Fri 13/12: £18
Go

12 days
£47
Wed 4 Dec - Mon 16 Dec

Belgrade - Milan: Wed 4/12: £29
Milan - Belgrade: Mon 16/12: £18
Go

7 days
£47
Mon 13 Jan - Mon 20 Jan

Belgrade - Milan: Mon 13/01: £29
Milan - Belgrade: Mon 20/01: £18
Go

14 days
£47
Mon 13 Jan - Mon 27 Jan

Belgrade - Milan: Mon 13/01: £29
Milan - Belgrade: Mon 27/01: £18
Go

9 days
£47
Wed 22 Jan - Fri 31 Jan

Belgrade - Milan: Wed 22/01: £29
Milan - Belgrade: Fri 31/01: £18
Go

5 days
£47
Wed 22 Jan - Mon 27 Jan

Belgrade - Milan: Wed 22/01: £29
Milan - Belgrade: Mon 27/01: £18
Go

7 days
£47
Wed 11 Sep - Wed 18 Sep

Belgrade - Milan: Wed 11/09: £29
Milan - Belgrade: Wed 18/09: £18
Go

14 days
£47
Mon 20 Jan - Mon 3 Feb

Belgrade - Milan: Mon 20/01: £29
Milan - Belgrade: Mon 3/02: £18
Go

16 days
£47
Wed 23 Oct - Fri 8 Nov

Belgrade - Milan: Wed 23/10: £29
Milan - Belgrade: Fri 8/11: £18
Go

11 days
£47
Mon 20 Jan - Fri 31 Jan

Belgrade - Milan: Mon 20/01: £29
Milan - Belgrade: Fri 31/01: £18
Go

7 days
£47
Mon 20 Jan - Mon 27 Jan

Belgrade - Milan: Mon 20/01: £29
Milan - Belgrade: Mon 27/01: £18
Go

11 days
£47
Mon 13 Jan - Fri 24 Jan

Belgrade - Milan: Mon 13/01: £29
Milan - Belgrade: Fri 24/01: £18
Go

9 days
£47
Wed 4 Dec - Fri 13 Dec

Belgrade - Milan: Wed 4/12: £29
Milan - Belgrade: Fri 13/12: £18
Go

10 days
£47
Fri 17 Jan - Mon 27 Jan

Belgrade - Milan: Fri 17/01: £29
Milan - Belgrade: Mon 27/01: £18
Go

9 days
£47
Wed 30 Oct - Fri 8 Nov

Belgrade - Milan: Wed 30/10: £29
Milan - Belgrade: Fri 8/11: £18
Go

7 days
£47
Fri 17 Jan - Fri 24 Jan

Belgrade - Milan: Fri 17/01: £29
Milan - Belgrade: Fri 24/01: £18
Go

16 days
£47
Wed 15 Jan - Fri 31 Jan

Belgrade - Milan: Wed 15/01: £29
Milan - Belgrade: Fri 31/01: £18
Go

12 days
£47
Wed 15 Jan - Mon 27 Jan

Belgrade - Milan: Wed 15/01: £29
Milan - Belgrade: Mon 27/01: £18
Go

9 days
£47
Wed 15 Jan - Fri 24 Jan

Belgrade - Milan: Wed 15/01: £29
Milan - Belgrade: Fri 24/01: £18
Go

5 days
£47
Wed 15 Jan - Mon 20 Jan

Belgrade - Milan: Wed 15/01: £29
Milan - Belgrade: Mon 20/01: £18
Go

14 days
£47
Fri 17 Jan - Fri 31 Jan

Belgrade - Milan: Fri 17/01: £29
Milan - Belgrade: Fri 31/01: £18
Go

14 days
£49
Fri 25 Oct - Fri 8 Nov

Belgrade - Milan: Fri 25/10: £31
Milan - Belgrade: Fri 8/11: £18
Go

16 days
£49
Wed 22 Jan - Fri 7 Feb

Belgrade - Milan: Wed 22/01: £29
Milan - Belgrade: Fri 7/02: £20
Go

7 days
£49
Fri 31 Jan - Fri 7 Feb

Belgrade - Milan: Fri 31/01: £29
Milan - Belgrade: Fri 7/02: £20
Go

11 days
£49
Mon 27 Jan - Fri 7 Feb

Belgrade - Milan: Mon 27/01: £29
Milan - Belgrade: Fri 7/02: £20
Go

9 days
£49
Wed 29 Jan - Fri 7 Feb

Belgrade - Milan: Wed 29/01: £29
Milan - Belgrade: Fri 7/02: £20
Go

14 days
£49
Fri 14 Feb - Fri 28 Feb

Belgrade - Milan: Fri 14/02: £31
Milan - Belgrade: Fri 28/02: £18
Go

16 days
£49
Wed 8 Jan - Fri 24 Jan

Belgrade - Milan: Wed 8/01: £31
Milan - Belgrade: Fri 24/01: £18
Go

12 days
£49
Wed 8 Jan - Mon 20 Jan

Belgrade - Milan: Wed 8/01: £31
Milan - Belgrade: Mon 20/01: £18
Go

9 days
£49
Wed 8 Jan - Fri 17 Jan

Belgrade - Milan: Wed 8/01: £31
Milan - Belgrade: Fri 17/01: £18
Go

5 days
£49
Wed 8 Jan - Mon 13 Jan

Belgrade - Milan: Wed 8/01: £31
Milan - Belgrade: Mon 13/01: £18
Go

14 days
£49
Fri 24 Jan - Fri 7 Feb

Belgrade - Milan: Fri 24/01: £29
Milan - Belgrade: Fri 7/02: £20
Go

7 days
£49
Fri 14 Feb - Fri 21 Feb

Belgrade - Milan: Fri 14/02: £31
Milan - Belgrade: Fri 21/02: £18
Go

10 days
£49
Fri 14 Feb - Mon 24 Feb

Belgrade - Milan: Fri 14/02: £31
Milan - Belgrade: Mon 24/02: £18
Go

7 days
£51
Mon 25 Nov - Mon 2 Dec

Belgrade - Milan: Mon 25/11: £29
Milan - Belgrade: Mon 2/12: £22
Go

5 days
£51
Wed 11 Sep - Mon 16 Sep

Belgrade - Milan: Wed 11/09: £29
Milan - Belgrade: Mon 16/09: £22
Go

5 days
£51
Wed 27 Nov - Mon 2 Dec

Belgrade - Milan: Wed 27/11: £29
Milan - Belgrade: Mon 2/12: £22
Go

11 days
£53
Mon 10 Mar - Fri 21 Mar

Belgrade - Milan: Mon 10/03: £35
Milan - Belgrade: Fri 21/03: £18
Go

12 days
£53
Fri 6 Sep - Wed 18 Sep

Belgrade - Milan: Fri 6/09: £35
Milan - Belgrade: Wed 18/09: £18
Go

9 days
£53
Fri 6 Sep - Sun 15 Sep

Belgrade - Milan: Fri 6/09: £35
Milan - Belgrade: Sun 15/09: £18
Go

16 days
£53
Mon 12 Aug - Wed 28 Aug

Belgrade - Milan: Mon 12/08: £35
Milan - Belgrade: Wed 28/08: £18
Go

14 days
£53
Mon 12 Aug - Mon 26 Aug

Belgrade - Milan: Mon 12/08: £35
Milan - Belgrade: Mon 26/08: £18
Go

7 days
£53
Mon 10 Mar - Mon 17 Mar

Belgrade - Milan: Mon 10/03: £35
Milan - Belgrade: Mon 17/03: £18
Go

6 days
£53
Mon 9 Sep - Sun 15 Sep

Belgrade - Milan: Mon 9/09: £35
Milan - Belgrade: Sun 15/09: £18
Go

9 days
£53
Mon 9 Sep - Wed 18 Sep

Belgrade - Milan: Mon 9/09: £35
Milan - Belgrade: Wed 18/09: £18
Go

14 days
£53
Mon 2 Dec - Mon 16 Dec

Belgrade - Milan: Mon 2/12: £35
Milan - Belgrade: Mon 16/12: £18
Go

12 days
£53
Wed 2 Oct - Mon 14 Oct

Belgrade - Milan: Wed 2/10: £35
Milan - Belgrade: Mon 14/10: £18
Go

14 days
£53
Wed 2 Oct - Wed 16 Oct

Belgrade - Milan: Wed 2/10: £35
Milan - Belgrade: Wed 16/10: £18
Go

7 days
£53
Mon 18 Nov - Mon 25 Nov

Belgrade - Milan: Mon 18/11: £35
Milan - Belgrade: Mon 25/11: £18
Go

5 days
£53
Wed 20 Nov - Mon 25 Nov

Belgrade - Milan: Wed 20/11: £35
Milan - Belgrade: Mon 25/11: £18
Go

14 days
£53
Fri 3 Jan - Fri 17 Jan

Belgrade - Milan: Fri 3/01: £35
Milan - Belgrade: Fri 17/01: £18
Go

10 days
£53
Fri 3 Jan - Mon 13 Jan

Belgrade - Milan: Fri 3/01: £35
Milan - Belgrade: Mon 13/01: £18
Go

7 days
£53
Fri 3 Jan - Fri 10 Jan

Belgrade - Milan: Fri 3/01: £35
Milan - Belgrade: Fri 10/01: £18
Go

7 days
£53
Mon 2 Dec - Mon 9 Dec

Belgrade - Milan: Mon 2/12: £35
Milan - Belgrade: Mon 9/12: £18
Go

11 days
£53
Mon 2 Dec - Fri 13 Dec

Belgrade - Milan: Mon 2/12: £35
Milan - Belgrade: Fri 13/12: £18
Go

7 days
£53
Wed 2 Oct - Wed 9 Oct

Belgrade - Milan: Wed 2/10: £35
Milan - Belgrade: Wed 9/10: £18
Go

7 days
£53
Fri 21 Mar - Fri 28 Mar

Belgrade - Milan: Fri 21/03: £35
Milan - Belgrade: Fri 28/03: £18
Go