Skip to content
Walkthrough

How a bus card recharge works, step by step

A complete top up bus card payment with busontop takes a couple of minutes. Here is exactly what happens from the moment you open the form.

  1. Open the recharge form

    The hafilat recharge form sits right on the homepage. There is no account to create and no app to download — you can start straight away.

  2. Enter the 10-digit card number

    Type the reference printed on the front of your hafilat card. The field formats it as 0000 0000 00 as you type. Only the digits are read; nothing is charged yet.

  3. Choose the card category

    Standard, Personal, Senior or Student. If you hold a Personal card, you will be asked for the cardholder name — for the other categories that field stays optional.

  4. Pick an amount

    Tap a preset chip (AED 10 to AED 200) or type a custom amount from AED 5 up to AED 500. Amounts are in AED only.

  5. Confirm the bus card recharge

    Review the card number, category and amount, then confirm. A new balance is normally ready within a few minutes and syncs the next time the card is tapped on a bus in Abu Dhabi.

Optional: check a balance first

If you prefer, use the optional balance lookup before you top up. Enter the same 10-digit number and we show a sample reading. The exact balance always comes from tapping the card on a bus reader or station validator.

Start a hafilat recharge