Milan

Milan

Direct return from Belgrade

£65 Save up to
£48 Best deal
£113 Average cost

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

9 days £48 Mon 1 Mar – Wed 10 Mar
Belgrade → Milan · Mon 1/03 · £22 Go
Milan → Belgrade · Wed 10/03 · £26 Go
2 days £48 Mon 25 Jan – Wed 27 Jan
Belgrade → Milan · Mon 25/01 · £22 Go
Milan → Belgrade · Wed 27/01 · £26 Go
14 days £48 Wed 20 Jan – Wed 3 Feb
Belgrade → Milan · Wed 20/01 · £22 Go
Milan → Belgrade · Wed 3/02 · £26 Go
9 days £48 Fri 29 Jan – Sun 7 Feb
Belgrade → Milan · Fri 29/01 · £22 Go
Milan → Belgrade · Sun 7/02 · £26 Go
5 days £48 Fri 29 Jan – Wed 3 Feb
Belgrade → Milan · Fri 29/01 · £22 Go
Milan → Belgrade · Wed 3/02 · £26 Go
5 days £48 Wed 20 Jan – Mon 25 Jan
Belgrade → Milan · Wed 20/01 · £22 Go
Milan → Belgrade · Mon 25/01 · £26 Go
12 days £48 Fri 29 Jan – Wed 10 Feb
Belgrade → Milan · Fri 29/01 · £22 Go
Milan → Belgrade · Wed 10/02 · £26 Go
16 days £48 Mon 25 Jan – Wed 10 Feb
Belgrade → Milan · Mon 25/01 · £22 Go
Milan → Belgrade · Wed 10/02 · £26 Go
14 days £48 Fri 29 Jan – Fri 12 Feb
Belgrade → Milan · Fri 29/01 · £22 Go
Milan → Belgrade · Fri 12/02 · £26 Go
14 days £48 Wed 13 Jan – Wed 27 Jan
Belgrade → Milan · Wed 13/01 · £22 Go
Milan → Belgrade · Wed 27/01 · £26 Go
12 days £48 Wed 13 Jan – Mon 25 Jan
Belgrade → Milan · Wed 13/01 · £22 Go
Milan → Belgrade · Mon 25/01 · £26 Go
16 days £48 Fri 29 Jan – Sun 14 Feb
Belgrade → Milan · Fri 29/01 · £22 Go
Milan → Belgrade · Sun 14/02 · £26 Go
7 days £48 Mon 1 Mar – Mon 8 Mar
Belgrade → Milan · Mon 1/03 · £22 Go
Milan → Belgrade · Mon 8/03 · £26 Go
6 days £48 Mon 1 Mar – Sun 7 Mar
Belgrade → Milan · Mon 1/03 · £22 Go
Milan → Belgrade · Sun 7/03 · £26 Go
2 days £48 Mon 8 Mar – Wed 10 Mar
Belgrade → Milan · Mon 8/03 · £22 Go
Milan → Belgrade · Wed 10/03 · £26 Go
7 days £48 Wed 20 Jan – Wed 27 Jan
Belgrade → Milan · Wed 20/01 · £22 Go
Milan → Belgrade · Wed 27/01 · £26 Go
13 days £48 Mon 25 Jan – Sun 7 Feb
Belgrade → Milan · Mon 25/01 · £22 Go
Milan → Belgrade · Sun 7/02 · £26 Go
9 days £48 Mon 25 Jan – Wed 3 Feb
Belgrade → Milan · Mon 25/01 · £22 Go
Milan → Belgrade · Wed 3/02 · £26 Go
4 days £49 Mon 1 Mar – Fri 5 Mar
Belgrade → Milan · Mon 1/03 · £22 Go
Milan → Belgrade · Fri 5/03 · £27 Go
7 days £49 Wed 13 Jan – Wed 20 Jan
Belgrade → Milan · Wed 13/01 · £22 Go
Milan → Belgrade · Wed 20/01 · £27 Go
6 days £49 Mon 8 Mar – Sun 14 Mar
Belgrade → Milan · Mon 8/03 · £22 Go
Milan → Belgrade · Sun 14/03 · £27 Go
13 days £49 Mon 1 Mar – Sun 14 Mar
Belgrade → Milan · Mon 1/03 · £22 Go
Milan → Belgrade · Sun 14/03 · £27 Go
16 days £53 Fri 22 Jan – Sun 7 Feb
Belgrade → Milan · Fri 22/01 · £27 Go
Milan → Belgrade · Sun 7/02 · £26 Go
14 days £53 Sun 31 Jan – Sun 14 Feb
Belgrade → Milan · Sun 31/01 · £27 Go
Milan → Belgrade · Sun 14/02 · £26 Go
10 days £53 Sun 31 Jan – Wed 10 Feb
Belgrade → Milan · Sun 31/01 · £27 Go
Milan → Belgrade · Wed 10/02 · £26 Go
2 days £53 Wed 13 Jan – Fri 15 Jan
Belgrade → Milan · Wed 13/01 · £22 Go
Milan → Belgrade · Fri 15/01 · £31 Go
16 days £53 Mon 18 Jan – Wed 3 Feb
Belgrade → Milan · Mon 18/01 · £27 Go
Milan → Belgrade · Wed 3/02 · £26 Go
9 days £53 Mon 18 Jan – Wed 27 Jan
Belgrade → Milan · Mon 18/01 · £27 Go
Milan → Belgrade · Wed 27/01 · £26 Go
7 days £53 Mon 18 Jan – Mon 25 Jan
Belgrade → Milan · Mon 18/01 · £27 Go
Milan → Belgrade · Mon 25/01 · £26 Go
12 days £53 Fri 22 Jan – Wed 3 Feb
Belgrade → Milan · Fri 22/01 · £27 Go
Milan → Belgrade · Wed 3/02 · £26 Go
10 days £53 Sun 24 Jan – Wed 3 Feb
Belgrade → Milan · Sun 24/01 · £27 Go
Milan → Belgrade · Wed 3/02 · £26 Go
3 days £53 Sun 24 Jan – Wed 27 Jan
Belgrade → Milan · Sun 24/01 · £27 Go
Milan → Belgrade · Wed 27/01 · £26 Go
14 days £53 Sun 24 Jan – Sun 7 Feb
Belgrade → Milan · Sun 24/01 · £27 Go
Milan → Belgrade · Sun 7/02 · £26 Go
3 days £53 Fri 22 Jan – Mon 25 Jan
Belgrade → Milan · Fri 22/01 · £27 Go
Milan → Belgrade · Mon 25/01 · £26 Go
5 days £53 Fri 22 Jan – Wed 27 Jan
Belgrade → Milan · Fri 22/01 · £27 Go
Milan → Belgrade · Wed 27/01 · £26 Go
10 days £53 Sun 17 Jan – Wed 27 Jan
Belgrade → Milan · Sun 17/01 · £27 Go
Milan → Belgrade · Wed 27/01 · £26 Go
7 days £53 Wed 27 Jan – Wed 3 Feb
Belgrade → Milan · Wed 27/01 · £27 Go
Milan → Belgrade · Wed 3/02 · £26 Go
11 days £53 Wed 27 Jan – Sun 7 Feb
Belgrade → Milan · Wed 27/01 · £27 Go
Milan → Belgrade · Sun 7/02 · £26 Go
14 days £53 Wed 27 Jan – Wed 10 Feb
Belgrade → Milan · Wed 27/01 · £27 Go
Milan → Belgrade · Wed 10/02 · £26 Go
16 days £53 Wed 27 Jan – Fri 12 Feb
Belgrade → Milan · Wed 27/01 · £27 Go
Milan → Belgrade · Fri 12/02 · £26 Go
3 days £53 Sun 31 Jan – Wed 3 Feb
Belgrade → Milan · Sun 31/01 · £27 Go
Milan → Belgrade · Wed 3/02 · £26 Go
2 days £53 Mon 1 Mar – Wed 3 Mar
Belgrade → Milan · Mon 1/03 · £22 Go
Milan → Belgrade · Wed 3/03 · £31 Go
12 days £53 Sun 31 Jan – Fri 12 Feb
Belgrade → Milan · Sun 31/01 · £27 Go
Milan → Belgrade · Fri 12/02 · £26 Go
7 days £53 Sun 31 Jan – Sun 7 Feb
Belgrade → Milan · Sun 31/01 · £27 Go
Milan → Belgrade · Sun 7/02 · £26 Go
2 days £53 Fri 5 Mar – Sun 7 Mar
Belgrade → Milan · Fri 5/03 · £27 Go
Milan → Belgrade · Sun 7/03 · £26 Go
3 days £53 Fri 5 Mar – Mon 8 Mar
Belgrade → Milan · Fri 5/03 · £27 Go
Milan → Belgrade · Mon 8/03 · £26 Go
2 days £53 Wed 20 Jan – Fri 22 Jan
Belgrade → Milan · Wed 20/01 · £22 Go
Milan → Belgrade · Fri 22/01 · £31 Go
8 days £53 Sun 17 Jan – Mon 25 Jan
Belgrade → Milan · Sun 17/01 · £27 Go
Milan → Belgrade · Mon 25/01 · £26 Go
5 days £53 Fri 5 Mar – Wed 10 Mar
Belgrade → Milan · Fri 5/03 · £27 Go
Milan → Belgrade · Wed 10/03 · £26 Go
9 days £53 Wed 13 Jan – Fri 22 Jan
Belgrade → Milan · Wed 13/01 · £22 Go
Milan → Belgrade · Fri 22/01 · £31 Go

... 1349 more possible dates exist ...