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.
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.
Enter the 10-digit card number
Type the reference printed on the front of your hafilat card. The field formats it as
0000 0000 00as you type. Only the digits are read; nothing is charged yet.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.
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.
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.