Card recharge — UAE quick guide
How to top up your hafilat / bus card across UAE: machines, kiosks, retail partners and mobile options with fail-safe tips.
- Avg top-up time: 30–90 seconds
- Accepted: cash, cards, mobile pay (varies by kiosk)
- Tip: keep card flat on reader and wait for confirmation beep
How card recharge works
1. Choose a method
Select kiosk, online, app or retail partner.
2. Present your card
Place card on the reader area, keep still until confirmation.
3. Confirm & collect receipt
Wait for confirmation beep or screen message; keep receipt if needed.
Top-up methods
FAQ — common issues
Why didn't my top-up apply?
If you used online top-up, some systems need you to tap the card at a reader to sync the balance. Check transaction history in the app.
Machine shows error
Try again at another reader or contact support. Avoid multiple repeated attempts that may lock a session.
Pro tips for smooth recharge
- Keep small bills ready for cash kiosks.
- Use card-friendly machines to avoid coin jams.
- Take a photo of receipt for disputes.
- If topping up online, note the transaction ID.


Where to top up — map & quick links
Check station kiosks, mall service desks and supermarket counters. For mobile options visit the official transport app pages.
Gallery — examples



Support & contact
Customer support
Available for guidance on reload options and troubleshooting across the UAE.