Beta intro
Mayor of London

Buying tickets

Oyster

Get and top up Oyster cards from:

You can contact TfL customer services on 0343 222 1234 (TfL call charges).

Paper tickets

Buy paper tickets from:

Visitor tickets

If you're visiting from outside London, you can buy Visitor Oyster cards and paper tickets in advance from:

You can also get a Visitor Oyster card in advance from:

  • Gatwick Express - from the Gatwick Express ticket office or terminal desks
  • Stansted Express - from the ticket office at the airport rail station
  • Eurostar - on board trains to London
  • Oxford Tube coach service - from ticket offices at Gloucester Green Coach Station and Thornhill Park and Ride in Oxford
  • National Express coaches - from ticket offices throughout the UK, including those at major airports such as Gatwick, Stansted and Luton
  • Superbreak

Ways to pay for tickets

You can buy tickets with cash at:

  • Oyster Ticket Stops
  • Tube station ticket offices and most self-service ticket machines
  • London Overground station ticket offices and self-service ticket machines
  • The Tramlink Shop (in Croydon)
  • Tram stop ticket machines (coins only)
  • DLR station self-service ticket machines
  • London Travel Information Centres

You can't use cash to pay for your bus fare. Instead of cash you can use Oyster or a contactless payment card to pay as you go. Find out about cash free buses.

You can buy tickets with a credit or debit card at:

You can buy tickets with a company cheque at:

  • Tube station ticket offices (for Monthly and longer period Travelcard and Bus & Tram Pass season tickets only)
    • You need to provide two proofs of your identity and your home address
    • You do not need to provide proof of name and address for the company issuing the cheque
    • The cheque must be made payable to London Underground Ltd
    • The company name and address should be written on the back of the cheque
  • London Travel Information Centres
    • You need to provide two proofs of your identity and your home address
    • You need to provide proof of name and address for the company issuing the cheque
    • The cheque must be made payable to Transport Trading Ltd
    • The company name and address should be written on the back of the cheque

Personal cheques are no longer accepted at stations, Oyster Ticket Stops or London Travel Information Centres as payment for ticket.