Bus card recharge & top up bus card in Abu Dhabi
Do your bus card recharge online without queuing at a machine. This independent service lets you top up bus card balance for Abu Dhabi public transport in a couple of minutes — enter your hafilat card number, choose an amount and pay on a secure checkout.
The process
How do I complete a bus card recharge online?
Enter your card number
Read the number printed on your hafilat card and type it in. No account or app sign-up is needed.
Choose an amount
Use a preset in AED or type a custom figure. That exact amount is added to the card.
Pay securely
Continue to an encrypted checkout to finish the bus card recharge. A confirmation is emailed to you.
Tap and travel
Once the balance is loaded, tap your card to ride Abu Dhabi public transport as usual.
Preset values
Top-up amounts to top up bus card
Pick a preset and you go straight to the recharge form with that value selected. You can change it before you pay.
Good to know
What is a hafilat card and how does recharge work?
A hafilat card is the contactless smart card used to pay fares on public transport in Abu Dhabi. You load a cash balance onto the card, then tap it when you board — the fare for the trip is taken from the balance. It removes the need for paper tickets and loose change for everyday travel around the city.
When the balance runs low, the card needs a top-up. Instead of finding a machine, you can do a hafilat recharge online here: enter the card number, choose how much to add and pay. The balance is then loaded so you can keep travelling.
Reasons
Why top up bus card with this service?
No app, no queue
Recharge from any browser. Nothing to install and no ticket machine to find.
Only what we need
Your card number, the amount and an email. Card details go on the secure checkout, not here.
Fast processing
Most top-ups are processed within minutes of a successful payment.
Abu Dhabi-based support
Questions before or after a top-up? Reach the team by email, WhatsApp or phone.
Good to know
Common questions about a hafilat recharge
How long does a bus card recharge take?
Most top-ups are processed within minutes of a successful payment. A confirmation is emailed to you.
What do I need to top up a bus card online?
Your hafilat card number, the amount you want in AED, and a valid email for the confirmation.
Is it safe to pay here?
Card details are never entered on this site. When you confirm a top-up you continue to an encrypted checkout.
Ready for your bus card recharge?
Enter your card number, pick an amount and pay in a couple of minutes.