With one T10 Card you’re eligible for 10 intermodal journeys from zones 1 to 6 within 75 minutes. The good thing is, this time increases by 15 minutes for each zone. Therefore, if you’re covering multiple areas in a day, it’s a good idea to get a T-10 Card from any TMB bus or metro vending machines. Ticket prices start at €10 and go up to €42, depending upon the zones you’re traveling within.
Barcelona Card, on the other hand, entitles you to discounts (up to 15%) on entrance fees to various destinations. The card entails unlimited number of journeys on public transport for the duration of your holiday (valid from 3-5 days), and saves you time and energy. Prices vary depending upon your holiday’s duration, and can range anywhere between €40 and €60. It can be picked up from all major tourist attractions and the airport.