Recharge your Hafilat card in three easy steps. No registration required.
Type in your 16-digit Hafilat card number exactly as shown on your card (XXXX XXXX XXXX XXXX format). Double-check the digits before proceeding.
Choose from preset amounts of 25, 50, 100, or 200 AED, or enter a custom amount between 10 and 500 AED for your bus card recharge.
Submit your hafilat recharge request. Our team processes it within 24 hours and you receive a confirmation once your bus card is topped up.