Из Барселоны летает ryanair.com до Эйндховена. Из Эйндховена до Амстера 1.5 часа на поезде. До Москвы скорее всего будет дешевле лететь airberlin.com, bluewings.com, germanwings.com из Германии. Например, от Амстера до Дюсселя 2 часа на скоростном поезде. Стоит сесть и все хорошо просчитать.