Hafilat recharge is the process of adding money or a travel pass to your Abu Dhabi bus card so you can keep using public buses without any trouble. It is very important for daily commuters, workers, students, and tourists in the UAE who travel by bus in Abu Dhabi.
What is the Hafilat card?
The Hafilat card is Abu Dhabi’s official smart transport card used to pay for public bus fares by simply tapping on the reader when you get on and off the bus. It works as a prepaid card where you first recharge (top up) your balance, and then the system deducts the fare from your card every time you travel.
The card is valid across Abu Dhabi city, Al Ain, and Al Dhafra on public buses, and can be used either as a normal balance card (T‑purse) or with passes like weekly or monthly unlimited travel. Note that the Hafilat card is only for Abu Dhabi; Dubai uses the Nol card, and they are not interchangeable.
Why regular Hafilat recharge matters
If your Hafilat balance runs out, you cannot board the bus and may even face delays or fines if you try to travel without tapping correctly. Regular Hafilat recharge ensures smooth, cashless bus travel so you can tap and go without worrying at the last minute.
Keeping your card topped up also protects you from balance expiry rules: the maximum balance allowed on a Hafilat card is AED 150, and it is valid for 3 months from the recharge date. If you do not travel often, you can simply tap your card on a sales or recharge machine to keep the balance active.
Hafilat recharge methods in the UAE
There are many online and offline ways to recharge a Hafilat card so users in the UAE can choose what is most comfortable for them.
Main recharge options
- Official Hafilat / Darb website (hafilat.darb.ae)
- Darb mobile app from Abu Dhabi authorities
- Other digital apps like Botim (for some users)
- Ticket vending machines (TVMs) at bus stations and major stops
- Customer Happiness Centres at bus stations and Zayed International Airport
- Supermarkets and exchanges such as Lulu Hypermarket, Lulu Exchange, SPAR, and Al Ain Cooperative Society
Hafilat recharge channels at a glance
| Recharge method | Where you use it | Payment options | Best for |
| Official website | hafilat.darb.ae on mobile or desktop | Credit/debit card | Planned online top ups |
| Darb mobile app | Smartphone (iOS / Android) | Cards, digital wallets | Daily commuters on the move |
| Botim app (where offered) | Botim “services” section | Digital payments | Frequent app users |
| Ticket vending machines | Bus stations, terminals, main malls | Cash and bank cards | Travelers without online access |
| Customer Happiness Centres | Major bus stations, airport | Cash and cards | Help with issues or first-time use |
| Supermarkets & co-ops | Lulu, SPAR, Co‑ops across Abu Dhabi | Cash and cards (store) | Topping up while shopping |
Step-by-step: Hafilat recharge online (website)
Online Hafilat recharge is one of the easiest options because you can do it anywhere in the UAE with internet and a bank card.
Basic steps (may vary slightly with updates):
- Go to the official site
- Open your browser and visit the Hafilat / Darb portal: hafilat.darb.ae.
- Log in or access top-up
- If you have an account, log in with your email and password.
- Some flows let you directly choose “Top Up Card” or “Recharge Card” from the homepage without full login.
- Enter card details
- Type your Hafilat card number or serial number as shown on the back of the card.
- In some cases you need to skip the first two digits (0 and 1) because they are pre‑filled in the form.
- Choose recharge amount
- Select a recharge value such as AED 20, AED 50 or AED 100 from the list provided.
- Make payment
- Pay by credit or debit card, and in some cases by Apple Pay or Google Pay depending on the gateway.
- Wait for confirmation
- Once the payment is successful, you will see confirmation on the screen and often receive an email receipt.
- It may take some time (often up to around 2 hours) before the new balance or monthly pass becomes fully active on the buses.
Hafilat recharge using the Darb app and other digital options
The Darb app, provided by Abu Dhabi’s transport authorities, lets you manage your Hafilat card directly from your smartphone. Many residents in the UAE prefer this method because it is fast and does not require opening a browser each time.
Typical process in apps like Darb:
- Open the app and go to the “Top Up Card” or “Hafilat” section.
- Enter or select your saved Hafilat card number.
- Choose the recharge amount or select a pass (for example monthly pass if available).
- Pay using stored bank cards or supported digital wallets.
- Check your transaction history in the app to track how much you travel and when to recharge again.
Some guides also mention recharging via popular communication apps like Botim, where you can find Hafilat services under the “recharge” or “services” section. This gives extra flexibility for tech‑friendly users in the UAE.
Offline Hafilat recharge: machines, centres and shops
Offline Hafilat recharge is useful for people who do not want to pay online or do not have a UAE bank card. Abu Dhabi has many physical points where you can top up your bus card easily.
Common offline options:
- Ticket Vending Machines (TVMs)
Located at bus stations, some major bus stops and public locations like malls.- Insert or tap your Hafilat card.
- Choose “Recharge” or “Top Up”.
- Select the amount and pay by cash or card.
- Wait for the machine to confirm and return your updated card.
- Customer Happiness Centres
Staffed counters at main bus stations and Zayed International Airport, where you can buy, replace, or recharge cards with help from staff. - Supermarkets and partner outlets
You can buy and recharge Hafilat cards at Abu Dhabi Cooperative (SPAR), Al Ain Cooperative Society, all Lulu Hypermarket branches, and Lulu Exchange across Abu Dhabi, Al Ain, and Al Dhafra. Many users simply recharge while doing their normal grocery shopping.
These offline choices make Hafilat recharge accessible even for tourists, new residents, and people who are not confident using online systems.
Hafilat monthly pass and unlimited travel
For regular bus users, Hafilat recharge is not only about adding a simple balance; you can also load passes that give unlimited rides.
Key options mentioned in recent guides:
- 7‑Day Unlimited Pass – around AED 35 for unlimited travel within the city areas of Abu Dhabi, Al Ain, and Al Dhafra (excluding some intercity routes).
- 30‑Day Unlimited Pass (Hafilat monthly pass) – AED 95 for unlimited bus travel across Abu Dhabi, Al Ai,n and Al Dhafra for 30 days from activation.
There are also special annual or discounted options:
- Seniors (55+) and people of determination may get free annual unlimited passes.
- Students can access reduced annual prices, for example, around AED 500 for a yearly pass in some schemes.
These passes are loaded onto your Hafilat card and used instead ofa pay‑per‑trip balance, helping frequent riders save money compared to standard T‑purse fares.
Practical Hafilat recharge tips for UAE users
To make Hafilat recharge smooth and avoid last‑minute issues, follow a few simple best practices:
- Never wait for zero balance
Keep some buffer in your Hafilat card so you can always board the bus without stress. - Use online recharge before busy hours
Recharge your card at home or office through hafilat.darb.ae or the Darb app before morning or evening rush. - Track your travel habits
Check your history in the app to see how often you travel; if you ride daily, a monthly pass might be cheaper than topping up small amounts. - Remember balance validity
Do not load more than AED 150 because that is the maximum allowed, and this balance is only valid for 3 months from the recharge date. - Tourists and short stays
If you are visiting Abu Dhabi for a few days, a temporary or anonymous Hafilat card with small balance or a weekly pass may be enough. - Abu Dhabi only
Use Hafilat for Abu Dhabi buses and Nol for Dubai; carry both if you move between emirates regularly.
FAQs about Hafilat recharge (UAE focus)
1. Can I recharge my Hafilat card online from anywhere in the UAE?
Yes, you can recharge your Hafilat card online through hafilat.darb.ae or by using the Darb app as long as you have internet and a valid bank card.
2. How long does it take for an online Hafilat recharge to appear?
In many guides and user tutorials, the balance or monthly pass may take up to around 2 hours to fully activate after online payment, so recharge a bit before you travel.
3. Where can I recharge my Hafilat card in person?
You can recharge at ticket vending machines, bus station kiosks, Customer Happiness Centres, sales and recharge machines, and retail partners like Lulu, SPAR and Co‑ops across Abu Dhabi, Al Ain and Al Dhafra.
4. What is the maximum Hafilat balance I can keep?
The maximum balance allowed on a Hafilat card is AED 150, and this balance stays valid for 3 months from the recharge date unless you tap it on a machine or use it for travel.
5. Is Hafilat recharge the same as buying a Hafilat monthly pass?
Recharge usually means adding a normal balance, while a monthly pass is an unlimited travel product loaded onto your card; both are done using similar channels, but the pass gives unlimited rides for a fixed period.
Hafilat recharge is a very easy and important step for anyone using Abu Dhabi buses on a daily or weekly basis. By knowing all the online and offline ways to top up, you can avoid waiting in queues and never worry about a low balance when you travel.
Whether you recharge through the Darb app, website, machines, or supermarkets, the process is quick and designed to fit different needs in the UAE.



