How can I add value to my Octopus card directly from my debit/credit card in Hong Kong?

The couple of "Add Value Machine" I have seen in the MTR and HKG airport only accepts cash:

enter image description here

1 Answer 1


Simple answer - You can't. Cash only! This is true not only at the Add Value Machines, but also at the service desk and all other locations.

Longer Answer - It is actually possible to top-up an Octopus card using a credit card, but it can only be done using the "Automatic Add Value Service" (mirror), which is only available for customers of specific Hong Kong banks. Presuming that you are not a HK/Chinese resident, then this option is not available to you, so we're back to the Simple answer of "You Can't"

  • 2
    For interest, it used to be possible in the last decade via EPS (again, local cards only), but they discontinued this payment option after a massive bug, where money is deducted from your bank account but not added to the Octopus card, is discovered.
    – B.Liu
    Commented Jan 8, 2019 at 4:30
  • @B.Liu I always thought the discontinuation was ultimately some sort of business decision, to promote AAVS or whatever. One would think 10 years would be long enough to fix a service that many other systems in the world have.
    – user71659
    Commented Jan 8, 2019 at 4:41
  • 1
    @user71659 One would hope so right... Though (after some archive digging) it seems fixing the service was not even considered back then.
    – B.Liu
    Commented Jan 8, 2019 at 4:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .