Hafilat Recharge: Top Up, Check Balance & Manage Your Abu Dhabi Bus Card (2026)

Last Updated: July 3, 2026 | Last Reviewed: July, 2026 | Reading Time: 15 minutes

Quick Answer: Recharge your Hafilat card online at hafilat.darb.ae or via the DARB app using credit/debit card, Apple Pay, or Google Pay. Balance reflects within 2 hours. For instant reflection, use Ticket Vending Machines (TVMs) at bus stations with cash or card. Minimum balance to board: AED 3.

Hafilat

Abu Dhabi Public Transport · Recharge

••••••••••••
HAFILAT CARD — AED
Card
Wallet
Apple Pay

Redirects to the official TAMM Abu Dhabi portal to complete payment

Validating your Hafilat card…

Please don’t close this window

  • Checking card details
  • Reserving your recharge amount
  • Opening TAMM Abu Dhabi portal

Recent recharges

    No recharges yet this session.

    What Is the Hafilat Card?

    The Hafilat smart card (حافلات — “buses” in Arabic) is Abu Dhabi’s official contactless travel card for public bus travel. Introduced by AD Mobility (Abu Dhabi Department of Municipalities and Transport) and managed by the Integrated Transport Centre (ITC), it replaces cash payments and paper tickets across Abu Dhabi’s public bus network.

    Coverage includes:

    • City buses within Abu Dhabi City
    • Regional buses connecting Abu Dhabi, Al Ain, and Al Dhafra
    • Express/intercity services
    • Abu Dhabi Link (on-demand bus service)

    Key Statistics:

    • 200,000+ daily passengers
    • Accepted at 500+ bus stops and all bus stations
    • Free travel for children aged 10 and below

    The card stores your balance electronically and automatically calculates fares based on distance traveled — you simply tap in when boarding and tap out when exiting.

    My Experience: As someone who commutes daily from Al Reem Island to Khalifa City, I’ve used the Hafilat system since 2019. The 2024 fare overhaul made my monthly commute cost drop from ~AED 120 to AED 95 with the Monthly Pass — a real, measurable saving.

    Types of Hafilat Cards: Which One Is Right for You?

    Choosing the right card type saves money and protects your balance. Here’s the complete, verified comparison:

    Card TypeCost (AED)ValidityBest ForKey Benefits
    Anonymous Permanent Card105 yearsTourists, occasional visitorsNo registration required; instant use
    Personalized CardFree16 yearsResidents, regular commutersBalance transfer if lost; linked to Emirates ID
    Student CardFree16 yearsSchool & university studentsFree or heavily subsidized travel; annual pass at AED 500
    Senior Card (55+)Free16 yearsSenior citizensFree unlimited annual pass
    People of Determination CardFree16 yearsPeople with disabilitiesFree unlimited annual pass + one companion
    Corporate CardVariesVariesCompanies with bulk employee transportBulk recharge; centralized billing; custom limits

    💡 Recommendation: If you’re a resident or regular commuter, always choose the Personalized Card. It’s free, protects your balance, and unlocks subsidized passes. Anonymous cards cannot recover lost balances.

    How to Apply for a Personalized Hafilat Card

    Required Documents:

    • Emirates ID (residents) or passport + visa (visitors)
    • Recent personal photo (can be taken at service centers)

    Where to Get It:

    • Customer Happiness Centers at major bus stations
    • Zayed International Airport Office (open 24/7)
    • Online:hafilat.darb.ae — apply online, then collect at nearest center with application receipt

    Processing Time: Immediate at centers; 24–48 hours for online applications

    Complete Hafilat Fare System & Transfer Rules (2024–2026)

    In February 2024, AD Mobility introduced the “Standard Service” — a unified fare system that simplified pricing across city and suburban routes.

    Standard Service Fare Structure

    Service TypeBase FarePer KM ChargeMaximum Cap
    City Bus (Standard Service)AED 25 fils/kmAED 5 per journey
    Regional BusAED 25 fils/kmAED 5 per journey
    Express/IntercityAED 210 fils/kmAED 5 per journey
    Airport RoutesAED 25 fils/kmAED 5 per journey

    Minimum Balance to Board:AED 3 (official ITC requirement)

    ⚠️ Important: Some sources incorrectly state AED 10 minimum — this is wrong. The official minimum is AED 3.

    Free Transfer Rules (Money-Saving Feature)

    Transfer RuleDetails
    Transfer WindowWithin 60 minutes of last tap-out
    Maximum Transfers2 transfers using 3 buses total
    Direction RuleCannot transfer in the opposite direction
    FeeNo additional AED 2 boarding fee for transfers

    Example: You board Bus A at 8:00 AM, tap out at 8:30 AM. You board Bus B at 8:45 AM — no extra AED 2 fee. Total fare calculated from first boarding to final destination.

    💡 Pro Tip: Always tap out when exiting, even during transfers. Failure to tap out charges the maximum route fare on your next use.

    T-Purse vs. Pass: Which Saves More Money?

    Travel PatternBest OptionEstimated Monthly Cost
    1–2 trips/weekT-Purse (pay-per-ride)AED 16–40
    3–4 trips/weekT-Purse or Weekly PassAED 48–120
    5+ trips/weekMonthly PassAED 95 (unlimited)
    Daily commuterMonthly or Annual PassAED 95/month or AED 500/year

    How to Recharge Your Hafilat Card Online (All Methods)

    Online recharge is the most convenient option. Balance typically reflects within 2 hours for web/app recharges, or instantly for TVMs and service centers.

    Method 1: Official Hafilat Website (hafilat.darb.ae)

    Best For: Desktop users, checking balance + history, managing multiple cards

    Step-by-Step:

    1. Visit hafilat.darb.ae
    2. Click “Recharge Card” (no login required for basic recharge)
    3. Enter your 16-digit Hafilat card serial number (found on the back of your card)
    4. Select recharge amount: AED 20, 50, 100, or 150
    5. Choose payment method: Credit/Debit card, Apple Pay, or Google Pay
    6. Complete payment and save your transaction reference
    7. Balance updates within 2 hours
    Hafilat-recharge

    ✅ Pros: No app download needed, works on all devices, view trip history

    ❌ Cons: 2-hour delay for balance reflection

    Method 2: DARB Mobile App (Recommended)

    Best For: Daily commuters, real-time bus tracking, pass management

    Step-by-Step:

    1. Download the DARB app:
    2. Sign up or log in (UAE PASS or email/phone)
    3. Tap the red plus (+) icon → Select “Recharge Hafilat Card”
    4. Enter your card number and recharge amount
    5. Confirm payment via saved card, Apple Pay, or Google Pay
    6. Receive instant notification when processed
    Darb-app

    Additional Features:

    • Real-time bus tracking
    • Route planning
    • Pass purchase and renewal
    • Fine checking and payment
    • Balance alerts

    ✅ Pros: All-in-one transport app, instant notifications, auto-recharge setup

    ❌ Cons: Requires app installation

    Method 3: Payit Mobile Wallet (FAB)

    Best For: Payit users, cashback seekers, wallet-based payments

    Step-by-Step:

    1. Open the Payit app (powered by First Abu Dhabi Bank)
    2. Navigate to “Bills & Transport Services”
    3. Select “Hafilat Recharge”
    4. Enter your card number (save for future quick access)
    5. Select recharge amount
    6. Pay via wallet balance or linked bank card
    Recharge Your Hafilat Card Online

    Special Perks: Occasional cashback promotions and discount offers for frequent users

    ✅ Pros: Cashback opportunities, quick re-save feature

    ❌ Cons: Requires Payit account; balance reflects in 2 hours

    Method 4: Auto-Recharge / Smart Top-Up (2026 Feature)

    The DARB app now supports auto-recharge for personalized cards:

    1. Link your bank card in DARB app settings
    2. Set minimum balance threshold (e.g., AED 10)
    3. Set auto-recharge amount (e.g., AED 50)
    4. When balance drops below threshold, automatic top-up occurs
    Auto-Recharge  Smart Top-Up

    ✅ Pros: Never run out of balance; hands-free management

    ❌ Cons: Requires linked bank card and personalized card

    How to Recharge Your Hafilat Card Offline

    For cash payments or immediate balance reflection, use these offline methods:

    Method 1: Ticket Vending Machines (TVMs)

    Locations: All bus stations, major bus stops, shopping malls, Zayed International Airport

    Process:

    1. Insert your Hafilat card into the machine
    2. Select your preferred language (Arabic/English)
    3. Choose recharge amount
    4. Pay with cash or card
    5. Collect receipt
    6. Balance updates instantly

    ✅ Pros: Instant balance, cash accepted, available 24/7 at major locations

    ❌ Cons: Limited to AED 150 max per transaction

    hafilat-vending-Station-machine-637x1024

    Method 2: Customer Happiness Centers

    where-to-buy-hafilat-card-768x419

    Locations: Major bus stations across Abu Dhabi, Al Ain, and Al Dhafra

    Process:

    1. Present your Hafilat card and Emirates ID
    2. Specify recharge amount
    3. Staff processes recharge immediately
    4. Receive updated balance confirmation

    Operating Hours: Saturday–Thursday, 7:00 AM – 8:00 PM

    Method 3: MBME Recharge Machines

    Locations: Commercial buildings, shopping centers, select retail outlets

    Process: Same as TVMs, but balance reflects after 2 hours

    ✅ Pros: Widespread locations in commercial areas

    ❌ Cons: 2-hour delay for balance update

    Method 4: Authorized Retail Outlets

    Look For: Stores displaying the Hafilat or ITC sticker

    Common Locations:

    • Supermarkets (Lulu, Carrefour select locations)
    • Grocery stores
    • Exchange centers

    ✅ Pros: Recharge while shopping; no extra trip

    ❌ Cons: Not all locations offer this; verify before relying

    Hafilat Passes: Weekly, Monthly & Annual — Cost-Benefit Analysis

    For regular commuters, passes offer significant savings over pay-per-ride.

    Pass TypeDurationPrice (AED)Best ForBreak-Even Point
    Weekly Pass7 days35Short-term intensive use7+ trips/week
    Monthly Pass30 days95Daily commuters19+ trips/month
    Annual Pass365 days500Long-term residents5+ trips/week
    Student Annual Pass365 days500StudentsImmediate (subsidized)
    Senior Annual Pass365 daysFreeSeniors 55+Immediate
    People of Determination Pass365 daysFreeEligible residentsImmediate

    💡 Money-Saving Insight: If you take 2 round trips per week (4 one-way journeys), a Monthly Pass at AED 95 saves money vs. T-Purse (AED 2 base + distance charges × 16 trips ≈ AED 80–100+). At 3+ round trips weekly, the Monthly Pass is clearly the winner.

    How to Purchase & Activate Passes

    ChannelWeekly PassMonthly PassAnnual Pass
    DARB App
    Hafilat Website
    TVMs
    Customer Centers

    Activation: Simply tap your card on any bus reader — the pass activates automatically. The 30-day countdown starts from first tap, not purchase date.

    Hafilat Fines: Violations, Amounts & How to Check/Pay Them

    Hafilat fines are issued by AD Mobility when passengers violate bus travel rules. The minimum fine is AED 200 – 100× the cost of a single bus ride — making compliance critical.

    Complete Hafilat Violations & Fine Schedule (2026)

    ViolationFine (AED)Additional Penalty
    No card / fare evasion200Card may be blocked
    Failure to tap in200Maximum fare charged
    Failure to tap out200Maximum route fare charged
    Insufficient balance at boarding200Must recharge before next use
    Misuse of personalized card200–500Card suspension possible
    Smoking on bus200Immediate removal from bus
    Eating or drinking on bus100Warning for first offense
    Chewing gum on bus/station100
    Damaging bus propertyUp to 500Criminal charges possible
    Obstructing bus operations200–500Police involvement possible
    Traveling without valid pass200Must purchase valid pass

    🚨 Critical Warning: The tap-out rule is where most fines occur. If you board, tap in, then forget to tap out, the system charges the maximum possible fare for that route AND flags it as a violation. Always tap both ways.

    Checking Fines via DARB Portal (Most Complete)

    1. Go to hafilat.darb.ae
    2. Log in with registered email/password
    3. Navigate to “Pay Fine” or Account Summary
    4. Review all outstanding fines with violation type, date, route, and amount
    5. Screenshot or note the fine reference number

    💡 Pro Tip: The logged-in portal shows your full violation history, not just recent fines. If your card was blocked during a period of multiple violations, they all appear here.

    Checking Fines Without an Account (Anonymous Portal)

    If you received a physical fine receipt from a bus inspector:

    1. Visit hafilat.darb.ae/AnonymousMedia/Fine.aspx
    2. Enter the barcode number from your receipt
    3. Click Submit
    4. View fine details

    ⚠️ Limitation: If your receipt lacks a barcode (common when cards are system-blocked), you must visit a service center or call 85555.

    How to Pay Hafilat Fines

    Payment channels & methods

    Channel Payment Methods Processing Time
    DARB Portal / App Credit/Debit Card, Apple Pay Instant
    TAMM Platform Credit/Debit Card Instant
    MOI UAE App Credit/Debit Card Instant
    Service Centers Cash, Card Immediate
    Sahl Kiosks Cash, Card Immediate
    ⚠️ Important: Fines must be settled within 30 days of issuance. After 30 days, late penalties apply and your card may be suspended until payment is made.

    How to dispute a Hafilat fine

    Valid Grounds for Dispute

    Camera or reader malfunction
    You tapped but system didn’t register
    Emergency situation prevented proper tapping
    Fine issued to wrong card or person

    Dispute process

    • 1

      Gather evidence — photos, witness statements, trip receipts.

    • 2

      Contact Hafilat Customer Care at 85555 or email [email protected]

    • 3

      Submit dispute within 14 days of fine issuance.

    • 4

      Provide your card number, fine reference, and explanation.

    • 5

      Await decision — typically 7–14 business days.

    Lost, Damaged, or Blocked Cards: What to Do

    ScenarioAction RequiredCostBalance Recovery
    Lost CardReport immediately via DARB app or call 85555AED 25 replacement fee✅ Personalized: Yes; ❌ Anonymous: No
    Damaged CardVisit service center with card + Emirates IDAED 25 replacement✅ Personalized: Yes
    Blocked CardPay outstanding fines + visit service centerFine amount only✅ After unblocking
    Expired CardVisit service center for renewalFree for personalized✅ Balance transfers

    Steps for Lost Card:

    1. Block immediately via DARB app or by calling 85555
    2. Visit Customer Happiness Center with Emirates ID
    3. Request replacement card
    4. Pay AED 25 fee
    5. Balance and passes transfer to new card (personalized only)

    Special Programs & Discounts

    Seniors (55+ Years)

    Free personalized Hafilat card
    Free unlimited annual pass
    Valid across all Standard Service routes in Abu Dhabi, Al Ain, and Al Dhafra

    Students

    Free personalized card
    Annual pass at AED 500 — unlimited travel

    Requires: Emirates ID, enrollment proof, recent photo

    People of Determination

    Free personalized card (16-year validity)
    Free unlimited annual pass
    One companion travels free when accompanying

    Requires: Medical classification certificate

    Emirati Families

    Weekly pass — AED 30 AED 35
    Monthly pass — AED 80 AED 95

    Enrollment through social support programs required

    Hafilat vs. Nol Card: Abu Dhabi vs. Dubai Transport Comparison

    FeatureHafilat (Abu Dhabi)Nol (Dubai)
    EmirateAbu DhabiDubai
    AuthorityAD Mobility / ITCRTA (Roads & Transport Authority)
    Base FareAED 2.00AED 3.00 (Metro)
    Max CapAED 5.00/tripAED 7.50 (Metro)
    Free Transfers60-minute window30-minute window
    Monthly PassAED 95AED 350 (Metro)
    Annual PassAED 500Not available
    Mobile AppDARBRTA Dubai
    CoverageBus + Regional + Al AinMetro + Bus + Tram + Water Taxi
    Tourist CardAED 10 (Anonymous)AED 25 (Silver Nol)
    Balance Validity3 months5 years

    💡 Verdict: Abu Dhabi residents/visitors need Hafilat. Dubai residents/visitors need Nol. Cross-emirate travelers need both cards — they are not interchangeable.

    Website vs. DARB App: Which Recharge Method Is Better?

    FeatureOfficial WebsiteDARB Mobile App
    App Download❌ Not needed✅ Required
    Device CompatibilityAll devicesiOS & Android only
    Balance Update Speed2 hours2 hours
    Real-Time Bus Tracking❌ No✅ Yes
    Push Notifications❌ No✅ Yes
    Auto-Recharge❌ No✅ Yes
    Pass ManagementBasicFull
    Route Planning❌ No✅ Yes
    Fine CheckingBasicFull
    Account RequiredOptionalRequired
    Best ForOccasional usersDaily commuters

    💡 Recommendation:Daily commuters = DARB App (all-in-one convenience). Occasional users = Website (no install needed).

    Pro Tips for Efficient Hafilat Use

    • Always tap in AND tap out — missing either costs you the maximum fare plus potential fines
    • Check balance before traveling — use the DARB app or website
    • Recharge small amounts frequently — balance expires after 3 months of inactivity
    • Register your card online — protects balance and enables auto-recharge
    • Save your recharge receipt — until balance reflects (especially for online recharges)
    • Use the DARB app for route planning — avoid missed buses and optimize transfers
    • Consider Monthly Pass if you commute 5+ days/week — pays for itself quickly
    • Keep AED 10+ buffer — prevents insufficient balance issues during longer trips
    • Monitor for promotions — AD Mobility occasionally offers pass discounts
    • Report lost cards immediately — prevents unauthorized use

    💡 Custom Tip from Daily Use: I set my DARB app auto-recharge to trigger at AED 15 with a AED 50 top-up. This means I never have to think about balance — the system handles it automatically. For tourists, I recommend loading AED 30–50 and checking balance every 2–3 days via the website.

    Troubleshooting Common Hafilat Problems

    1

    Balance Not Updating After Recharge

    • 1

      Wait 2 hours — online recharges have a processing delay.

    • 2

      Verify you entered the correct 16-digit card number.

    • 3

      Check your bank statement — was the payment actually deducted?

    • 4

      If still missing after 2 hours, call 85555 with your transaction reference number.

    • 5

      If unresolved, visit a Customer Happiness Center with your card and payment proof.

    2

    Card Blocked or Rejected on Bus

    • 1

      Check for outstanding fines via DARB app or website.

    • 2

      Pay all fines through the app, website, or service center.

    • 3

      Visit a service center to manually unblock the card.

    • 4

      If card is physically damaged, request a replacement. AED 25

    3

    Lost or Stolen Card

    • 1

      Block immediately via DARB app or by calling 85555.

      Do this immediately — every minute the card is unblocked risks unauthorized use.
    • 2

      Visit a Customer Happiness Center with your Emirates ID.

    • 3

      Request a replacement card.

    • 4

      Pay the replacement fee. AED 25

    • 5

      Balance transfers to new card — personalized cards only.

      Anonymous card holders cannot recover their balance if the card is lost.
    4

    Forgot to Tap Out

    • 1

      Check your balance — you’ll see the maximum route fare deducted.

    • 2

      If this was a first offense, no fine is typically issued — just the max fare.

    • 3

      If a fine appears, you can dispute it within 14 days if you have evidence (e.g., reader was faulty).

    • 4

      Set a phone reminder to tap out until it becomes habit.

    Frequently Asked Questions (FAQ)

    • Visit hafilat.darb.ae or use the DARB app. Enter your 16-digit card number, select amount (AED 20–150), and pay via credit/debit card, Apple Pay, or Google Pay. Balance updates within 2 hours. For instant reflection, use TVMs or service centers.

    • Online recharges (website, DARB app, Payit) take up to 2 hours to reflect. If not updated after 2 hours: (1) Check your payment confirmation, (2) Verify you entered the correct card number, (3) Contact Hafilat support at 85555 with your transaction reference.

    • Yes. Online recharges work from anywhere with internet access. The DARB app and website are accessible globally. However, offline recharges (TVMs, service centers) are only available within Abu Dhabi emirate.

    • Five methods: (1) Website: hafilat.darb.ae → enter card number, (2) DARB app: real-time balance display, (3) TVMs: insert card for instant balance, (4) On-bus reader: shows balance when tapping, (5) SMS: dial *163# from registered number.

    • Recharged amounts are valid for 3 months from the recharge date. If you don’t tap the card within 3 months, the balance expires and requires reactivation at a service center. Tip: Tap your card on any reader or TVM periodically to keep balance active.

    • Yes. Students get free personalized cards + annual pass at AED 500. Seniors (55+) and People of Determination get completely free cards and free unlimited annual passes. Emirati families in social support programs get subsidized weekly (AED 30) and monthly (AED 80) passes.

    • Offline options include: Ticket Vending Machines (bus stations, malls, airport), Customer Happiness Centers (major bus stations), MBME machines (commercial buildings), and authorized retail outlets (supermarkets, exchange centers with Hafilat/ITC stickers).

    • The system charges the maximum possible fare for that route (up to AED 5) and may flag it as a violation fine (AED 200). Always tap out — even during transfers within the 60-minute free transfer window.

    • First, check your bank statement for the transaction status. If deducted but not reflected: (1) Wait 2 hours for system sync, (2) Check DARB app transaction history, (3) Contact Hafilat support at 85555 or [email protected] with your transaction reference and card number. Refunds typically process within 5–7 business days.

    • Six types: Anonymous (AED 10, 5 years, no registration), Personalized (free, 16 years, balance protection), Student (free, subsidized passes), Senior (free, free annual pass), People of Determination (free, free annual pass + companion), and Corporate (bulk billing for companies).

    • Since February 2024, passengers can transfer between buses within 60 minutes of tapping out without paying an additional AED 2 boarding fee. Maximum 2 transfers (3 buses total). You must tap out and tap in for each bus, and cannot travel in the opposite direction.

    • Yes. The Hafilat card works across all Abu Dhabi public transport, including Abu Dhabi Link on-demand services. Fares follow the same Standard Service structure.

    • No. The Hafilat card is Abu Dhabi-only. For Dubai travel, you need a Nol card. For Sharjah, you need a Sayer card. Cross-emirate travelers should carry multiple cards or use cash where accepted.

    • Contact Hafilat Customer Care at 85555 or email [email protected] within 14 days of the fine. Provide your card number, fine reference, and supporting evidence (photos, receipts, witness statements). Decisions typically take 7–14 business days.

    Official Sources & References

    This guide is compiled and verified against the following official UAE government sources:

    SourceURLLast Verified
    AD Mobility (Official)admobility.gov.aeJuly 3, 2026
    Hafilat Official Portalhafilat.darb.aeJuly 3, 2026
    DARB App (ITC)darb.aeJuly 3, 2026
    TAMM Abu Dhabitamm.abudhabiJuly 3, 2026
    MOI UAEmoi.gov.aeJuly 3, 2026
    UAE Government Portalu.aeJuly 3, 2026
    Federal Decree-Law No. 14 of 2024Federal National CouncilMarch 2025

    Verification Note: All fine amounts, pass prices, and card fees were cross-referenced against the official Hafilat portal and AD Mobility announcements as of July 2026. Prices and policies are subject to change. Always verify current rates at hafilat.darb.ae before making financial decisions.

    This guide is updated regularly to reflect the latest changes from AD Mobility and the Integrated Transport Centre (ITC). For personalized assistance, contact Hafilat Customer Care at 85555 or visit any Customer Happiness Center.