2024 Edition: Best Credit Cards for Public Transport (SimplyGo)

Bus/MRT rides may not be a major expense item, but every little bit helps. Here's the best cards for earning miles on public transport.

Public transport is unlikely to be a significant chunk of your monthly expenditure, but that’s no reason to leave miles on the table. Every little bit helps, and a regular recurring expense, charged to the right credit card, can reap rewards over time. 

With that in mind, here’s the best credit cards to use for bus/MRT rides. 

💳 What’s the Best Card for…
❓ Overall Guide
✈️ Air Tickets
🌎 Amaze  💗 Charity
🍽️ Dining
🏫 Education 🥡 Food Delivery
🏨 Hotels ☂️ Insurance
📱 Kris+
⚕️ Medical 🏖️ Overseas Petrol
🚍 Public Transport 🛒 Supermarkets 🚰 Utilities

How are you paying for public transport?

There are three ways to go about using your credit card for public transport, but be warned: only one of them will earn rewards!

❌Top-up at General Ticketing Machines/ Add Value Machines

GTMs accept credit cards, but you won’t earn any points | Photo: SG Trains

EZ-Link cards can be topped up with credit cards at General Ticketing Machines (GTMs) or Add Value Machines (AVMs) located inside MRT stations, ever since 2016. However, you will not earn any credit card points for transactions at these machines, so avoid them as much as possible.

❌ Top-up via EZ-Link app

Transacting on the EZ-Link app won’t earn any rewards either

EZ-Link cards can also be topped up via the EZ-Link app, either on an ad-hoc basis or via Auto Top-Up. 

Again, this isn’t the right path to take. While it was possible in the past to earn 2 mpd on Auto Top-Up (then called EZ-Reload) with the HSBC Revolution or up to 1.4 mpd with the Standard Chartered Visa Infinite, both have been nerfed.

Pay via SimplyGo

Tap. Go. Earn miles.

The only way to earn miles on your public transport rides is also the simplest. All you need to do is tap your credit card (or credit card linked to a mobile wallet) at the gantry.

All contactless-enabled credit cards can be used at MRT and bus gantries, with no need to register the card beforehand. Registration, however, allows you to track your fares and usage online or via the SimplyGo app.

What MCC do SimplyGo transactions code as?

Regardless of whether you pay with Visa or Mastercard, SimplyGo transactions code as MCC 4111 (Transportation- Suburban and Local Commuter Passenger, including Ferries).

SimplyGo transactions will appear on your bank statement as BUS/MRT.

What credit cards earn rewards for SimplyGo?

The good news is that with the exception of Citibank and OCBC, all banks continue to award points for SimplyGo transactions. 

🚆 SimplyGo Transactions
Bank Awards Points?
Not accepted for SimplyGo

*An exception has been carved out for the OCBC Rewards Card, but this earns a mere 0.4 mpd so there’s really no reason to use it

With that in mind, you can use the following cards to earn the most miles on SimplyGo. You’ll earn exactly the same number of miles whether you tap the physical card at the gantry, or use the digitised version on your mobile wallet. 

🚆 Best Cards For SimplyGo
Card Earn Rate Remarks
SCB Smart Card
5.6 mpd Capped at S$818 per s. month
UOB Lady’s Solitaire
4 mpd Capped at S$2K per c. month, must pick Transport as quarterly bonus category
UOB Lady’s Card
4 mpd Capped at S$1K per c.m month, must pick Transport as quarterly bonus category
KrisFlyer UOB Credit Card
3 mpd With min. S$800 SIA Group spend in m. year
DBS Vantage
1.5 mpd  
UOB PRVI Miles Visa
1.4 mpd  
UOB PRVI Miles Mastercard
1.4 mpd  
UOB Visa Infinite Metal Card
1.4 mpd  
SCB Visa Infinite
1.4 mpd Min. S$2K spend per s. month, otherwise 1 mpd
DBS Altitude Visa
1.3 mpd  
HSBC TravelOne Card
1.2 mpd  
Maybank Visa Infinite
1.2 mpd  
SCB Journey Card
1.2 mpd  
Options earning less than 1.2 mpd are not shown

The StanChart Smart Card earns 5.6 mpd on public transport, together with selected fast food chains and streaming subscriptions, but unless you spend substantial amounts on these categories each month, you may end up with orphan miles. It might be a better idea to cash out the points earned on this card for cash rebates instead, which would give you the equivalent of 6% off your rides. 

The UOB Lady’s Cards will earn 4 mpd on public transport rides, provided you declare transport as your quarterly bonus category.

Alternatively, you can use the KrisFlyer UOB Credit Card, which earns an uncapped 3 mpd on public transport rides provided you spend at least S$800 in a membership year on SIA Group transactions (defined as SIA, Scoot and KrisShop).

Apart from that, everything else is general spending cards already. 

⚠️ What about UOB’s S$5 minimum spend?

Here’s where a lot of people get confused, no thanks to UOB’s points rounding policy. By right, you need to spend a minimum of S$5 to earn any miles on UOB cards- spend S$4.99 and you walk away empty handed.

Given that most people won’t be spending that amount on public transport rides per transaction (or even per day), the question then becomes how you could possibly earn anything out of this.

The answer lies in the fine print:

  • For Visa cards, fare charges are accumulated daily, but UNI$ are calculated based on the accumulated spend on SimplyGo Transactions per calendar month, and awarded to Cardmembers on the 7th calendar day of the following month
  • For Mastercard, your accumulated fares are posted to your credit card account every 5 days or S$15, whichever comes first.

So except in extreme circumstances (e.g. where you take two rides a month), you’ll definitely earn some miles on your rides.

Do note that the UOB Preferred Platinum Visa will only earn 0.4 mpd on SimplyGo transactions (even though they’re contactless), so don’t bother using it here. Likewise, the HSBC Revolution will only earn 0.4 mpd, because its Transport bonus category does not include SimplyGo.


While I doubt you’ll earn a First Class ticket from public transport spending alone, it all adds up.

Just avoid the ticketing machines and head directly to the gantry, since tapping most cards except Citibank and OCBC will earn miles. 

Aaron Wong
Aaron Wong
Aaron founded The Milelion to help people travel better for less and impress chiobu. He was 50% successful.

Similar Articles



Notify of

Inline Feedbacks
View all comments

Now that the UOB PRVI offer has lapsed, I’m using the Zipster card for public transport. The transactions on this card code as online transactions, so I get 4 mpd on the WWMC or CRV


That’s interesting, but I can’t find any way to apply for the zipster card.

Last edited 3 years ago by Ccy
Joshosaurus Rex

Interesting! What’s the MCC for Zipster postpaid payments?

If I opt for postpayment, they will collect the entire months worth and charge on one transaction, which may be more efficient than my current UOB Krisflyer $5 block miles earnings.


It’s the same as 4111. But these are online transaction hence can earn 4mpd. MCC doesn’t really matter

Email them to buy the card..

Last edited 3 years ago by Kelvin

May I know what card is good for ERP and carpark? Any ideas on how to earn miles? Appreciate if this topic can be covered too.


Thank you for this post! Wondering why you did not include the UOB PP Visa though?


Because the UOB PPV only earns 0.4mpd for SimplyGo


Is UNI$ award for public transport based on monthly spend? Else if it is per trip basis, I am wondering if it is possible for 4 mpd using lady card, as UNI$ is awarded based on $5 block and each trip on public transport is unlikely to be more than $5.


I am very sorry, you have actually answered and I have completely missed it. Please ignore my comments.


Hi Aaron, OCBC clarified that OCBC N90 does award base points.

MCC 4111 is not in their blacklist


I see, thanks for the clarification! I do see MCC 4111 blacklisted in the Jun T&C:


Ah! I had always thought Citi premier visa did


How about the new HSBC Revo?


thank you, i appreciate your input, but you really can use a better manner to tell me, why must be so challenging?

Last edited 3 years ago by Syok

Why you expect to be spoonfed and still expect to be spoonfed politely. you emperor is it? all hail emperor karen!


Replying a comment from 11 months ago. Maybe you are the one that needs to read carefully.


Actually I am a blind man, so I really don’t “see”, but do you have to be so mean?

Last edited 3 years ago by Syok

I’m teaching you how to find answer instead of not reading article & waiting for spoon-feed answer.


Halo, you yourself never read article. People provided info and you blamed other people ?


alternatively, i will use dash for public transport thru apple pay, since it can be topped up via Singtel with up to $200/mo and the telco bill can be paid by WWMC/CRV/CRMC for 4mpd.


hi, does this still work?


what about HSBC revolution card? does it earn 4mpd for SimplyGo too?


While grab MC do not give points for top-up, you can use grab mc for simply-go as well. They will give points now (afaik, they stopped giving points for a while but now it is back again). However, the points will only be given about a week after the transaction so it is not easy to track.

That being said, 1.7% Cashback for top-up then grab point for transport

PS. I tried it after reading somewhere on forum that the point is back and tested. It was working as of jun 7.

Last edited 2 years ago by dkdk

Hi, just stumbled upon your article. Thanks for the summary. Just curious, does Citi SMRT Credit Card get points for SimplyGo?


5% rebate for total spend above 500


Tldr: revolut. Nothing beats revolut currently


Agreed. Getting 20% cashback takes some of the sting away from the bus fare hike.

Billy Bean

What about the DBS credit card $5 rounding? Do they also accumulate on a monthly basis like UOB?


Anyone might know what is the MCC for top-ups via EZ-Link App? I charged it DBS credit cards and it showed up as “Transportation” using the DBS digibank chatbot.


Car sharing services like GetGo and BlueSG has MCC of 7512. Does this earn reward points?


Did a search myself. For Citi Rewards, its not eligible


If I use my Citi Rewards or UOB Lady’s Card to top-up my Grab wallet, and use Grab card to tap through the gantries, will I still earn 4mpd PLUS Grab points? Thanks in advance!


Does DBS Altitude still award DBS points for public transportation? I don’t see the line under the promotion & benefits on their page anymore.


I just starting using UOB PRVI and each trip posts as an individual transaction of less than $5 with no uni$ earned. Has this changes since this article? I will try DBS Altitude next week and see if I get any miles that way.


Does vantage earn 1.5mpd for simplygo spending?


Hi… ur posts are helpful … Will there be a updated version ? Seems now Citi cards are earning rewards for simplygo… can help to share comparison?

Last edited 2 months ago by Jess
Russell Lau

can i check why doesnt citibank award miles for transport? since it is not part of the exclusion list they stated.



You may wanna take a look at page 3 of the exclusion list, which states several merchant descriptions/keywords that exclude them from awarding points. I think that pretty much covered all public transportations.


is DBS altitude 1.3mpd now? Thank you


UOB One Card – max 10% Cashback on SimplyGo transactions.

Last edited 22 days ago by Lincoln

I thought SC Journey was 3mpd for SimplyGo instead of 1.2?