В Барселоне общественный транспорт представлен автобусами, трамваями и метро, а также курсирующими внутри города поездами FCG и RENFE. Приобрести билеты можно в специальных автоматах TMB, в кассах, на вокзалах, крупных автобусных остановках и туристическо-информационных центрах, табачных и газетных киосках, а также в салоне у водителя. Оплатить проездные можно наличными или банковской картой; некоторые билетные автоматы принимают только мелочь.