Milan & Barcelona

from Belgrade

Best deal: £84


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.


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.



Latest deals:


Milan
&
Barcelona
8 days
£84
2 days

Belgrade - Milan: Fri 14/02: £31
Milan - Barcelona: Sat 22/02: £22
Barcelona - Belgrade: Mon 24/02: £31
Go

Milan
&
Barcelona
6 days
£84
4 days

Belgrade - Milan: Fri 14/02: £31
Milan - Barcelona: Thu 20/02: £22
Barcelona - Belgrade: Mon 24/02: £31
Go

Milan
&
Barcelona
7 days
£84
3 days

Belgrade - Milan: Fri 14/02: £31
Milan - Barcelona: Fri 21/02: £22
Barcelona - Belgrade: Mon 24/02: £31
Go

Milan
&
Barcelona
5 days
£84
5 days

Belgrade - Milan: Fri 14/02: £31
Milan - Barcelona: Wed 19/02: £22
Barcelona - Belgrade: Mon 24/02: £31
Go

Milan
&
Barcelona
4 days
£84
6 days

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

Milan
&
Barcelona
3 days
£84
7 days

Belgrade - Milan: Fri 14/02: £31
Milan - Barcelona: Mon 17/02: £22
Barcelona - Belgrade: Mon 24/02: £31
Go

Milan
&
Barcelona
5 days
£84
2 days

Belgrade - Milan: Fri 14/02: £31
Milan - Barcelona: Wed 19/02: £22
Barcelona - Belgrade: Fri 21/02: £31
Go

Milan
&
Barcelona
4 days
£84
3 days

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

Milan
&
Barcelona
3 days
£84
4 days

Belgrade - Milan: Fri 14/02: £31
Milan - Barcelona: Mon 17/02: £22
Barcelona - Belgrade: Fri 21/02: £31
Go

Milan
&
Barcelona
2 days
£85
8 days

Belgrade - Milan: Fri 14/02: £31
Milan - Barcelona: Sun 16/02: £23
Barcelona - Belgrade: Mon 24/02: £31
Go

Milan
&
Barcelona
2 days
£85
5 days

Belgrade - Milan: Fri 14/02: £31
Milan - Barcelona: Sun 16/02: £23
Barcelona - Belgrade: Fri 21/02: £31
Go

Milan
&
Barcelona
2 days
£96
7 days

Belgrade - Milan: Fri 3/01: £35
Milan - Barcelona: Sun 5/01: £18
Barcelona - Belgrade: Sun 12/01: £43
Go

Milan
&
Barcelona
3 days
£96
6 days

Belgrade - Milan: Fri 3/01: £35
Milan - Barcelona: Mon 6/01: £18
Barcelona - Belgrade: Sun 12/01: £43
Go

Milan
&
Barcelona
7 days
£96
2 days

Belgrade - Milan: Fri 3/01: £35
Milan - Barcelona: Fri 10/01: £18
Barcelona - Belgrade: Sun 12/01: £43
Go

Milan
&
Barcelona
6 days
£96
3 days

Belgrade - Milan: Fri 3/01: £35
Milan - Barcelona: Thu 9/01: £18
Barcelona - Belgrade: Sun 12/01: £43
Go

Milan
&
Barcelona
4 days
£96
5 days

Belgrade - Milan: Fri 3/01: £35
Milan - Barcelona: Tue 7/01: £18
Barcelona - Belgrade: Sun 12/01: £43
Go

Milan
&
Barcelona
5 days
£97
4 days

Belgrade - Milan: Fri 3/01: £35
Milan - Barcelona: Wed 8/01: £19
Barcelona - Belgrade: Sun 12/01: £43
Go

Milan
&
Barcelona
3 days
£146
3 days

Belgrade - Milan: Fri 26/07: £29
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
5 days
£146
3 days

Belgrade - Milan: Wed 24/07: £29
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
7 days
£146
3 days

Belgrade - Milan: Mon 22/07: £29
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
8 days
£146
3 days

Belgrade - Milan: Sun 21/07: £29
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
12 days
£146
3 days

Belgrade - Milan: Wed 17/07: £29
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
6 days
£153
9 days

