
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:
| Location | Can You Buy an Oyster Card? |
|---|---|
| London Underground stations | Oyster ticket machines and ticket facilities |
| London Overground / Elizabeth line stations | Oyster facilities where available |
| Oyster Ticket Stops | Local shops displaying the Oyster Ticket Stop sign |
| TfL Visitor Centres | Ticket and travel help |
| Before your trip | Visitor 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

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 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:
- How to Get from Heathrow to Central London (2026)
- Heathrow to Paddington Train (2026)
- How to Use the Elizabeth Line in London
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 Oyster | Visitor Oyster | |
| Buy after arriving in London | Yes | Not normally the point of this product |
| Buy before your trip | Not the normal tourist option | Yes |
| Pay-as-you-go travel | Yes | Yes |
| Useful for tourists | Yes | Yes |
| Designed specifically for visitors | No | Yes |
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:
- Add enough credit for your first journeys.
- Check your balance as you travel.
- Top up when needed.
- 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
- Oyster Card vs Contactless in London (2026)
- London Underground Guide (2026)
- London Travel Zones Explained (2026)
- How to Use Buses in London (2026)
- How to Use the Elizabeth Line in London
- Heathrow to Paddington Train (2026)
Official Sources
- Transport for London — Oyster and ticket information
- TfL Visitor Shop — Visitor Oyster Card
- TfL Visitor Centres
- London Gatwick — Airport transport information

Welcome to CheckinPick. We create practical travel guides for visitors planning trips to London and other destinations.
Our editorial team focuses on useful, up-to-date information about transportation, accommodation, attractions, fares and travel planning. We research information using official sources and reputable travel resources, and we update our guides when important details change.
Our goal is to make travel information easier to understand and more useful for real-world trip planning.