Getting around Barcelona is easy—once you know how. But the ticket machines, the options, the language barrier? That part can feel a little less fun. So, let’s answer the question on how to buy metro tickets in Barcelona?
Should you get a paper ticket or a digital one? Is it cheaper to use a pass? What if the machine doesn’t work—or worse, doesn’t speak English?
Stick around. I’ll walk you through it.
How to Buy Metro Tickets in Barcelona
You’re not alone if you’ve stood at a ticket machine staring blankly at the options.
But don’t stress.
There’s an easy way to get the right ticket without fumbling through buttons or overpaying. I’ve used the metro here hundreds of times, and I’ve made every mistake so you don’t have to.
The Best Ways to Buy Metro Tickets in Barcelona
1. Use the ticket machines in metro stations
These are usually the easiest and fastest way to buy a ticket. The screens have an English option, and you can pay with cash or card. They sometimes freeze or lag, but usually, they work fine.
Pro tip: avoid buying during rush hour—lines can get long.

2. Buy a T-Casual card (10 rides)
If you’re planning to use the metro a few times, the T-Casual card is your friend. It costs €12.15 and works on metro, bus, tram, and even the airport train.
One of my personal favourites for flexibility. It’s not shareable, though—one person only.ne person only.
3. Get a digital ticket on the TMB app
This one’s newer. The TMB App (official Barcelona transport app) lets you buy tickets and store them on your phone. You’ll need to register first, and Bluetooth must be on to scan in.
It’s great if you’re avoiding paper—but a little buggy sometimes.s.
4. Tourist passes: Hola Barcelona Card
Want unlimited metro use? The Hola Barcelona Card covers unlimited travel from 2 to 5 days—including the airport metro.
It’s more expensive upfront, but great if you’re doing lots of sightseeing. I’ve used it when friends visit—it saves time and stress.
5. Airport to city? Special ticket needed
The airport metro (L9 Sud) isn’t included with single tickets or T-Casual. You’ll need a €5.50 airport metro ticket unless you have the Hola Barcelona card. If you’re arriving and want to skip lines, I recommend buying that card online before landing.
6. Want to avoid machines entirely?
You can buy tickets from Tabacs (tobacco shops) too. They usually sell T-Casuals and Hola cards. I’ve ducked into a few of these shops when machines weren’t working—they’re a solid backup.
Connect With Us
Barcelona Hacks is always here to help—so if this answered your question, say hi in the comments, or tag us on social! Whether it’s metro tips, secret viewpoints, or the cheapest vermouth in town, we’re in your corner.
-
April 23, 2026 at 9:23 pmDefinitely leave a bit of time to try and work out how to use the ticket machines at the airport, especially if you’re going to one of the neighbouring towns, like Sitges. It’s not an easy process!

