There are always a large number of taxis available at Barcelona Airport. They cannot be hailed randomly - it is necessary to join a queue, where you will be directed to a taxi that is waiting. There are taxi ranks outside both Terminal 1 (T1) and Terminal 2(T2) at Barcelona Airport.