Hafilat is Abu Dhabi’s official public transport smart card system, primarily used to pay bus fares across the emirate, from local routes to intercity journeys between Abu Dhabi, Al Ain, and Al Dhafra. You can easily recharge your Hafilat online through the TAMM Abu Dhabi Platform Website or Application, the Darbi app, or Payit. You can also use offline mode to make a recharge through a ticket vending machine. A complete breakdown of how to recharge a Hafilat card online, check your Hafilat balance, card types, pass prices, and troubleshooting areas is listed below.
Quick Answers to have
| Questions | Answers |
| Official recharge website | hafilat.darb.ae |
| Minimum balance to board | AED 5 |
| Online recharge methods | TAMM Abu Dhabi Platform Website or Application, Darbi app, Payit app |
| Offline recharge methods | TVM machines, customer happiness centres, MBME kiosks, retail stores |
| Hafilat balance check | Online via the TAMM Abu Dhabi Platform Website or application, the Darbi app, SMS, or a vending machine tap |
| Card max balance | AED 150 |
| Recharge balance validity | 3 months from the recharge date |
| Main use | Abu Dhabi public buses |
| Customer support | Call 800 555 |
Featured Ride
What is a Hafilat Card?
Hafilat card is Abu Dhabi’s prepaid contactless smart card used for public transportation. It is managed by Abu Dhabi Mobility. Take it as the equivalent of Dubai’s No1 card. All you have to do is tap on when boarding, tap off when alighting, and the system calculates your exact fare based on the distance travelled. It is acceptable on Abu Dhabi city buses, AI Ain routes, AI Dhafra services, and intercity buses connecting Abu Dhabi and Dubai. It is also used at airports, bus stations, and virtually every public bus in the emirate.
How to recharge Hafilat card online?

