A Visitor Oyster card on a white surface

Getting around London

Oyster Card Guide: Should You Use Oyster or Contactless in London?

Where Oyster works, what it costs, how to buy and top it up, which National Rail operators accept it, and whether an adult visitor is better using a contactless bank card.

Photo: MightyEagleGER · CC BY-SA 4.0
In this guide

One of the most common questions for travelers visiting London is whether to buy an Oyster card or simply tap a contactless bank card or smartphone.

💡 The Quick Verdict: Contactless vs. Oyster Card.

  • For 95% of Adult Visitors: Use Contactless (Visa, Mastercard, Apple Pay, Google Pay). You get the exact same fares and daily price capping as an Oyster card, with zero upfront fees (£0 vs £10.50) and no need to manage balance top-ups.
  • When to Buy an Oyster Card: Get an Oyster card if you want to pay with cash, if your foreign bank card charges high fixed transaction fees, or if you need to load discount passes (e.g. Young Visitor 50% child discount or National Railcards for 1/3 off off-peak fares).
  • Never Buy Paper Tickets: Single paper Underground tickets cost almost double the pay-as-you-go rate (e.g. £6.70 paper vs £3.00 pay-as-you-go in Zone 1)!

Side-by-Side Comparison: Oyster vs. Contactless

FeatureContactless Bank Card / PhoneStandard Blue Oyster CardVisitor Oyster Card
Adult Pay-As-You-Go FaresSame exact low fareSame exact low fareSame exact low fare
Daily Fare CappingYes (Automatic)Yes (Automatic)Yes (Automatic)
Monday–Sunday CapYes (Mon–Sun clock)Yes (Mon–Sun clock)Yes (Mon–Sun clock)
Upfront Card Fee£0.00 (Free)£10.50 (Non-refundable fee)£10.50 (Non-refundable fee)
Top-Up Required?No (Billed to bank account)Yes (Must load credit beforehand)Yes (Must load credit beforehand)
Where to BuyUse existing bank card/phoneStation machines & newsagentsPre-ordered online before trip
Child & Concession DiscountsAdult fares onlyYes (Can add Young Visitor 50% off)Yes (Can add Young Visitor 50% off)
National Railcard DiscountsNoYes (1/3 off off-peak Tube/Rail)No
Extended CoverageValid to Reading on Elizabeth lineValid to West Drayton onlyValid to West Drayton only

Where Oyster and Contactless Are Accepted

Both payment methods are accepted seamlessly across London’s public transit network:

Transport SystemContactless Accepted?Oyster Accepted?Counts Towards Daily Cap?
London Underground (Tube)YesYesYes
London Buses & TramsYesYesYes
London OvergroundYesYesYes
Docklands Light Railway (DLR)YesYesYes
Elizabeth Line (Zone 1–9)YesYesYes
Elizabeth Line (West of West Drayton to Reading)Yes🛑 No (Contactless only)Yes
Heathrow ExpressYesYesSpecial premium cap rates
Gatwick Airport Trains (Gatwick Express / Thameslink)YesYesBilled separately outside Zone 1–6 cap
Stansted / Luton / Southend Airport Trains🛑 No (Contactless on selected lines)🛑 No🛑 No
Uber Boat by Thames Clippers (River Bus)YesYes🛑 No (Separate river fare; 1/3 Travelcard discount applies)
IFS Cloud Cable CarYesYes🛑 No (Separate cable car fare)

National Rail services within London

National Rail is not one single London line. Several operators run suburban and regional trains through the Oyster area. Oyster is valid only for journeys where both stations and the permitted route are inside the pay-as-you-go boundary; it does not become valid across an operator’s entire network.

The current TfL rail map shows services from these operators:

OperatorLondon examplesOyster guidance
Chiltern RailwaysMarylebone, Wembley and routes towards AmershamYes within the marked Oyster area; outer destinations are not covered.
c2cFenchurch Street and east London towards UpminsterYes within the marked Oyster area.
East Midlands RailwaySt Pancras and limited north London callsCheck the exact journey; contactless extends farther than Oyster on this corridor.
Gatwick ExpressVictoria–Gatwick AirportOyster and contactless can be used to Gatwick, but airport fares are not ordinary zonal fares.
Great NorthernMoorgate or King’s Cross and north LondonYes within the marked Oyster area.
Great Western RailwayPaddington and west LondonYes only where the station and service are inside the Oyster area.
Greater AngliaLiverpool Street, Stratford and routes into east LondonYes within the marked Oyster area.
Heathrow ExpressPaddington–HeathrowOyster and contactless are accepted, with a premium Heathrow Express fare.
London Northwestern RailwayEuston and northwest LondonYes within the marked Oyster area, including Watford Junction.
South Western RailwayWaterloo and southwest LondonYes within the marked Oyster area.
SoutheasternCharing Cross, Cannon Street, Victoria and southeast LondonYes within the marked Oyster area.
Southeastern high speedSt Pancras International–Stratford InternationalCheck the exact fare before travel; special fares apply.
SouthernVictoria, London Bridge and south LondonYes within the marked Oyster area, including Gatwick Airport.
ThameslinkCross-London services via St Pancras, Farringdon and BlackfriarsYes within the marked Oyster area; contactless continues farther on some routes.

For this reason, an operator name alone is not enough. For example, a Southern train can accept Oyster for part of a journey but continue beyond the Oyster area later on its route.


