Where to Buy an Oyster Card in London (2026): Easy Guide to Stations, Airports & Prices

Oyster Card for London public transport
London Oyster Card · Photo: CheckinPick
Contents hide

Introduction

If you’re planning to use public transport in London, one of the first questions you may have is where to buy an Oyster Card in London.

The good news is that you don’t need to hunt around for one. Oyster Cards are available through TfL ticket facilities and Oyster Ticket Stops, and Visitor Oyster Cards can also be bought before you travel.

But there’s another question worth answering first: do you actually need an Oyster Card?

For many tourists, a contactless bank card or phone is easier. If your card works with TfL and your bank doesn’t charge inconvenient overseas fees, you can usually just tap in and out without buying or topping up another card.

This guide is mainly for people who want an Oyster Card, with practical information on where to get one, what it costs in 2026, and the difference between a standard Oyster Card and a Visitor Oyster Card.


Quick Answer: Where Can You Buy an Oyster Card?

If you’re already in London, the easiest places to check are:

LocationCan You Buy an Oyster Card?
London Underground stationsOyster ticket machines and ticket facilities
London Overground / Elizabeth line stationsOyster facilities where available
Oyster Ticket StopsLocal shops displaying the Oyster Ticket Stop sign
TfL Visitor Centres
Ticket and travel help
Before your tripVisitor Oyster Card through the TfL Visitor Shop

The exact facilities are not identical at every station, so if you specifically need to buy a new card, check the current TfL information or ask staff at the station.

My practical rule

If you’re already at a Tube station, don’t make a special trip across London just to find an Oyster Card. Check the station first.

And before paying for one, check whether your contactless card or phone already works with TfL. For a short trip, that may be all you need.


Where to Buy an Oyster Card in London

London Underground Stations

London Underground roundel sign at a station entrance
London Underground Station Entrance · Photo: CheckinPick

For most visitors, a Tube station is the most straightforward place to sort out an Oyster Card after arriving in London.

Depending on the station, you may find:

  • Oyster-enabled ticket machines
  • Staff who can answer ticketing questions
  • Top-up facilities for an Oyster Card

If you need a new card, check the machine or ask a member of staff what is available at that station.

Once you have your Oyster Card, you can add pay-as-you-go credit and use it on eligible London transport services.

Oyster Ticket Stops

Oyster Ticket Stop in London
Oyster Ticket Stop in London · Photo: CheckinPick

Oyster Ticket Stops are local shops and other outlets that provide Oyster services.

They can be useful if you’re already in your neighbourhood and don’t want to go back to a large Tube station just to top up or deal with your card.

Look for the Oyster Ticket Stop sign.

Because individual outlets can offer different services, check what the shop provides before assuming you can buy a new card there.

TfL Visitor Centres

Visitor Centres are useful if you want more than just a ticket machine.

They can be a good option if you’re new to London and have questions about:

  • Oyster
  • Visitor Oyster
  • public transport
  • routes
  • fares

For a first-time visitor who isn’t sure which ticketing option to use, speaking to TfL staff can save some guesswork.


Can You Buy an Oyster Card at Heathrow Airport?

Yes, Heathrow is one of the easiest places to sort out your London transport after landing.

Heathrow has Tube and Elizabeth line services into London, and TfL also has a Visitor Centre at Heathrow Terminal 2 & 3 Tube station.

If you’re arriving at Heathrow and staying in central London, compare your transport options before choosing a service. The Tube and Elizabeth line are different from the Heathrow Express, and their fares and journey patterns are not the same.

For more detail:


Can You Buy an Oyster Card at Major London Train Stations?

Major stations such as:

  • Paddington
  • King’s Cross St Pancras
  • Victoria
  • Waterloo
  • Liverpool Street
  • London Bridge
  • Euston

have extensive ticket facilities, but the exact Oyster services can vary.

If you arrive at one of these stations, check the available ticket machines or ask staff where the nearest Oyster facility is rather than assuming every machine offers exactly the same options.


Can You Buy an Oyster Card at Gatwick Airport?

Gatwick needs a little explanation because it isn’t simply another London Tube station.

Gatwick Airport confirms that Oyster and contactless payment can be used for eligible journeys between Gatwick and London.

That does not mean you should automatically buy an Oyster Card there.

If you’re travelling from Gatwick, compare:

  • Oyster
  • contactless
  • the specific train service you’re using
  • the destination you’re travelling to

Also remember that a standard Oyster Card and a Visitor Oyster Card are different products.

If you’re interested in Visitor Oyster, check the current TfL Visitor Shop information before travelling.


Can You Buy an Oyster Card Online?

This is where the difference between the two Oyster products matters.

Standard Oyster Card

A standard Oyster Card is normally something you arrange through Oyster-enabled ticket facilities and participating outlets once you’re in London.

Visitor Oyster Card

A Visitor Oyster Card is designed for visitors and can be bought before travelling through the TfL Visitor Shop and other authorised outlets.

If you want a transport card ready before you leave home, Visitor Oyster is the option worth checking.

Official TfL Visitor Shop: https://visitorshop.tfl.gov.uk/en/london-visitor-oyster-card


Standard Oyster vs Visitor Oyster

They look similar from a traveller’s point of view, but there are some important differences.

Standard OysterVisitor Oyster
Buy after arriving in LondonYesNot normally the point of this product
Buy before your tripNot the normal tourist optionYes
Pay-as-you-go travelYesYes
Useful for touristsYesYes
Designed specifically for visitorsNoYes

A Visitor Oyster can be convenient if you like having your transport card sorted before leaving home.

