Hafilat Balance Check

Hafilat Balance Check Online: Abu Dhabi Bus Card Enquiry

You can complete a Hafilat balance check through the official Hafilat online service by entering the 16-digit serial number printed on your card. You can also view the available balance at a ticket vending or recharge machine. Use official Abu Dhabi Mobility or TAMM services only, especially when entering card or payment details.

Hafilat Card Balance Check

Enter the 15-digit card serial number printed at the bottom of your Hafilat card.
01 -

Quickest Way to Check Your Hafilat Card Balance

The official online service is the most convenient option when you have your card but are not near a bus station.

You will need:

  • Your physical Hafilat card
  • The 16-digit card serial number
  • A mobile phone, tablet or computer with internet access

You do not need to enter your Emirates ID, PIN, OTP or bank card details merely to view the Hafilat card information.

How to Check Hafilat Balance Online

Follow these steps to check the card through the official service:

  1. Open the official Hafilat online portal.
  2. Choose the card recharge or card enquiry option shown on the page.
  3. Find the 16-digit serial number printed on your Hafilat card.
  4. Enter the number carefully without adding spaces or other characters unless the form inserts them automatically.
  5. Select the confirmation button to retrieve the card information.
  6. Review the balance displayed before proceeding with an optional recharge.

The page may also display information such as the card’s status or validity, depending on the card type and the service currently available.

This website publishing the guide cannot access or display your private Hafilat balance. The enquiry must be completed through the official service. The original material also identifies the card serial number as the detail used for the online enquiry.

For a Dubai bus or metro card, you can go to the NOL Card Balance Check page.

Where Is the Hafilat Card Number?

The required number is the 16-digit serial number printed on the physical card. It is different from a bank card number and is used to identify the Hafilat travel card.

If the number is difficult to read:

  • Check the card under brighter lighting.
  • Do not confuse a scratched digit with another number.
  • Enter all 16 digits in the same order.
  • Avoid guessing missing digits.
  • Visit a customer service office if the number is damaged or unreadable.

The official page may reject the request when the number is incomplete, mistyped or associated with an inactive card.

Other Ways to Check the Balance

Use a Ticket Vending or Recharge Machine

Official sales and recharge machines are available at bus stations, bus stops and selected public locations.

To check the card:

  1. Place the Hafilat card on the machine’s card reader.
  2. Select the balance or card-information option if prompted.
  3. Read the available balance shown on the screen.
  4. Recharge the card at the same machine when necessary.
  5. Keep the receipt until the updated balance has been confirmed.

A machine is particularly useful after an online recharge because tapping the card can activate or update the stored value.

Check the Bus Card Reader

The reader inside an Abu Dhabi public bus may briefly display the remaining balance when you tap the card.

This method is useful for confirming the balance during a journey, but it is not the best way to check before leaving home. Make sure the card has enough value for the trip before boarding.

Always tap when boarding and alighting. The system uses both taps to calculate the correct fare.

Visit a Customer Happiness Office

Visit an official Customer Happiness Office at a bus station or the airport when:

  • The card is not recognized.
  • The serial number is damaged.
  • A recharge remains missing.
  • The card has expired.
  • A personalized card has been lost.
  • You need help transferring an eligible balance.
  • The portal repeatedly rejects a valid card number.

Bring the physical card and your Emirates ID when the card is personalized or when identity verification may be required.

Online, Machine and Bus-Reader Comparison

MethodWhat you needBest forImportant limitation
Official Hafilat portal16-digit card number and internetChecking from homeRecent online top-ups may take time to appear
Ticket vending machinePhysical Hafilat cardImmediate card reading and rechargeRequires visiting a machine
Bus validatorPhysical cardSeeing the balance during travelBalance appears only briefly
Customer Happiness OfficeCard and, when relevant, Emirates IDCard errors and account supportService depends on location and operating hours

How to Recharge a Hafilat Card Online

The official TAMM Hafilat top-up service allows passengers to add travel credit to a rechargeable Hafilat card.

The usual process is:

  1. Open the official Hafilat top-up service.
  2. Enter the 16-digit card serial number.
  3. Confirm that the correct card has been retrieved.
  4. Select an available recharge amount.
  5. Enter the requested payment information on the secure payment page.
  6. Complete any verification requested by your card issuer.
  7. Save the payment confirmation or receipt.
  8. Allow time for the recharge to reach the Hafilat system.
  9. Tap the card on an official machine or use it for travel to activate the balance when required.

Check the serial number before paying. A recharge submitted to the wrong valid card may be difficult to reverse.

How Long Does an Online Recharge Take?

According to Abu Dhabi Mobility, an online recharge may take up to two hours to be reflected on the card. A top-up completed through an official sales or recharge machine is normally applied immediately.

An online recharge must also be activated before its validity period ends. You can activate it by:

  • Using the card for travel; or
  • Tapping it on an official sales and recharge machine.

Do not make a second payment immediately simply because the balance has not changed. First check the payment status, allow the stated processing period and tap the card at an official machine.

Hafilat Recharge Limit and Validity

The official recharge information states that:

  • The maximum balance that can be credited to a Hafilat card is AED 150.
  • A recharged balance has a validity period of three months from the recharge date.
  • The balance must be activated by using the card or tapping it at an official machine before that period expires.

These conditions relate to stored recharge value. The validity of the physical Hafilat card itself is a separate matter.

Information checked in August 2026. Recharge limits, service channels and procedures may change, so confirm the latest details on the official Abu Dhabi Mobility service before payment.

Hafilat Fare and Required Balance

Abu Dhabi’s standard public bus fare is calculated as:

  • AED 2 boarding fee
  • Plus AED 0.05 per kilometre
  • Up to AED 5 for a standard journey

Eligible transfers between standard public transport services may be completed without paying another AED 2 boarding fee, provided the official transfer conditions are met. Intercity services are excluded from this arrangement.

There is no single fixed minimum balance suitable for every possible journey because the final fare depends on the route. Keep enough credit to cover the complete trip rather than maintaining only the AED 2 boarding amount.

Hafilat Travel Passes

Passengers who use Abu Dhabi buses regularly can consider a time-based public transport pass instead of relying entirely on pay-as-you-go balance.

The currently listed standard passes include:

PassPriceValidity
Seven-day passAED 30Seven days
Thirty-day passAED 95Thirty days

These passes cover eligible standard services across Abu Dhabi Emirate but do not include intercity services. Confirm the coverage before purchasing when your journey crosses service categories.

A travel pass and the card’s stored cash balance are different. Checking the balance alone may not show how many days remain on an active pass.

Hafilat Card Types

Anonymous Hafilat Card

The anonymous card is suitable for residents and visitors who want a reusable public transport card without personal registration.

The official card price is AED 10, and its stated validity is 16 years. It can hold stored balance and eligible seven-day or thirty-day transport passes.

Because it is not linked to a passenger’s identity, recovering its balance after loss may not be possible.

Personalized Hafilat Card

A personalized card is connected to the cardholder’s information. It offers greater protection because an eligible balance or transport pass may be transferred to a replacement personalized card when the original is lost or damaged.

Official eligibility documents may include an Emirates ID and personal photograph. Additional proof is required for special permits.

Special Permits

Personalized Hafilat cards may support permits for eligible groups, including:

  • Students
  • Senior citizens aged 55 or above
  • People of Determination
  • An eligible companion of a Person of Determination

Requirements, benefits and renewal periods vary by permit. Applications and renewals should be completed through official customer service channels.

Why Is My Hafilat Balance Not Updating?

The Online Recharge Is Still Processing

Online recharges may take up to two hours to reach the card system. Wait for the processing period before attempting another payment.

The Recharge Has Not Been Activated

A successful online payment may still need to be written to the physical card. Tap the card on a sales or recharge machine, or use it for travel, to activate the stored value.

The Wrong Card Number Was Entered

Compare the number on the payment receipt with the 16-digit serial number on your card. Contact official support promptly if the recharge was submitted to another card.

The Payment Was Authorized but Not Completed

