1 вариант попроще
Iberia, Vueling или Аэрофлот авиабилеты из Москвы до Барсы покупай, там есть прямые рейсы
гостинница на booking.com
как купить билеты вот хорошая статья
http://ab-travel.ru/world/spain/barcelona-tickets
если хочешь в Италию то тем же Райанэйр из Барсы за копейки можно слетать
далее из Италии тем же Аэрофлотом обратно в Москву
2 вариант посложнее
едешь в Ригу, Таллинн, Вильнюс, там есть лоукостеры Виззэйр или Райанэйр и там смотришь откуда до Барсы кто летает
можно ещё через Будапешт Виззэйр в Барсу
АирБалтик ещё можно с пересадкой в Риге за копейки лететь
или МАУ через Киев
но как по мне лучше прямого рейса ничего нет, тем болеее в Иберии по моему билет что-то около 200 баксов стоит