Belgrade - Milan: Wed 17/07: £29
Milan - Barcelona: Tue 23/07: £26
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
2 days
£153
9 days

Belgrade - Milan: Sun 21/07: £29
Milan - Barcelona: Tue 23/07: £26
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
2 days
£154
13 days

Belgrade - Milan: Wed 17/07: £29
Milan - Barcelona: Fri 19/07: £27
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
3 days
£155
10 days

Belgrade - Milan: Fri 26/07: £29
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Thu 8/08: £107
Go

Milan
&
Barcelona
5 days
£155
10 days

Belgrade - Milan: Wed 24/07: £29
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Thu 8/08: £107
Go

Milan
&
Barcelona
10 days
£160
3 days

Belgrade - Milan: Fri 19/07: £43
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
3 days
£170
2 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Tue 23/07: £26
Barcelona - Belgrade: Thu 25/07: £77
Go

Milan
&
Barcelona
3 days
£179
6 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Tue 23/07: £26
Barcelona - Belgrade: Mon 29/07: £86
Go

Milan
&
Barcelona
2 days
£181
4 days

Belgrade - Milan: Sat 8/06: £121
Milan - Barcelona: Mon 10/06: £12
Barcelona - Belgrade: Fri 14/06: £48
Go

Milan
&
Barcelona
3 days
£182
3 days

Belgrade - Milan: Sat 8/06: £121
Milan - Barcelona: Tue 11/06: £13
Barcelona - Belgrade: Fri 14/06: £48
Go

Milan
&
Barcelona
2 days
£184
2 days

Belgrade - Milan: Sat 8/06: £121
Milan - Barcelona: Mon 10/06: £12
Barcelona - Belgrade: Wed 12/06: £51
Go

Milan
&
Barcelona
9 days
£184
3 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
4 days
£184
2 days

Belgrade - Milan: Sat 8/06: £121
Milan - Barcelona: Wed 12/06: £15
Barcelona - Belgrade: Fri 14/06: £48
Go

Milan
&
Barcelona
3 days
£191
9 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Tue 23/07: £26
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
5 days
£192
4 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Thu 25/07: £39
Barcelona - Belgrade: Mon 29/07: £86
Go

Milan
&
Barcelona
2 days
£192
3 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Mon 22/07: £48
Barcelona - Belgrade: Thu 25/07: £77
Go

Milan
&
Barcelona
2 days
£193
3 days

Belgrade - Milan: Sat 8/06: £121
Milan - Barcelona: Mon 10/06: £12
Barcelona - Belgrade: Thu 13/06: £60
Go

Milan
&
Barcelona
9 days
£193
4 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Fri 2/08: £107
Go

Milan
&
Barcelona
6 days
£198
3 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Fri 26/07: £45
Barcelona - Belgrade: Mon 29/07: £86
Go

Milan
&
Barcelona
3 days
£200
10 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Tue 23/07: £26
Barcelona - Belgrade: Fri 2/08: £107
Go

Milan
&
Barcelona
2 days
£201
7 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Mon 22/07: £48
Barcelona - Belgrade: Mon 29/07: £86
Go

Milan
&
Barcelona
9 days
£202
2 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Mon 29/07: £19
Barcelona - Belgrade: Wed 31/07: £116
Go

Milan
&
Barcelona
5 days
£204
7 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Thu 25/07: £39
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
4 days
£206
5 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Wed 24/07: £53
Barcelona - Belgrade: Mon 29/07: £86
Go

Milan
&
Barcelona
10 days
£207
2 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Tue 30/07: £42
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
3 days
£209
8 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Tue 23/07: £26
Barcelona - Belgrade: Wed 31/07: £116
Go

Milan
&
Barcelona
6 days
£210
6 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Fri 26/07: £45
Barcelona - Belgrade: Thu 1/08: £98
Go

Milan
&
Barcelona
7 days
£212
2 days

Belgrade - Milan: Sat 20/07: £67
Milan - Barcelona: Sat 27/07: £59
Barcelona - Belgrade: Mon 29/07: £86
Go

... 45 more possible dates exist ...