Topping up and buying tickets online:


Get an Oyster card

  • Have an Oyster card posted to you

Top up pay as you go credit on your Oyster card

  • Add credit in multiples of £5, up to a maximum of £50

Set up auto top-up

  • Whenever your pay as you go balance falls below £10, it's automatically topped up from your credit or debit card
  • Nominate a station to activate auto top-up on your Oyster card

Buy Travelcard season tickets

  • 7 Day
  • Monthly
  • Annual
  • Odd period

Visitor shop

You can buy Visitor Oyster cards and tickets from our visitor shop before you leave home and they will be delivered to your address.

Visitor Oyster card

  • Choose how much pay as you go credit you need when you buy it
  • Top up pay as you go credit if you need to

Paper Travelcards

  • Day Travelcards
  • 7 Day Travelcards

Group Day Travelcards

  • Valid for groups of 10 or more who must be travelling together at all times

Find out more about the best ways for visitors to pay.

Close Favourites

My Lines

My Buses

My Roads

My River Buses

My Emirates Air Line

My Journeys

My Places

    Close edit Favourites

    Favourite lines

    Favourite buses

    Favourite roads

    Favourite river buses

    Favourite Emirates Air Line

    Favourite journeys