Card London: How To Buy Oyster

As of 2026, a standard Oyster card costs a to purchase. 1. Where to Buy an Oyster Card (In-Person)

If you want to receive your card before leaving home, you can buy a online. Cost: The card itself is £10.50 (plus postage).

Located at major transport hubs, including Heathrow Terminal 2/3 and Victoria Station . how to buy oyster card london

These cards come pre-loaded with credit and include special discounts on restaurants and attractions.

Add more credit at station machines, via the TfL Go app, or at Oyster Ticket Stops. As of 2026, a standard Oyster card costs a to purchase

Most suburban rail stations. 2. How to Purchase at a Ticket Machine Locate a yellow card reader on a ticket machine. Select "Get new cards" (or "Buy and Top Up"). Choose your initial top-up amount (e.g., £10–£20).

Tap on the yellow reader at the start and end of each journey (except on buses/trams, where you only tap in). Cost: The card itself is £10

You can buy a standard Oyster card immediately upon arrival in London at several locations: