Barcelona

from Marrakesh

Save up to: £97

Average cost: £123

Best deal: £26


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:

8 days
£26
Fri 14 Mar - Sat 22 Mar

Marrakesh - Barcelona: Fri 14/03: £13
Barcelona - Marrakesh: Sat 22/03: £13
Go

9 days
£26
Fri 14 Mar - Sun 23 Mar

Marrakesh - Barcelona: Fri 14/03: £13
Barcelona - Marrakesh: Sun 23/03: £13
Go

16 days
£32
Fri 14 Mar - Sun 30 Mar

Marrakesh - Barcelona: Fri 14/03: £13
Barcelona - Marrakesh: Sun 30/03: £19
Go

11 days
£32
Wed 19 Mar - Sun 30 Mar

Marrakesh - Barcelona: Wed 19/03: £13
Barcelona - Marrakesh: Sun 30/03: £19
Go

9 days
£32
Fri 21 Mar - Sun 30 Mar

Marrakesh - Barcelona: Fri 21/03: £13
Barcelona - Marrakesh: Sun 30/03: £19
Go

10 days
£36
Fri 14 Mar - Mon 24 Mar

Marrakesh - Barcelona: Fri 14/03: £13
Barcelona - Marrakesh: Mon 24/03: £23
Go

5 days
£36
Wed 19 Mar - Mon 24 Mar

Marrakesh - Barcelona: Wed 19/03: £13
Barcelona - Marrakesh: Mon 24/03: £23
Go

9 days
£38
Fri 7 Mar - Sun 16 Mar

Marrakesh - Barcelona: Fri 7/03: £25
Barcelona - Marrakesh: Sun 16/03: £13
Go

15 days
£38
Fri 7 Mar - Sat 22 Mar

Marrakesh - Barcelona: Fri 7/03: £25
Barcelona - Marrakesh: Sat 22/03: £13
Go

16 days
£38
Fri 7 Mar - Sun 23 Mar

Marrakesh - Barcelona: Fri 7/03: £25
Barcelona - Marrakesh: Sun 23/03: £13
Go

5 days
£39
Tue 18 Mar - Sun 23 Mar

Marrakesh - Barcelona: Tue 18/03: £26
Barcelona - Marrakesh: Sun 23/03: £13
Go

12 days
£40
Wed 19 Mar - Mon 31 Mar

Marrakesh - Barcelona: Wed 19/03: £13
Barcelona - Marrakesh: Mon 31/03: £27
Go

10 days
£40
Fri 21 Mar - Mon 31 Mar

Marrakesh - Barcelona: Fri 21/03: £13
Barcelona - Marrakesh: Mon 31/03: £27
Go

5 days
£40
Wed 26 Mar - Mon 31 Mar

Marrakesh - Barcelona: Wed 26/03: £13
Barcelona - Marrakesh: Mon 31/03: £27
Go