How to Buy Metro Tickets in Barcelona?

1 comment

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.

bus parked on passeig de gracia in barcelona how to buy metro tickets in barcelona

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.

the barcelona hop on hop off bus at the bottom of la rambla the barcelona hop on hop off bus at the bottom of la rambla
See the entire city in two hours for the price of a paella.

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.

Content Manager

Ashley Pilfold

14 years of Barcelona experience and not slowing down anytime soon! I've seen the city through the eyes of a misguided, Sangria-filled tourist and a responsible local fluent in Spanish and everything Barcelona. I co-founded Barcelona Hacks to help visitors discover the city with insider info - just try me! :)

  • April 23, 2026 at 9:23 pm
    Ben
    Definitely 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!
Leave a comment
Your email address will not be published. Required fields are marked *