Barcelona & Milan

from Zurich

Best deal: £138


Barcelona


Barcelona, the crown jewel of Spain's Catalonia region, enchants with an awe-inspiring mix of Gothic and Modernist architecture. The city unfolds under the watchful eye of Antoni Gaudí's Sagrada Familia, while his Park Güell offers panoramic views of the cityscape. Delve into the bustling La Boqueria Market, a gastronomic paradise, enjoy a flamenco show in a traditional tablao, or cheer on FC Barcelona at the electrifying Camp Nou Stadium.


Milan


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:


Barcelona
&
Milan
9 days
£138
5 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Tue 11/06: £89
Go

Barcelona
&
Milan
2 days
£138
7 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Thu 13/06: £89
Go

Barcelona
&
Milan
9 days
£138
2 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Sat 8/06: £89
Go

Barcelona
&
Milan
2 days
£138
2 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Sat 8/06: £89
Go

Barcelona
&
Milan
2 days
£138
10 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Sun 9/06: £89
Go

Barcelona
&
Milan
2 days
£138
6 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Wed 12/06: £89
Go

Barcelona
&
Milan
2 days
£138
12 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Tue 18/06: £89
Go

Barcelona
&
Milan
2 days
£138
8 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Fri 14/06: £89
Go

Barcelona
&
Milan
9 days
£138
3 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Sun 9/06: £89
Go

Barcelona
&
Milan
2 days
£138
3 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Sun 9/06: £89
Go

Barcelona
&
Milan
2 days
£138
11 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Mon 10/06: £89
Go

Barcelona
&
Milan
2 days
£138
13 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Wed 12/06: £89
Go

Barcelona
&
Milan
2 days
£138
5 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Tue 11/06: £89
Go

Barcelona
&
Milan
9 days
£138
4 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Mon 10/06: £89
Go

Barcelona
&
Milan
2 days
£138
4 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Mon 10/06: £89
Go

Barcelona
&
Milan
9 days
£138
6 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Wed 12/06: £89
Go

Barcelona
&
Milan
2 days
£138
9 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Sat 8/06: £89
Go

Barcelona
&
Milan
2 days
£138
12 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Tue 11/06: £89
Go

Barcelona
&
Milan
2 days
£138
4 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Mon 3/06: £89
Go

Barcelona
&
Milan
2 days
£138
9 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Sat 15/06: £89
Go

Barcelona
&
Milan
2 days
£138
6 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Wed 5/06: £89
Go

Barcelona
&
Milan
2 days
£138
10 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Sun 16/06: £89
Go

Barcelona
&
Milan
2 days
£138
11 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Mon 17/06: £89
Go

Barcelona
&
Milan
2 days
£138
7 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Thu 6/06: £89
Go

Barcelona
&
Milan
2 days
£138
13 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Thu 6/06: £12
Milan - Zurich: Wed 19/06: £89
Go

Barcelona
&
Milan
2 days
£138
5 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Tue 4/06: £89
Go

Barcelona
&
Milan
2 days
£138
8 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Thu 30/05: £12
Milan - Zurich: Fri 7/06: £89
Go

Barcelona
&
Milan
8 days
£139
4 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Wed 12/06: £13
Milan - Zurich: Sun 16/06: £89
Go

Barcelona
&
Milan
10 days
£139
4 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Tue 11/06: £89
Go

Barcelona
&
Milan
3 days
£139
4 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Tue 11/06: £89
Go

Barcelona
&
Milan
8 days
£139
5 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Wed 12/06: £13
Milan - Zurich: Mon 17/06: £89
Go

Barcelona
&
Milan
7 days
£139
6 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Tue 11/06: £13
Milan - Zurich: Mon 17/06: £89
Go

Barcelona
&
Milan
3 days
£139
11 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Tue 18/06: £89
Go

Barcelona
&
Milan
7 days
£139
7 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Tue 4/06: £13
Milan - Zurich: Tue 11/06: £89
Go

Barcelona
&
Milan
3 days
£139
10 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Mon 17/06: £89
Go

Barcelona
&
Milan
8 days
£139
2 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Wed 12/06: £13
Milan - Zurich: Fri 14/06: £89
Go

Barcelona
&
Milan
3 days
£139
9 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Sun 16/06: £89
Go

Barcelona
&
Milan
7 days
£139
5 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Tue 11/06: £13
Milan - Zurich: Sun 16/06: £89
Go

Barcelona
&
Milan
10 days
£139
5 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Wed 12/06: £89
Go

Barcelona
&
Milan
3 days
£139
5 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Wed 12/06: £89
Go

Barcelona
&
Milan
8 days
£139
3 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Wed 12/06: £13
Milan - Zurich: Sat 15/06: £89
Go

Barcelona
&
Milan
7 days
£139
4 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Tue 11/06: £13
Milan - Zurich: Sat 15/06: £89
Go

Barcelona
&
Milan
3 days
£139
11 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Fri 31/05: £13
Milan - Zurich: Tue 11/06: £89
Go

Barcelona
&
Milan
7 days
£139
2 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Tue 11/06: £13
Milan - Zurich: Thu 13/06: £89
Go

Barcelona
&
Milan
3 days
£139
8 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Sat 15/06: £89
Go

Barcelona
&
Milan
3 days
£139
7 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Fri 14/06: £89
Go

Barcelona
&
Milan
7 days
£139
3 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Tue 11/06: £13
Milan - Zurich: Fri 14/06: £89
Go

Barcelona
&
Milan
7 days
£139
8 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Tue 4/06: £13
Milan - Zurich: Wed 12/06: £89
Go

Barcelona
&
Milan
3 days
£139
6 days

Zurich - Barcelona: Tue 4/06: £37
Barcelona - Milan: Fri 7/06: £13
Milan - Zurich: Thu 13/06: £89
Go

Barcelona
&
Milan
3 days
£139
12 days

Zurich - Barcelona: Tue 28/05: £37
Barcelona - Milan: Fri 31/05: £13
Milan - Zurich: Wed 12/06: £89
Go

... 74 more possible dates exist ...