Oyster FAQs: Which Card to Buy?

The cheapest way to travel around London on the Tube, trains, buses and DLR is to use an electronic smartcard: Oyster. Find out which card is best for you.

Read our guide to making sure you buy the right travel smartcard for your needs when exploring London.

What are the pros and cons of a Visitor Oyster card vs. a paper Travelcard?

A Visitor Oyster card is the cheapest way to pay for single journeys on the bus, Tube, DLR, tram, London Overground and most National Rail services in London.

If you plan to stay in London for a couple of days or want to travel to the outskirts of the city, then a Visitor Oyster card may be the cheapest option. It is also delivered to your home by post before you arrive in London.

There are a range of great value special offers and discounts available to Visitor Oyster card holders at leading London restaurants, shops and entertainment venues, plus discounts on Thames Clippers river buses and the Emirates Air Line cable car.

If you are in London for a week and plan to travel only in the Central London area (eg zones 1 to 2 or zone 1 to 4) on a daily basis then a paper 7 Day Travelcard may be the most cost-effective option. You will have to queue up to buy a Travelcard once you arrive in London.

Alternatively, you could buy an Oyster card, which looks a lot like a Visitor Oyster card and is used in the same way. Being able to load an electronic 7 Day Travelcard onto an Oyster card is its main advantage. The disadvantage is that you can only buy an Oyster card when you arrive in London.

When and where can I purchase a Visitor Oyster card?

You can buy a Visitor Oyster card online before you travel to London. It will be posted to your home address. This means you arrive in London with your travel ticket ready to start exploring the city.

Can I buy Oyster Card in London's Airports?

Stansted London Airport is the only London airport where you can buy Visitor Oyster cards. We recommend you buy a Visitor Oyster card before you arrive in London.

However, you can buy a normal Oyster card at all London airports.

  • Heathrow London Airport - exit the airport and follow the signs for the Underground. You can buy an Oyster card at the airport Tube station cashier window.
  • Gatwick London Airport - exit through Customs and buy an Oyster card at the Concierge outlets in Gatwick North Terminal or Gatwick South Terminal, at the Skybreak Service Centre in both terminals or at the Gatwick Airport train station.
  • Luton London Airport - buy an Oyster card from National Express at the airport or in the Onward Travel Centre.
  • Stansted London Airport - you can buy Visitor Oyster cards at Stansted Airport train station, before continuing your journey into Central London with the Stansted Express.
  • London City Airport - exit the airport and follow the signs for the Underground. You can buy an Oyster card at the airport DLR station cashier window.

Do I need separate Oyster cards for my children?

If your children are 11 years old or older, you will need to buy a Visitor Oyster card or Oyster card for each child. You can get a half adult-rate discount added to the card at Zone 1 Tube stations, TfL Visitor and Travel Information Centres and London City Airport DLR station.

Can more than one person share a Visitor Oyster card when travelling together?

No, adults cannot travel together on a single Visitor Oyster card.

Do I need to buy a Visitor Oyster card if I buy a 6-day London Pass?

If you buy a 6-day London Pass with travel included, you don’t need to buy a Visitor Oyster card. If you buy a London Pass without travel included, you will need to buy a Visitor Oyster card, Oyster card or 7 day Travelcard ticket separately.

Are there any special offers and discounts available with a Visitor Oyster card?

Yes, Visitor Oyster card holders can enjoy a range of special offers and discounts at more than 25 leading London restaurants, shops and entertainment venues. In most cases, all you need to do is show your card to take advantage of the offer.

Will the Visitor Oyster card have my name on it? And do I need to provide a passport photo to buy a Visitor Oyster card?

No, this means you can lend your card to family and friends to use when they come to London too.

I am coming to London for a long weekend. How much credit should I get for my Visitor Oyster card?

Visiting London for two days? Start with £20 credit on your card for unlimited off-peak travel in Central London and a single journey on the Emirates Air Line cable car.

Visiting London for four or more days? Start with £40 for unlimited travel in Central London and a single journey on a Thames Clipper River Bus.

Can a Visitor Oyster card be used in other cities like Bath, Edinburgh, Stratford-upon-Avon, Oxford and Cambridge?

No, it is only eligible for travel on public transport in London.

I am going to live in the UK soon. When should I buy a Visitor Oyster card?

If you are moving to live in the UK and are planning on opening a UK bank account, we recommend you buy an Oyster card when you arrive in London.