A pending bank transaction does not always mean the Hafilat recharge succeeded. Check for an official confirmation page, email or receipt before treating the transaction as complete.

The Card Is Expired or Damaged

An expired, cracked or unreadable card may not accept the updated value correctly. Take the card and payment receipt to a Customer Happiness Office.

The Portal Is Temporarily Unavailable

Try again using a different browser or internet connection. You can also use a ticket vending machine instead of repeatedly submitting the online form.

What to Do When the Card Shows “Invalid”

An invalid or unrecognized result may be caused by:

  • An incorrectly entered serial number
  • A damaged card chip
  • An expired card
  • An inactive or blocked card
  • A temporary reader or system error
  • Use of a card that is not part of the Hafilat system

Test the card at another official machine. If the same error continues, visit a Customer Happiness Office rather than attempting repeated online payments.

Safe Hafilat Balance Checking

Use only official Abu Dhabi Mobility, Hafilat or TAMM services for card enquiries and recharges.

Never share:

  • A bank card PIN
  • A banking password
  • A one-time password with another person
  • A bank card CVV through chat or email
  • UAE Pass credentials
  • Screenshots containing complete payment information

A legitimate card-balance enquiry should not require your online banking password or bank card PIN. Payment details should be entered only on the secure payment page presented during an official recharge.

Official Hafilat Support

For assistance with public transport services, contact the Abu Dhabi Mobility Service Support Call Centre on 800 555.

Customer Happiness Offices at bus stations and the airport can help with physical-card problems, personalized-card services, eligible balance transfers and recharge disputes.

Keep the following information ready when reporting a payment issue:

  • Hafilat card serial number
  • Recharge date and approximate time
  • Amount paid
  • Transaction reference
  • Payment receipt
  • Description of the error
  • Physical card, when visiting in person

Frequently Asked Questions

Can I check my Hafilat balance without registering?

Yes. The official online card service generally uses the 16-digit serial number printed on the Hafilat card. Registration should not be necessary merely to retrieve basic card details through the relevant enquiry or recharge page. Follow the instructions displayed on the official portal because its interface may change.

Can this website check my Hafilat card balance?

No. An informational website cannot access your Hafilat account or retrieve its private balance. Complete the Hafilat balance check through the official portal, a ticket vending machine, a bus reader or an authorized customer service office. Do not enter sensitive payment credentials on an unofficial balance-check website.

Why does my balance still show the old amount after recharging?

Online recharges may take up to two hours to reach the card system and may require activation. Tap the card on an official sales or recharge machine, or use it for travel. If the value remains missing after the processing period, contact Abu Dhabi Mobility with your receipt and transaction reference.

Can I check the balance on an Abu Dhabi bus?

The card reader may briefly display the remaining value when you tap during boarding or alighting. However, waiting until you board is risky because the balance may be insufficient. Check online or at a machine before travelling when possible.

What is the maximum Hafilat card balance?

The official recharge page states that the maximum amount that can be credited to the card is AED 150. Do not assume a payment above this limit will be accepted. Check the latest official service conditions because transport limits and procedures can change.

Does unused Hafilat recharge expire?

The official recharge information gives the added balance a three-month validity period from the recharge date. The value must be activated before expiry by using the card for travel or tapping it on an official sales and recharge machine.

Can I recover the balance from a lost Hafilat card?

Recovery generally depends on the card type. An eligible balance or pass on a personalized card can be transferred to a new personalized Hafilat card through a Customer Happiness Office. An anonymous card is not connected to your identity, so its balance may not be recoverable after loss.

How can I find a Hafilat recharge machine?

Sales and recharge machines are available at bus stations, bus stops and selected public locations. Use the official Abu Dhabi Mobility Hafilat information or Darbi journey-planning services to locate an appropriate machine before travelling.

Check Before You Travel

The safest approach is to check the card through the official Hafilat portal before leaving, particularly when the balance is low or an online recharge is still pending. Use a ticket vending machine when you need an immediate card reading or must activate recently purchased credit. For persistent errors, contact Abu Dhabi Mobility rather than repeatedly paying or entering card details on unofficial websites.

Similar Posts