To recharge Hafilat card you can use any of the following three methods:
Method 1: TAMM Abu Dhabi Platform Website or Application (https://www.tamm.abudhabi/)
The old Darb portal (hafilat.darb.ae) has been shut down and now redirects to TAMM, Abu Dhabi’s unified government services platform. The Darb website stopped working permanently as of March 31, 2024, and any attempt to open it now redirects to TAMM. Abu Dhabi: All Hafilat balance checks, recharge history, and card management now happen exclusively on TAMM.
Steps to recharge:
- Access TAMM: Go to the official TAMM Hafilat top-up service page, or download the TAMM app from the Apple App Store or Google Play Store.
- Log in with UAE PASS: Log in using your Smart Pass, then choose the “Recharge of the Hafilat card” service, enter your Hafilat card number, select the desired recharge amount, and finalize the process with secure electronic payment. After login, UAE PASS shows a verification prompt : click the number shown and grant permission.
- Find the service: TAMM’s official service, “Top up Public Transport Card ‘Hafilat’,” lets you top up the Hafilat card to travel using public transport in Abu Dhabi Emirate, and does not require any documents.
- Add/select your card: Once you click “Add Card,” your card details appear, showing your current balance, card type, and expiration date; then click the “Top Up” button below your card details.
Flags for the user:
- UAE PASS is required: confirmed by the login flow above.
- Balance limits: the minimum top-up is AED 10, and you can recharge multiple times until your card’s balance reaches the maximum AED 150 limit, the minimum balance required to board a bus in Abu Dhabi is AED 10 to AED 20, since a low balance can cause the transaction to be rejected at the bus validator.
- Sync step still applies: after completing the recharge, you tap your card on a TVM or bus validator to sync the new balance, with self-service TVMs located at major bus stations across Abu Dhabi.
- Auto top-up option: from settings, you can set up an automatic top-up in the Darb Mobile App or Payit Wallet App, so whenever your balance runs low, the system automatically adds funds to your card.
Method 2: Darbi Mobile Application
The Darbi app is Abu Dhabi Mobility’s official transport app, bringing the smoothest way to handle Hafilat recharge online or check your Hafilat balance anytime. Follow the steps to complete the recharge without any glitches in the Darbi app:
- Download the Darbi App on your handset
- Register or log in to your account
- Go to the “Public Transport” section
- Click the “+” icon at the bottom right
- Select “Recharge Hafilat”
- Enter your card serial number
- Choose the recharge amount
- Complete the payment using your saved card or digital wallet
Note: This Darbi app lets you check routes, track buses in real time, and manage multiple Hafilat cards.
Method 3: Payit Application (FAB Digital Wallet)
Payit is First Abu Dhabi Bank’s digital wallet app and is a supported channel for Abu Dhabi bus card recharge online. If you’re already a FAB customer, this integrates seamlessly into your existing financial setup. The following steps make it easier for you to complete your payment using the Payit application:
- Download the Payit app
- Go to “UAE Bills & Recharge
- Select “Hafilat” as the service provider
- Enter your 16-digit card serial number
- Create a nickname for the card
- Select recharge amount between AED 10-100
- Pay using your Payit wallet balance or a linked bank card.
Note: Payit is handy if you manage multiple Hafilat cards for a family. You can save each card with a nickname and recharge any one of them in seconds.
How long does Hafilat recharge take?

This is the most misunderstood part of the process. Here’s exactly what happens when you do a Hafilat recharge online:
The payment processes instantly but the balance doesn’t load onto your physical card right away. It sits in the backend and syncs to your card only when you tap somewhere. To activate, you must tap your card on a bus validator or on a TVM machine.
| Recharge method | Time to reflect |
| Bus validator tap after online recharge | Minutes after payment |
| TVM tap after online recharge | Immediate |
| TVM / BR machine recharge | Instant |
| MBME kiosk | 2 hours |
| Authorized retail | 2-4 hours |
Notes:
- If you recharge online at 11 PM and need to take the 6 AM bus, tap the card on the bus validator as soon as you board it. Just make sure you’ve given at least 15-30 minutes since your payment went through.
- The maximum balance on any Hafilat card is AED 150 and the recharged amount is valid for 3 months from the recharge date. You need to activate it before that window expires.
Hafilat Card Recharge Machine and Offline Methods

Offline methods and vending machines are instant, bypass the sync delay, and eliminate the need to use onboard cash. Here are some offline methods that are worth considering:
Ticket Vending Machine
TVMs are the right choice for offline hafilat recharge Abu Dhabi. They’re available at major bus stands and bus stops across Abu Dhabi, and accept both cash and card. Balance loads instantly when you tap your card at TVM. You can use DARBI Map to find the nearest TVM or visit darbi.itc.gov.ae.
Banknote Reloader Machines
BR machines are cash-only once. They are compact kiosks found at air-conditioned bus shelters, shopping malls, and hospitals. BR are simpler than TVMs. all you have to do is insert cash, tap card, and done. No change is given, so you should carry the exact amount you want to load. Balance reflects immediately, therefore a perfect option for daily workers who deal in cash and want to avoid application.
Customer Happiness Centres
It is located at Abu Dhabi Main Bus Station, Baniyas, Mussafah, Shahama, AI Ain, and major airport terminals. Customer happiness centres offer staff-assisted recharge with instant balance loading. Bring your card, state the amount, pay by cash or card, and you’re set. This is where you handle card placements, customisations, and pass applications.
MBME Recharge Machines
MBME kiosks are self-service machines found inside commercial buildings and office towers across Abu Dhbai. They are not widely available as TVMs but are convenient for those who work in office environments near these machines. MBME takes 2 hours to reflect the balance.
Authorised Retail Stores
You can do a Hafilat card recharge machine free at any of these retail partners:
- Lulu hypermarkets
- ADNOC service stations
- Abu Dhabi Cooperative Society
- AI Ain Cooperative Society
- AI Dhaftra Co-op Society Supermarkets
- Lulu Exchange
You have to simply visit the customer service counter, present your card, tell them the amount, and pay. Balance reflects within 2-4 hours.
| Mode | Balance Load |
| TVMs | Instantly |
| BR Machines | Immediate |
| Customer Happiness Centres | Instant |
| MBME Recharge Machines | 2 hours |
| Authorised Retail Stores | 2-4 hours |
Hafilat Balance Check
Checking your Hafilat balance is equally important as knowing how to recharge. Here are some of the ways to do a Hafilat balance check:
- Online Portal: You can go to hafilat.darb.ae and click “Check Balance,” enter your 16 digit card number. Your current balance will be displayed immediately.
- Darbi App: After adding your card to the Darbi app, your balance will be visible at your home dashboard. It also shows recent travel history for easy track.
- SMS: Text BAL [Card Number] to 3009 to get your balance by SMS. it is useful offline method when you don’t have internet access.
- Vending Machine (TVM): Tap your Hafilat card on any TVM or BR machine. Your balance will be visible on the screen instantly.
- Bus validator: When you tap on boarding a bus, the screen displays your remaining balance before deducting the fare. It is not the most convenient method but works sometimes.
Types of Hafilat Cards

This is the must to know information as all Hafilat cards are not same. Pick the right card to save time and money:
| Card Type | Best for | Key features |
| Anonymous Hafilat card | Tourists, short-stay visitors | No registration needed. |
| Personalized Hafilat card | Residents and long-term expats | Linked to Emirates ID, recoverable, if lost. |
| Student Annual Pass | Residents aged 55+ | Free, unlimited city travel, 50% off intercity. |
| People of Determination Pass | Disabled residents | Free, covers cardholder and one companion. |
| Standard Pay-As-You-Go | Flexible commuters | Pay per journey, valid on all routes including intercity. |
Hafilat Pass Prices and Monthly Plans
If you use Abu Dhabi buses daily, it is recommended to buy a pass. Here’s what is officially available in 2026:
| Pass | Charge | Feature |
| 7-Day | AED 35 | It offers unlimited trips on Abu Dhabi city buses for 7 consecutive days from the first tap.
It is valid across Abu Dhabi city, AI Ain, and AI Dhafra. It is perfect for visitors who are staying for a week or commute heavily during a short period. |
| 30-Day | AED 95; Subsidised rate AED 80 for eligible beneficiaries | It offers unlimited city and suburban trips for 30 days.
The subsidised rate applies to beneficiaries of the Abu Dhabi Social Support Authority and the Ministry of Community Development. You must bring your Emirates ID to the nearest Customer Happiness Centre while registering. |
| Student Annual Pass | AED 500/year | It offers unlimited city and regional travel for 365 days.
Gives 50% off on intercity fares. |
| Senior Citizen Annual Pass | Free | It is for residents aged 55+.
It covers unlimited city and regional travel plans, plus 50% off intercity buses. It required an Emirates ID, a residence visa copy, and a lease/tenancy agreement. You can renew it annually at Customer Happiness Centres. |
| People of Determination Annual Pass | Free | It offers unlimited bus travel for the cardholder and one companion.
It gives 50% off on intercity routes. It requires an Emirates ID, a government medical certificate, and a supporting medical report. |
All the passes, except the annual ones, can be purchased from TVMs, recharge machines, or Customer Happiness Centres. The online Hafilat recharge portal also supports adding travel products, including monthly passes.
Hafilat Recharge Problems
If you have ever recharged your Hafilat card and then stood at the bus door why it’s not working? Below are real problems people face:
- Recharge not reflecting: This is the most common issue when you have already paid but the card is showing the old balance.
Fix- Tap the card on a TVM or bus validator. Online recharge needs a physical sync, the balance onto the chip only when you tap somewhere.
- Payment deducted but balance missing: If money left your account but the balance didn’t update after syncing.
Fix- Check your email or SMS for payment confirmation. If you have confirmation, contact Abu Dhabi Mobility at 800 555 with your card number and transaction reference.
- Card not activating after purchase: New anonymous cards purchased at retail outlets sometimes need to be activated by tapping on a TVM first.
Fix- If your card isn’t being read by bus validator, head to the TVM and tap it.
- Website not working: The Darb portal occasionally goes down for maintenance.
Fix- If hafilat.darb.ae is unresponsive, try the Darbi app instead or use a TVM. Avoid any third-party websites claiming to offer Hafilat online recharge.
- Card expired: Hafilat cards can expire, especially the anonymous ones.
Fix- If your card is rejected across multiple machines, visit a Customer Happiness Center with your card. Staff can check the expiry status and get it replaced. For the customized cards, balance history is recoverable.
- Bus validator beeping red: This usually happens when the balance is insufficient, the card is expired, or a damaged chip.
Fix- Check balance via SMS or the Darb portal first. If the balance is fine, have the card inspected at the Customer Happiness Center.
- NFC issues on mobile: Hafilat cards are physical contactless cards, they do not currently support Apple Pay or Google Pay.
Fix- Make sure you are tapping the physical card, not the phone.
Hafilat for Tourists
- Getting a card: Anonymous Hafilat cards are available at Abu Dhabi International Airport bus station, Abu Dhabi Central Bus Station, and Lulu Hypermarkets. No Emirates ID or registration needed.
- First recharge: Buy and load your card at the same TVM or Customer Happiness Center. You can load AED 10–100 immediately, and it’s active right away.
- Cash recharge: Tourists without UAE bank cards can use BR machines or Customer Happiness Centers – no app, no account needed.
- 7-Day Pass: For a week in Abu Dhabi with daily bus use, the AED 35 7-Day Pass is excellent value. Buy it at any TVM.
- Short stays: For a 2–3 day visit, load AED 20–30 on a standard anonymous card. Typical fares range from AED 2–5 per trip.
- Airport bus: Route 901 connects Abu Dhabi International Airport to the city center. Buy and load an anonymous card at the airport before boarding – no cash needed on the bus.
If you’re also visiting Dubai, note that Hafilat only works in Abu Dhabi. For Dubai’s metro, trams, and buses, you’ll need a separate Nol card.
Hafilat vs Nol Card

| Feature | Hafilat | NoI Card |
| Emirate | Abu Dhabi | Dubai |
| Operated By | Abu Dhabi Mobility | RTA |
| Covers | City buses, intercity, airport buses | Metro, tram, buses, water bus, ferry |
| Recharge portal | hafilat.darb.ae | noI.rta.ae |
| App | Darbi | RTA Dubai App |
| Monthly pass | AED 95 (30 day unlimited) | Varies by zone |
Note: Hafilat doesn’t work on RTA buses or Dubai Metro, and Nol doesn’t work on Abu Dhabi buses. If your UAE trip covers both emirates – which is common – you’ll need one of each. Both cost around AED 25 for a new card with initial credit. For intercity buses between Abu Dhabi and Dubai, use your Hafilat card on the Abu Dhabi Mobility service; switch to Nol once you’re in Dubai.
FAQ
Visit hafilat.darb.ae, click “Recharge Card,” enter your 16-digit card number, select AED 10–100, and pay by Visa, Mastercard, or UAE debit card. Then tap your card on a bus validator or TVM to activate.
AED 10 online. You need at least AED 5 balance on the card to board.
Online recharges don’t load automatically – tap your card on a bus validator or TVM to sync. Wait at least 15–30 minutes after payment before attempting the sync.
Via hafilat.darb.ae, the Darbi app, by texting BAL [card number] to 3009, or by tapping on any TVM.
Yes. Anonymous cards are available at Abu Dhabi Airport and bus stations with no ID required. Cash top-ups are available at BR machines and Customer Happiness Centers.
Anonymous expired cards cannot be used or recharged – visit a Customer Happiness Center for a replacement. Personalized cards have their balance on record and can be transferred to a new card.
Only on Abu Dhabi Mobility’s intercity bus service between Abu Dhabi and Dubai. It is not valid on Dubai Metro, RTA buses, or the tram.
AED 95 standard; AED 80 for eligible government-supported beneficiaries.
Call Abu Dhabi Mobility at 800 555 or visit any Customer Happiness Center at a major bus station.
Conclusion
The Hafilat system is well-designed once you understand its one key rule: online recharges require a physical tap to activate. That single piece of knowledge eliminates most of the frustration people encounter.
For daily commuters, the 30-day pass at AED 95 is an outstanding value. For tourists, an anonymous card with a 7-day pass covers a full week of unlimited rides. For families, the Darbi app’s multi-card management keeps everyone topped up without separate trips to a machine. Keep your card topped up, tap to activate, and ride freely across Abu Dhabi.