Go to: Main Content Go to: Navigation

Transport for London

Buying tickets

you are in the following section of the website:

  1. Tickets
  2. Where to buy tickets

Section navigation

Pages in this section:

You can buy tickets to travel from all over London. If you live outside of London you can buy tickets online which we can send to 58 different countries.

Get and top-up Oyster cards from:

You can contact the Oyster helpline on 0343 222 1234.

Buy paper tickets from:

Visitor tickets

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

You can also get a Visitor Oyster card before reaching London 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 (online)

If you know which ticket you want to buy, check where you can buy the ticket you want (PDF 111KB).

Read about the ways you can pay for tickets (PDF 136KB).

Navigation

Elsewhere on tfl.gov.uk