Official top-up service

Top up your
Hafilat card
in 30 seconds.

No registration. No service fee. Balance updated within 15 minutes after payment.

  • Visa & Mastercard accepted
  • Secured by 3D Secure verification
  • Operated by Integrated Transport Center
4,237 cards topped up today across Abu Dhabi
1
Card
2
Amount
3
Payment

Your Hafilat card number

16-digit number on the back of your card.

Choose amount

Secure 3DS Verified

Payment details

You are paying AED 50 for top-up.

#### #### #### ####
Card Holder
CARD HOLDER
Expires
MM/YY
256-bit SSL · 3D Secure

Top-up successful

Your Hafilat balance will be updated within 15 minutes.

Hafilat Card
Amount
Status Completed
Total charged

Frequently asked questions

Is this the official Hafilat top-up service?
Yes. This service is operated through TAMM in cooperation with the Integrated Transport Center (ITC), Abu Dhabi.
When will my balance be updated?
Top-up is processed instantly and reflects on your Hafilat card within 15 minutes. You may need to tap the card on any validator or reader to refresh the balance.
What if the payment fails?
If a payment fails, no amount is charged to your card. You can simply try again or use a different card. For any issue, contact TAMM support.