Hafilat Card Recharge Online, Balance Check & Buy Guide
Traveling by public bus in Abu Dhabi requires a Hafilat Card, the official smart payment system used for all bus services across the emirate. Whether you are a daily commuter traveling to Mussafah, a student heading to Khalifa City, or a visitor exploring landmarks such as the Sheikh Zayed Grand Mosque, the Hafilat smart card is the only accepted method for paying bus fares.
As of 2026, Abu Dhabi’s Integrated Transport Centre (ITC) has integrated Hafilat services with the Darb platform, allowing passengers to check their Hafilat card balance, recharge online instantly, and manage transport services through the Darb mobile app.
This guide explains how to check your Hafilat card balance, recharge the card online, understand Abu Dhabi bus fares, and avoid the AED 200 fine for fare violations.
What is Hafilat?
Hafilat is a prepaid smart transport card used for public buses in Abu Dhabi. Passengers must tap the card on the reader when boarding and again when leaving the bus so the system can calculate the correct fare. Failing to tap the card properly may result in penalties during ticket inspections.
The Hafilat card is only valid within Abu Dhabi and Al Ain bus networks. It cannot be used in other emirates such as Dubai, where public transport payments are handled through the Nol card system.
Types of Hafilat Cards
- Anonymous Hafilat Card
- Personalized Hafilat Card
- Student, Senior Citizen, and People of Determination Passes
Benefits of Using a Hafilat Card
- Quick and convenient payment for bus fares
- Easy access to Abu Dhabi public transport
- Multiple recharge and balance check options available online and at stations
How to Recharge Hafilat Card Online
Online recharge has made it much easier to add credit to your Hafilat card without visiting a station.
Follow these simple steps to complete a Hafilat online recharge:
Step 1: Open the Darb mobile app or visit the Hafilat recharge portal.
Step 2: Enter the 10-digit serial number printed on the back of your card.
Step 3: Select the recharge amount (minimum AED 10 and maximum AED 150).
Step 4: Complete the payment using a debit card, credit card, or supported mobile payment methods.

Activation Time After Online Recharge
After completing an online payment, it may take 15–30 minutes for the balance to update on the bus card reader. To avoid inconvenience, recharge your card before leaving for your journey.
How to Check Hafilat Card Balance
Checking your Hafilat card balance before starting a trip is important to avoid payment issues while boarding the bus. There are several easy ways to check your balance.
1. Through the Hafilat Online Portal
Visit the official Hafilat portal on the Darb website hafilat.darb.ae, and select the “Recharge Card” option. After entering the 10-digit card serial number, your remaining balance will be displayed immediately.

2. Using the Darb Mobile App
Passengers can link their Hafilat card to the Darb app available on both Android and iOS devices. Once connected, the app allows you to view your balance, recharge the card, and track transport services directly from your smartphone.

3. Balance Check Machines at Bus Stations
Major bus terminals such as Al Wahda Bus Station and Mussafah Bus Station have ticket vending machines and kiosks where passengers can check the balance by simply tapping their card.

Helpful Tip:
Always confirm that your card has at least AED 2.00 before boarding a bus. If the balance is lower than the minimum fare, the reader will reject the card.
How to Apply for a Hafilat Card Online
Passengers can register for a Hafilat card online through the official Darb website or the Darb mobile application, which is available for both Android and iOS devices. The online process makes it easy for residents and visitors to apply and manage their Hafilat services without visiting a transport office.
Documents Required for Hafilat Card Registration
Before starting the application, applicants should prepare the following documents:
- Copy of a valid Emirates ID or passport
- UAE residence visa (for residents)
Hafilat Card Registration Fee
The cost of applying for a Hafilat card depends on the card type:
- AED 5 for students, senior citizens, and People of Determination
- AED 10 for a standard Hafilat smart card used by regular passengers
Once the registration is completed, users can recharge the Hafilat card online and use it for bus travel across Abu Dhabi.
Hafilat Smart Card Types and Prices in Abu Dhabi
The Hafilat smart card is the official payment method for buses operating in Abu Dhabi. Similar to other public transport cards such as the Masaar card used in different UAE regions, the Hafilat system offers multiple card options designed for different types of passengers. The price of a Hafilat card varies depending on the type you choose.
Currently, there are two main types of Hafilat cards available for bus travelers.
Anonymous Hafilat Card
The Anonymous Hafilat Bus Card is the most common option for tourists and occasional passengers. This card costs AED 10 and can be used immediately after purchase by adding travel credit (T-Purse). Since it is not linked to personal details, it is easy to buy and convenient for short-term use.
Personalized Hafilat Card
The Personalized Hafilat Card is issued free of charge and is usually intended for residents, students, senior citizens, and people of determination. This card is registered under the passenger’s personal information and may offer access to discounted fares or special transport benefits.
Weekly or Monthly Pass
Frequent commuters can save money by purchasing a weekly or monthly travel pass, which allows unlimited local bus trips during the validity period.
Hafilat Pass for Senior Citizens
Abu Dhabi offers a special Hafilat pass for senior citizens, allowing older residents to travel on public buses more conveniently. To apply, applicants must provide a valid UAE Emirates ID, a resident visa, and proof of residence such as a tenancy contract.
Once approved, the Hafilat senior pass remains valid for one year and can be renewed after verification of the required documents. This card allows unlimited bus travel across Abu Dhabi, helping senior passengers move around the city comfortably and affordably.
Hafilat Pass for Special People
The Hafilat pass for People of Determination is designed to support passengers with special needs by offering unlimited access to Abu Dhabi bus services.
To register for this pass, applicants must submit their UAE Emirates ID along with a valid medical certificate confirming their eligibility. After successful verification, the card is issued with a validity period of one year.
Hafilat Pass for Students
Students studying in Abu Dhabi can benefit from a discounted Hafilat student pass, making daily travel to schools and universities more affordable.
To obtain the pass, applicants need to present a valid UAE Emirates ID and a student identification card. The student pass is typically valid for one year and can be renewed annually once the required documents are confirmed.
Where to Buy a Hafilat Card
The location where you can purchase a Hafilat card in Abu Dhabi depends on the card type you want.
Anonymous Hafilat cards are widely available and can be purchased from:
- Abu Dhabi Central Bus Station
- Major bus terminals across the city
- Ticket vending machines at shopping malls
- Selected supermarkets such as Lulu Hypermarket
Other Bus Stations
- Abu Dhabi International Airport Bus Station: Main stop for airport travelers.
- Bani Yas Bus Station: A central station for local commuters.
- Mussafah Bus Station: Busy station used by many residents and workers.
- Shahama Bus Station: Convenient stop for passengers in nearby areas.
- Al Ain Bus Station: Key station for travel to and from Al Ain city.
- Al Sila Bus Station: Useful bus station for residents in the western region.
- Ghayathi Bus Station: Serves passengers in remote areas of Abu Dhabi.
- Madinat Zayed Bus Station: Important transport hub in the Al Dhafra region.
Personalized Hafilat cards, however, must be issued through official service centers. Passengers can apply for these cards at Customer Happiness Centres operated by Abu Dhabi transport authorities.
Abu Dhabi Bus Fare Structure
Bus fares in Abu Dhabi are calculated based on distance traveled and service type. When boarding the bus, passengers must tap the card on the reader, and tap again when exiting to calculate the correct fare.
| Trip Type | Coverage | Fare |
|---|---|---|
| Local Trip | Travel within the same city or zone | AED 2.00 |
| Regional Trip | Travel between suburban areas | AED 2.00 + AED 0.05 per km |
| Intercity Trip | Travel between emirates such as Al Ain to Abu Dhabi | Starting from AED 10 |
Passengers can transfer between buses within 60 minutes without paying another base fare, provided they remain within the same service category.
Important Rules to Avoid the AED 200 Fine
Transport authorities in Abu Dhabi enforce strict rules regarding bus travel. Ignoring these regulations may lead to a fine of up to AED 200.
Always Tap Out
Passengers must tap their card again when leaving the bus. If you forget to do this, the system may deduct the maximum fare for that route.
Maintain Minimum Balance
Traveling with insufficient balance can cause issues during inspections. Always ensure your card contains enough credit before boarding.
One Passenger Per Card
Each traveler must use their own Hafilat card. Sharing a card with another passenger is not allowed.
Frequently Asked Questions (FAQs)
Can I use a Nol card in Abu Dhabi?
No. The Nol card is used in Dubai only. Bus travel in Abu Dhabi and Al Ain requires a Hafilat card.
Can I check my Hafilat card balance using a passport number?
Currently, balance checks are only possible using the card serial number printed on the card.
Where can I purchase a Hafilat card?
Cards can be purchased at bus stations, ticket machines, and selected retail outlets across Abu Dhabi.
Does a Hafilat card expire?
Yes. Most cards are valid for approximately five years, although the exact expiry date can be checked at ticket kiosks.