Milan

Milan

Direct return from Budapest

£35 Save up to
£26 Best deal
£61 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

11 days £26 Fri 4 Dec – Tue 15 Dec
Budapest → Milan · Fri 4/12 · £13 Go
Milan → Budapest · Tue 15/12 · £13 Go
10 days £26 Fri 4 Dec – Mon 14 Dec
Budapest → Milan · Fri 4/12 · £13 Go
Milan → Budapest · Mon 14/12 · £13 Go
11 days £26 Thu 3 Dec – Mon 14 Dec
Budapest → Milan · Thu 3/12 · £13 Go
Milan → Budapest · Mon 14/12 · £13 Go
12 days £26 Thu 3 Dec – Tue 15 Dec
Budapest → Milan · Thu 3/12 · £13 Go
Milan → Budapest · Tue 15/12 · £13 Go
9 days £27 Thu 3 Dec – Sat 12 Dec
Budapest → Milan · Thu 3/12 · £13 Go
Milan → Budapest · Sat 12/12 · £14 Go
8 days £27 Fri 4 Dec – Sat 12 Dec
Budapest → Milan · Fri 4/12 · £13 Go
Milan → Budapest · Sat 12/12 · £14 Go
5 days £28 Thu 3 Dec – Tue 8 Dec
Budapest → Milan · Thu 3/12 · £13 Go
Milan → Budapest · Tue 8/12 · £15 Go
4 days £28 Fri 4 Dec – Tue 8 Dec
Budapest → Milan · Fri 4/12 · £13 Go
Milan → Budapest · Tue 8/12 · £15 Go
6 days £30 Thu 3 Dec – Wed 9 Dec
Budapest → Milan · Thu 3/12 · £13 Go
Milan → Budapest · Wed 9/12 · £17 Go
9 days £30 Fri 4 Dec – Sun 13 Dec
Budapest → Milan · Fri 4/12 · £13 Go
Milan → Budapest · Sun 13/12 · £17 Go
12 days £30 Fri 4 Dec – Wed 16 Dec
Budapest → Milan · Fri 4/12 · £13 Go
Milan → Budapest · Wed 16/12 · £17 Go
7 days £30 Fri 4 Dec – Fri 11 Dec
Budapest → Milan · Fri 4/12 · £13 Go
Milan → Budapest · Fri 11/12 · £17 Go
13 days £30 Thu 3 Dec – Wed 16 Dec
Budapest → Milan · Thu 3/12 · £13 Go
Milan → Budapest · Wed 16/12 · £17 Go
10 days £30 Thu 3 Dec – Sun 13 Dec
Budapest → Milan · Thu 3/12 · £13 Go
Milan → Budapest · Sun 13/12 · £17 Go
8 days £30 Thu 3 Dec – Fri 11 Dec
Budapest → Milan · Thu 3/12 · £13 Go
Milan → Budapest · Fri 11/12 · £17 Go
5 days £30 Fri 4 Dec – Wed 9 Dec
Budapest → Milan · Fri 4/12 · £13 Go
Milan → Budapest · Wed 9/12 · £17 Go
10 days £32 Sat 26 Dec – Tue 5 Jan
Budapest → Milan · Sat 26/12 · £15 Go
Milan → Budapest · Tue 5/01 · £17 Go
11 days £32 Sat 26 Dec – Wed 6 Jan
Budapest → Milan · Sat 26/12 · £15 Go
Milan → Budapest · Wed 6/01 · £17 Go
12 days £32 Sat 26 Dec – Thu 7 Jan
Budapest → Milan · Sat 26/12 · £15 Go
Milan → Budapest · Thu 7/01 · £17 Go
13 days £32 Sat 26 Dec – Fri 8 Jan
Budapest → Milan · Sat 26/12 · £15 Go
Milan → Budapest · Fri 8/01 · £17 Go
14 days £32 Sat 26 Dec – Sat 9 Jan
Budapest → Milan · Sat 26/12 · £15 Go
Milan → Budapest · Sat 9/01 · £17 Go
16 days £32 Sat 26 Dec – Mon 11 Jan
Budapest → Milan · Sat 26/12 · £15 Go
Milan → Budapest · Mon 11/01 · £17 Go
6 days £32 Tue 29 Dec – Mon 4 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Mon 4/01 · £17 Go
8 days £32 Tue 29 Dec – Wed 6 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Wed 6/01 · £17 Go
9 days £32 Tue 29 Dec – Thu 7 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Thu 7/01 · £17 Go
10 days £32 Tue 29 Dec – Fri 8 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Fri 8/01 · £17 Go
11 days £32 Tue 29 Dec – Sat 9 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Sat 9/01 · £17 Go
12 days £32 Tue 29 Dec – Sun 10 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Sun 10/01 · £17 Go
13 days £32 Tue 29 Dec – Mon 11 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Mon 11/01 · £17 Go
9 days £32 Sat 26 Dec – Mon 4 Jan
Budapest → Milan · Sat 26/12 · £15 Go
Milan → Budapest · Mon 4/01 · £17 Go
7 days £32 Tue 29 Dec – Tue 5 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Tue 5/01 · £17 Go
16 days £32 Thu 24 Dec – Sat 9 Jan
Budapest → Milan · Thu 24/12 · £15 Go
Milan → Budapest · Sat 9/01 · £17 Go
14 days £32 Wed 23 Dec – Wed 6 Jan
Budapest → Milan · Wed 23/12 · £15 Go
Milan → Budapest · Wed 6/01 · £17 Go
14 days £32 Thu 24 Dec – Thu 7 Jan
Budapest → Milan · Thu 24/12 · £15 Go
Milan → Budapest · Thu 7/01 · £17 Go
9 days £32 Sat 5 Dec – Mon 14 Dec
Budapest → Milan · Sat 5/12 · £19 Go
Milan → Budapest · Mon 14/12 · £13 Go
10 days £32 Sat 5 Dec – Tue 15 Dec
Budapest → Milan · Sat 5/12 · £19 Go
Milan → Budapest · Tue 15/12 · £13 Go
13 days £32 Tue 22 Dec – Mon 4 Jan
Budapest → Milan · Tue 22/12 · £15 Go
Milan → Budapest · Mon 4/01 · £17 Go
14 days £32 Tue 22 Dec – Tue 5 Jan
Budapest → Milan · Tue 22/12 · £15 Go
Milan → Budapest · Tue 5/01 · £17 Go
15 days £32 Tue 22 Dec – Wed 6 Jan
Budapest → Milan · Tue 22/12 · £15 Go
Milan → Budapest · Wed 6/01 · £17 Go
16 days £32 Tue 22 Dec – Thu 7 Jan
Budapest → Milan · Tue 22/12 · £15 Go
Milan → Budapest · Thu 7/01 · £17 Go
15 days £32 Thu 24 Dec – Fri 8 Jan
Budapest → Milan · Thu 24/12 · £15 Go
Milan → Budapest · Fri 8/01 · £17 Go
12 days £32 Wed 23 Dec – Mon 4 Jan
Budapest → Milan · Wed 23/12 · £15 Go
Milan → Budapest · Mon 4/01 · £17 Go
14 days £32 Tue 29 Dec – Tue 12 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Tue 12/01 · £17 Go
15 days £32 Wed 23 Dec – Thu 7 Jan
Budapest → Milan · Wed 23/12 · £15 Go
Milan → Budapest · Thu 7/01 · £17 Go
16 days £32 Wed 23 Dec – Fri 8 Jan
Budapest → Milan · Wed 23/12 · £15 Go
Milan → Budapest · Fri 8/01 · £17 Go
11 days £32 Thu 24 Dec – Mon 4 Jan
Budapest → Milan · Thu 24/12 · £15 Go
Milan → Budapest · Mon 4/01 · £17 Go
12 days £32 Thu 24 Dec – Tue 5 Jan
Budapest → Milan · Thu 24/12 · £15 Go
Milan → Budapest · Tue 5/01 · £17 Go
13 days £32 Thu 24 Dec – Wed 6 Jan
Budapest → Milan · Thu 24/12 · £15 Go
Milan → Budapest · Wed 6/01 · £17 Go
13 days £32 Wed 23 Dec – Tue 5 Jan
Budapest → Milan · Wed 23/12 · £15 Go
Milan → Budapest · Tue 5/01 · £17 Go
15 days £32 Tue 29 Dec – Wed 13 Jan
Budapest → Milan · Tue 29/12 · £15 Go
Milan → Budapest · Wed 13/01 · £17 Go

... 908 more possible dates exist ...