Powered by GetYourGuide

How to check a journey before travelling

  1. Find both stations on the official rail and Tube map.
  2. Look for an Oyster boundary note or a section marked contactless only.
  3. Enter the exact stations in TfL’s Single Fare Finder.
  4. Use the same Oyster card throughout the journey and touch in and out, including at standalone pink route validators when your route requires one.
  5. If either station is outside the Oyster area, use contactless or buy the correct rail ticket instead.

Contactless is often more flexible at the outer edge of London, but foreign card fees and card acceptance can make Oyster preferable for some visitors. Do not assume that the same geographic boundary applies to both.


Standard Blue Oyster vs. Visitor Oyster Card

A Visitor Oyster card.

A Visitor Oyster card. Photo: MightyEagleGER, CC BY-SA 4.0.

If you do choose an Oyster card, you can pick between a Standard Blue Oyster card or a Visitor Oyster card:

  • Standard Blue Oyster Card (£10.50 fee): Can be purchased instantly at any Tube or Elizabeth line station ticket machine upon arrival in London using credit card or cash. You can load 7-Day Travelcards onto it and link National Railcards.
  • Visitor Oyster Card (£10.50 including postage): Must be ordered online before you leave home and mailed to your home address. It functions identically for pay-as-you-go fares but cannot hold 7-Day Travelcards.

💡 Recommendation: There is no fare discount for using a Visitor Oyster card over a Standard Blue Oyster card—both charge identical adult fares. If you want an Oyster card, wait until you arrive in London and buy the Standard Blue version at a station machine to avoid international shipping fees.


Foreign Bank Transaction Fees: Is Contactless Still Cheaper?

If your bank card is issued outside the UK, your bank may charge a foreign transaction fee (typically 1% to 3%). Does this make the £10.50 Oyster card fee worth it?

Total Travel Spending in London1% Bank Foreign Fee2% Bank Foreign Fee3% Bank Foreign Fee
£30.00 (approx 2 days Zone 1-2)£0.30£0.60£0.90
£60.00 (approx 4 days Zone 1-2)£0.60£1.20£1.80
£100.00 (approx 1 week Zone 1-2)£1.00£2.00£3.00
£350.00£3.50£7.00£10.50

📊 The Math: With a 3% bank foreign fee, you would need to spend over £350 in transport fares before foreign transaction fees equal the non-refundable £10.50 Oyster card fee. For most 3 to 7-day trips, contactless remains significantly cheaper!


5 Steps to top up an Oyster card

If using an Oyster card, keep your balance topped up at any station ticket machine:

A Chase-branded Transport for London ticket machine showing the Oyster top-up screen and a contactless prompt reading In a hurry?

A ticket machine at King’s Cross St Pancras. The yellow disc to the right of the screen is the Oyster reader — that is where the card goes, both to start and to finish. The machine language can be changed using the flags along the bottom of the screen.

💡 Chase is TfL’s official payment partner. Tap in and out with a Chase debit or credit card and you get 2% cashback on your journeys, up to £20 a month.

  1. Touch Card on Yellow Reader: Touch your Oyster card against the yellow reader on the ticket machine.
  2. Check Balance: Your current credit balance will display on the screen. Select Top Up Pay As You Go.
  3. Select Amount: Choose the top-up amount (e.g. £10, £20, £30).
  4. Pay: Pay using a bank card or cash (at cash-enabled machines).
  5. Touch Card ONCE MORE: Place your Oyster card back against the yellow reader until the screen displays “Top Up Complete”. Do not remove the card early!

🛑 Card Clash: A Crucial Warning

Ticket barriers at a London Underground station, with a yellow contactless reader on the gate

The yellow reader sits on top of the gate to your right. Touch one card flat against it — not a whole wallet.

⚠️ Avoid Card Clash!
”Card clash” happens when you touch a wallet or purse containing multiple contactless bank cards or an Oyster card against a yellow gate reader. The reader may:

  1. Charge the wrong card.
  2. Charge TWO different cards for the same journey (resulting in maximum fare penalties).
  3. Reject the barrier touch completely.

Rule: Always take your specific card or phone out of your wallet before touching the yellow reader.


7 Common Oyster & contactless mistakes to avoid

  1. Buying paper single tickets: Paper Tube tickets cost up to £6.70 vs. £3.00 with contactless/Oyster!
  2. Switching devices mid-day: Tapping in with a physical bank card and tapping out with Apple Pay creates two separate, incomplete journeys.
  3. Sharing one card between two people: Every traveler aged 11 and older MUST have their own individual card or device.
  4. Forgetting to tap out on trains: Triggers an automatic maximum penalty fare charge (up to £9.40).
  5. Tapping out on buses: Buses require tapping in ONCE when boarding; touching out is unnecessary and creates card errors.
  6. Leaving unused credit on Oyster: Unused Oyster pay-as-you-go credit can be refunded at station ticket machines up to £10.
  7. Using Oyster to Reading: Oyster is NOT accepted on the Elizabeth line past West Drayton to Reading—use contactless instead.

Powered by GetYourGuide

Fares and card fees checked on 16 August 2026. The Standard Oyster card fee is £10.50, and the Visitor Oyster card is £10.50 including postage (TfL fees and charges 2026–27). Always check Transport for London for live fare updates.