A standard Oyster can make more sense if you’re already in London and decide that Oyster suits your trip.

There isn’t one correct choice for everyone. If your contactless card works with TfL, compare that option too.

For a detailed comparison:

Oyster Card vs Contactless in London (2026)


How Much Does an Oyster Card Cost in 2026?

This is one section you should check whenever you update this article because TfL fees can change.

Standard Oyster Card: £10.50

According to TfL’s 2026/27 fees and charges information, the fee for a new or replacement standard blue Oyster Card increased to £10.50 from 1 March 2026.

That’s the card fee. It is separate from the pay-as-you-go credit you add for your journeys.

So, for example, buying a new card for £10.50 does not mean you have £10.50 of travel credit.

Visitor Oyster Card: £10.50 card fee

TfL’s 2026/27 information states that the Visitor Oyster Card fee increased to £10.50 from 1 April 2026.

Visitor Oyster products can also include pre-loaded travel credit, so the total amount you pay for a Visitor Oyster product can be more than £10.50.

Don’t confuse the card fee with your travel budget

Your actual transport spending depends on things such as:

  • how many days you travel
  • which zones you use
  • when you travel
  • which services you use
  • whether you use Oyster or contactless
  • your airport route

For current fares and caps, check TfL’s official fare information before your trip.


How to Top Up an Oyster Card

Once you have a standard Oyster Card, you can add pay-as-you-go credit through participating TfL ticket machines, stations and Oyster Ticket Stops.

For a short trip, there’s no need to load a huge balance on the first day.

A simple approach is:

  1. Add enough credit for your first journeys.
  2. Check your balance as you travel.
  3. Top up when needed.
  4. Keep the card if you plan to return to London.

The exact top-up options vary by location, so check the machine or outlet when you arrive.


Do Tourists Actually Need an Oyster Card?

Not always.

This is probably the most useful thing to know before buying one.

If your contactless bank card or mobile wallet works with TfL, contactless may be the simpler option for a short trip. You don’t have to buy a separate card, and you don’t have to remember to top it up.

However, Oyster can still be useful if you:

  • prefer to keep transport spending separate from your main bank card
  • don’t have a suitable contactless card
  • want to use a dedicated transport card
  • are travelling with children and need to consider child-specific travel arrangements

There is also another practical point for international visitors: check your bank’s foreign transaction and exchange fees before deciding.

A payment method that looks simpler can become more expensive if your bank adds overseas fees.

For a full comparison, see:

Oyster Card vs Contactless in London (2026): Which Is Better for Tourists?


Oyster Card Mistakes to Avoid

Buying Oyster Without Checking Contactless First

Oyster is useful, but it isn’t automatically the best choice for every visitor.

If your contactless card works with TfL and your bank fees are reasonable, you may not need to buy a separate card at all.

Thinking the £10.50 Is Travel Credit

It isn’t.

The £10.50 standard Oyster fee is the cost of the card itself. You then add pay-as-you-go credit for your journeys.

Assuming Every Station Has the Same Facilities

Ticket facilities vary between stations.

If you need to buy a new Oyster Card, check the station’s current facilities rather than assuming every machine can issue one.

Treating Heathrow and Gatwick the Same

They aren’t.

The airport routes and rail services are different, so check your actual journey before deciding which payment method or ticket makes sense.

Loading More Credit Than You Need

For a short trip, start with a sensible amount and top up if necessary.

There’s no real advantage in putting a large balance on the card simply because you’re visiting London for several days.


Frequently Asked Questions

Where is the easiest place to buy an Oyster Card in London?

For many visitors, a suitable Tube station is the easiest starting point. Oyster Ticket Stops and TfL Visitor Centres are other options. Check the current facilities if you specifically need to buy a new card.

How much is a new Oyster Card in 2026?

A new or replacement standard blue Oyster Card costs £10.50 from 1 March 2026, according to TfL’s 2026/27 fees and charges information.

Is the £10.50 Oyster fee refundable?

Don’t treat the £10.50 card fee as travel credit. Refund and balance rules can depend on the type of Oyster transaction and the current TfL terms, so check TfL’s latest guidance before relying on a refund.

Can I buy a Visitor Oyster Card before I travel?

Yes. Visitor Oyster Cards are available through the TfL Visitor Shop and other authorised outlets. Check delivery times and the total purchase price for your country.

Can I use Oyster from Gatwick?

Yes. Gatwick Airport confirms that Oyster and contactless can be used for eligible journeys between Gatwick and London.

Can I use Oyster on buses and the Tube?

Yes. Oyster can be used on eligible journeys across London’s TfL network, including the Tube and buses, as well as other participating services.

Should I use Oyster or contactless?

For many tourists, contactless is the easiest option if their card works with TfL and their bank’s overseas fees are acceptable. Oyster may be preferable if you want a separate travel card or don’t have a suitable contactless option.

Do I need an Oyster Card for Heathrow?

No. Your best option depends on the service you choose and your payment method. If you’re taking the Tube or Elizabeth line, compare Oyster and contactless before buying a card.


Final Thoughts

If you want an Oyster Card, you don’t need to spend your first hour in London looking for one.

Start with the Tube station or Oyster Ticket Stop that’s already on your route. If you want a card before leaving home, look at Visitor Oyster instead.

But don’t buy an Oyster automatically.

For many short trips, contactless is simpler. The better choice depends on your bank, your travel arrangements, and whether you want to keep transport spending separate.

Before your trip, check TfL’s current card fees and fares because these can change.

Related London Transport Guides


Official Sources