If you're visiting Barcelona for a couple days to a week, the T-10 ticket, which costs 11.35 euros (or roughly $12), is your best option. If you're taking the metro into the city from the airport ...