Milan

Milan

Direct return from Frankfurt

£11 Save up to
£80 Best deal
£91 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

5 days £80 Sat 29 May – Thu 3 Jun
Frankfurt → Milan · Sat 29/05 · £47 Go
Milan → Frankfurt · Thu 3/06 · £33 Go
14 days £80 Sat 5 Jun – Sat 19 Jun
Frankfurt → Milan · Sat 5/06 · £47 Go
Milan → Frankfurt · Sat 19/06 · £33 Go
13 days £80 Sat 5 Jun – Fri 18 Jun
Frankfurt → Milan · Sat 5/06 · £47 Go
Milan → Frankfurt · Fri 18/06 · £33 Go
12 days £80 Sat 5 Jun – Thu 17 Jun
Frankfurt → Milan · Sat 5/06 · £47 Go
Milan → Frankfurt · Thu 17/06 · £33 Go
11 days £80 Sat 5 Jun – Wed 16 Jun
Frankfurt → Milan · Sat 5/06 · £47 Go
Milan → Frankfurt · Wed 16/06 · £33 Go
10 days £80 Sat 5 Jun – Tue 15 Jun
Frankfurt → Milan · Sat 5/06 · £47 Go
Milan → Frankfurt · Tue 15/06 · £33 Go
16 days £80 Fri 4 Jun – Sun 20 Jun
Frankfurt → Milan · Fri 4/06 · £47 Go
Milan → Frankfurt · Sun 20/06 · £33 Go
15 days £80 Sat 5 Jun – Sun 20 Jun
Frankfurt → Milan · Sat 5/06 · £47 Go
Milan → Frankfurt · Sun 20/06 · £33 Go
15 days £80 Fri 4 Jun – Sat 19 Jun
Frankfurt → Milan · Fri 4/06 · £47 Go
Milan → Frankfurt · Sat 19/06 · £33 Go
13 days £80 Fri 4 Jun – Thu 17 Jun
Frankfurt → Milan · Fri 4/06 · £47 Go
Milan → Frankfurt · Thu 17/06 · £33 Go
12 days £80 Fri 4 Jun – Wed 16 Jun
Frankfurt → Milan · Fri 4/06 · £47 Go
Milan → Frankfurt · Wed 16/06 · £33 Go
11 days £80 Fri 4 Jun – Tue 15 Jun
Frankfurt → Milan · Fri 4/06 · £47 Go
Milan → Frankfurt · Tue 15/06 · £33 Go
6 days £80 Mon 21 Jun – Sun 27 Jun
Frankfurt → Milan · Mon 21/06 · £47 Go
Milan → Frankfurt · Sun 27/06 · £33 Go
7 days £80 Mon 21 Jun – Mon 28 Jun
Frankfurt → Milan · Mon 21/06 · £47 Go
Milan → Frankfurt · Mon 28/06 · £33 Go
6 days £80 Fri 4 Jun – Thu 10 Jun
Frankfurt → Milan · Fri 4/06 · £47 Go
Milan → Frankfurt · Thu 10/06 · £33 Go
14 days £80 Fri 4 Jun – Fri 18 Jun
Frankfurt → Milan · Fri 4/06 · £47 Go
Milan → Frankfurt · Fri 18/06 · £33 Go
16 days £80 Thu 3 Jun – Sat 19 Jun
Frankfurt → Milan · Thu 3/06 · £47 Go
Milan → Frankfurt · Sat 19/06 · £33 Go
16 days £80 Sat 5 Jun – Mon 21 Jun
Frankfurt → Milan · Sat 5/06 · £47 Go
Milan → Frankfurt · Mon 21/06 · £33 Go
9 days £80 Sun 20 Jun – Tue 29 Jun
Frankfurt → Milan · Sun 20/06 · £47 Go
Milan → Frankfurt · Tue 29/06 · £33 Go
6 days £80 Wed 9 Jun – Tue 15 Jun
Frankfurt → Milan · Wed 9/06 · £47 Go
Milan → Frankfurt · Tue 15/06 · £33 Go
16 days £80 Tue 8 Jun – Thu 24 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Thu 24/06 · £33 Go
15 days £80 Tue 8 Jun – Wed 23 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Wed 23/06 · £33 Go
14 days £80 Tue 8 Jun – Tue 22 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Tue 22/06 · £33 Go
13 days £80 Tue 8 Jun – Mon 21 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Mon 21/06 · £33 Go
12 days £80 Tue 8 Jun – Sun 20 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Sun 20/06 · £33 Go
10 days £80 Sun 20 Jun – Wed 30 Jun
Frankfurt → Milan · Sun 20/06 · £47 Go
Milan → Frankfurt · Wed 30/06 · £33 Go
11 days £80 Tue 8 Jun – Sat 19 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Sat 19/06 · £33 Go
9 days £80 Tue 8 Jun – Thu 17 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Thu 17/06 · £33 Go
8 days £80 Tue 8 Jun – Wed 16 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Wed 16/06 · £33 Go
7 days £80 Tue 8 Jun – Tue 15 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Tue 15/06 · £33 Go
11 days £80 Sat 19 Jun – Wed 30 Jun
Frankfurt → Milan · Sat 19/06 · £47 Go
Milan → Frankfurt · Wed 30/06 · £33 Go
7 days £80 Sun 20 Jun – Sun 27 Jun
Frankfurt → Milan · Sun 20/06 · £47 Go
Milan → Frankfurt · Sun 27/06 · £33 Go
8 days £80 Sun 20 Jun – Mon 28 Jun
Frankfurt → Milan · Sun 20/06 · £47 Go
Milan → Frankfurt · Mon 28/06 · £33 Go
10 days £80 Tue 8 Jun – Fri 18 Jun
Frankfurt → Milan · Tue 8/06 · £47 Go
Milan → Frankfurt · Fri 18/06 · £33 Go
7 days £80 Wed 9 Jun – Wed 16 Jun
Frankfurt → Milan · Wed 9/06 · £47 Go
Milan → Frankfurt · Wed 16/06 · £33 Go
15 days £80 Thu 3 Jun – Fri 18 Jun
Frankfurt → Milan · Thu 3/06 · £47 Go
Milan → Frankfurt · Fri 18/06 · £33 Go
13 days £80 Thu 3 Jun – Wed 16 Jun
Frankfurt → Milan · Thu 3/06 · £47 Go
Milan → Frankfurt · Wed 16/06 · £33 Go
13 days £80 Wed 16 Jun – Tue 29 Jun
Frankfurt → Milan · Wed 16/06 · £47 Go
Milan → Frankfurt · Tue 29/06 · £33 Go
11 days £80 Sat 29 May – Wed 9 Jun
Frankfurt → Milan · Sat 29/05 · £47 Go
Milan → Frankfurt · Wed 9/06 · £33 Go
10 days £80 Sat 29 May – Tue 8 Jun
Frankfurt → Milan · Sat 29/05 · £47 Go
Milan → Frankfurt · Tue 8/06 · £33 Go
9 days £80 Sat 29 May – Mon 7 Jun
Frankfurt → Milan · Sat 29/05 · £47 Go
Milan → Frankfurt · Mon 7/06 · £33 Go
8 days £80 Sat 29 May – Sun 6 Jun
Frankfurt → Milan · Sat 29/05 · £47 Go
Milan → Frankfurt · Sun 6/06 · £33 Go
7 days £80 Sat 29 May – Sat 5 Jun
Frankfurt → Milan · Sat 29/05 · £47 Go
Milan → Frankfurt · Sat 5/06 · £33 Go
6 days £80 Thu 24 Jun – Wed 30 Jun
Frankfurt → Milan · Thu 24/06 · £47 Go
Milan → Frankfurt · Wed 30/06 · £33 Go
13 days £80 Fri 28 May – Thu 10 Jun
Frankfurt → Milan · Fri 28/05 · £47 Go
Milan → Frankfurt · Thu 10/06 · £33 Go
11 days £80 Fri 28 May – Tue 8 Jun
Frankfurt → Milan · Fri 28/05 · £47 Go
Milan → Frankfurt · Tue 8/06 · £33 Go
10 days £80 Fri 28 May – Mon 7 Jun
Frankfurt → Milan · Fri 28/05 · £47 Go
Milan → Frankfurt · Mon 7/06 · £33 Go
9 days £80 Fri 28 May – Sun 6 Jun
Frankfurt → Milan · Fri 28/05 · £47 Go
Milan → Frankfurt · Sun 6/06 · £33 Go
8 days £80 Fri 28 May – Sat 5 Jun
Frankfurt → Milan · Fri 28/05 · £47 Go
Milan → Frankfurt · Sat 5/06 · £33 Go
6 days £80 Fri 28 May – Thu 3 Jun
Frankfurt → Milan · Fri 28/05 · £47 Go
Milan → Frankfurt · Thu 3/06 · £33 Go

... 451 more possible dates exist ...