iPhone Screenshots


Manage your adult Oyster and contactless cards on the move with the app.

• Top up pay as you go credit
• Buy adult rate 7 Day, Monthly and Annual Travelcards, and Bus & Tram Passes
• View your Oyster card and contactless journey history
• Check contactless payments
• Check your pay as you go balance and see season tickets
• Check if you have any incomplete journeys
• Allow notifications when your pay as you go balance falls below a certain amount, or your Travelcard is about to expire

When you top up your credit or buy a Travelcard or Bus & Tram Pass, it will be available to collect after 30 minutes when you touch your Oyster card on a yellow card reader as part of a journey on any London bus, or at any Tube, DLR, London Overground, TfL Rail or National Rail station within the pay as you go area, tram stop or River Bus pier.

Keeping on top of your spend is easy; see the date, time and cost of your journeys from the last 8 weeks.

The TfL Oyster and contactless app will request access to your camera. This is so that you can scan your payment card. We will never store the scanned pictures. Alternatively you can enter the card details manually.

You can’t currently add Oyster photocards to this app.
You can’t currently buy discounted tickets through the app.

For security reasons the TfL Oyster and contactless app is not supported on jailbroken devices.

What's New

Version 1.3.2

Now you can add your contactless card to your account through the app. Plus we’ve fixed some bugs to make the experience smoother

Ratings and Reviews

2.5 out of 5
741 Ratings
741 Ratings

Does the job, but not particularly well


First, I must say that it is good to have an app where you can check your cards, add top ups, check your journey history and correct error when you didn’t register your tap in correctly. That’s really good.
Now the bad stuff...
This app is badly designed from a user experience point of view. It’s not nearly as intuitive as most apps should be on an iPhone and the layout is chaotic. I suspect it was designed by committee at TfL rather than by an experienced app developer who would have had the user in mind. I’ve been involved in successful consultations on apps in development and I’ve seen this go wrong before, but this is honestly the most amateur big-company app that I’ve seen in about 4 years.
The other big missed opportunity here is that TfL should have incorporated the journey planner in to the app. At the moment, it just forwards you the TfL journey planner website which means you’ve got to wait for that page to load and for all graphics to load each time you get the results. Please can TfL include this in the app itself with an improved layout that allows intuitive use right from the first screen of the app and gives faster loading for those times when you’re rushing for the train and need to know which platform to run to? The incorporation of the journey planner in to the app itself would definitely have added an extra star to my review.

Developer Response

Hi BenjiBaby2010. Thank you for your detailed feedback, full of useful suggestions and candid thoughts. We have tried to make the app as simple and user-friendly as possible to make it as convenient as possible for customers with scope to grow and evolve. Thanks again for your feedback as we look at the best ways to improve the app going forward - Marc

Needs some work


It’s nice to be able to renew my Oyster without having to queue at the station but this manual action needs to be eliminated, if I was able to open the app and setup my monthly Oyster that automatically renews would be truly useful, as it is I received a notification that tells me my monthly card will expire soon.. soon doesn’t help much at least tell me the date I have to pay. And after paying it’s like nothing happened, this is bad user experience, it’s obvious there’s a delay somewhere but it should acknowledge it better right now the good old email reassures me my payment went through.

Additionally I hope the main goal for this app is to add the Oyster card on the iPhone Wallet. The gates quickly started accepting iPhones, shouldn’t be rocket science even though Space X probably will accept board passes showed on the iPhone.

The App support link on the App Store goes to a missing page.

Why even bother with this


I was redirected to the app from the tfl webpage when I was trying to get an update on a bus route and when it would resume normal service. I downloaded the app and the clicked on journey planner only to be directed back to the website on my browser away from the app. This app can be so much more then looking at ones oyster account but they haven't even bothered. It's really bad when apps like this are launched without being well just MORE, considering for instance Citymapper offer. This is TFL, everyone is getting this information from them, you would think they of all organisations would have first hand access to a huge amount of travel data. For instance I would like to type in a bus route and find out if it's taking diversions and when normal service will be resumed. Notifications on if my underground and DLR routes is having issues, etc. In this days and age you can't have apps like this.

Developer Response

Hi GGeek82, the app was solely created for the purposes of managing your Oyster card on the go. We really appreciate your feedback and are always looking for ways to make it more user-friendly. Please do stay tuned for any upcoming updates. For other issues please give us a call on 0343 222 1234 or email us at Oysterenquiries@tfl.gov.uk, we'll be happy to look into it further for you. - Ann


Transport Trading Ltd.
14.7 MB
Requires iOS 8.0 or later. Compatible with iPhone, iPad and iPod touch.
Age Rating
Rated 4+
© Transport for London


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like