We debarked in Barcelona this year, There was plenty of Taxis outside, right outside the door, I think they costed €40.
We got off the ship at 7am with no queues but we could have left from 6.30 onwards. There was plenty of Celebrity buses but from chatting to people at the airport they paid €69pp for the shuttle.
Hope this helps.