Hafilat Fine Check: Pay Abu Dhabi Bus Fines Online

Missed a tap or received an unexpected fine? Hafilat fine check using your Emirates ID, Hafilat card number, or fine barcode through the Hafilat portal, TAMM app, MOI website, customer service, or bus station kiosks. You can also pay fines online, dispute incorrect violations, and check your card status in minutes.

A standard Abu Dhabi bus fare starts from AED 2, while most Hafilat fines begin at AED 200 — making it important to resolve any violation as early as possible.

What Is a Hafilat Fine?

A Hafilat fine is a penalty issued by the Abu Dhabi Department of Transport (AD Mobility) when you violate a rule while using Abu Dhabi’s public bus network. The word “Hafilat” (حافلة) simply means buses in Arabic.

Here is the number that makes people take these fines seriously: a standard Abu Dhabi bus fare costs AED 2.00. The minimum Hafilat violation fine is AED 200 — a 100× difference. That gap is intentional. The Abu Dhabi government set the fine high as a deliberate deterrent to keep the bus network orderly for everyone.

You can receive a Hafilat fine for:

  • Boarding a bus without a Hafilat card
  • Failing to tap in on entry or tap out on exit
  • Carrying an insufficient balance when boarding
  • Misusing a personalized card (sharing it, or using someone else’s)
  • Conduct violations inside the bus (smoking, eating, chewing gum)
  • Damaging bus equipment or property

Fines must be settled within 30 days of issuance. After that, late penalties apply and your card can be suspended.

Complete Hafilat Violations & Fine Amounts Table 2026

Violation

Description

Fine (AED)

No card / fare evasion

Boarding with no Hafilat card at all

200

Failure to tap in

Boarding without swiping the reader

200

Failure to tap out

Exiting without swiping the reader

200

Insufficient balance

Card present but balance below minimum for the journey

200

Misuse of personalized card

Sharing your Emirates ID-linked card or using another person’s

200–500

Smoking on the bus

Smoking in any form inside the bus

200

Eating or drinking

Consuming food or drinks onboard

100

Chewing gum

Chewing gum on the bus or in stations

100

Damaging bus property

Vandalism, damage to seats, windows, or equipment

Up to 500

Obstruction of bus operations

Blocking doors, interfering with driver or staff

200–500

Important note on the tap-out rule: The entry tap is obvious — most people know it. The exit tap is where fines quietly stack up. If you board, tap in, then forget to tap out, the system charges you the maximum possible fare for that route AND flags it as a violation. Double penalty. Always tap both ways.

How to Check Your Hafilat Fine 2026

There are 6 methods to check your Hafilat balance and fine — 4 online and 2 in person. You do not need a registered account for all of them; the anonymous portal method only requires your fine barcode from the receipt.

Check Hafilat Fine via Official Website

This is the most complete method. Once you log in, you see your full account — balance, trip history, and any outstanding fines — all on one screen.

Step 1: Go to the Official Hafilat Portal

Open your browser and go to hafilat.darb.ae. This is the only official portal managed by AD Mobility. Make sure the URL shows HTTPS and the correct domain before entering your credentials.

Step 2: Log Into Your Account

Enter your registered email address and password. If you have forgotten your password, click “Forgot Password” and follow the reset steps sent to your registered email. If you have not registered yet, click “Register Here” and complete the pre-registration form with your Emirates ID.

Step 3: Navigate to “Pay Fine” or Account Summary

After logging in, your account dashboard appears. Look for the “Pay Fine” button or check the Card Details section. Any outstanding fines appear here with the violation date, type, and amount.

Step 4: Review Your Fine Details

You will see the violation type, date, route, and the fine amount in AED. Screenshot this page or note the fine reference number — you will need it for payment or dispute.

Why this matters: The logged-in portal shows your full violation history, not just the most recent one. If you have multiple fines from a blocked card period, they all appear here in one place.

Check Fine Without an Account

If you received a physical fine receipt from a bus inspector but haven’t registered on the Hafilat portal, you can still check and pay using just the barcode printed on the receipt.

Step 1: Go to the Anonymous Fine Portal

Navigate to hafilat.darb.ae/AnonymousMedia/Fine.aspx directly in your browser.

Step 2: Enter the Fine Barcode

Find the barcode number printed at the bottom of your fine receipt. Type it into the barcode field on screen.

Step 3: Submit and View Your Fine

Click Submit. Your fine details appear — violation type, date, and the outstanding amount.

Note: If you received a fine receipt without a barcode (this happens when a card is blocked by the system), the anonymous portal will not work. You must visit a bus station machine or bus station counter to pay. More on this in the blocked card section below.

Check Hafilat Fine via TAMM App & Website

TAMM (tamm.abudhabi) is Abu Dhabi’s government super-app — it integrates services from dozens of departments including AD Mobility. You can check Hafilat fines here using your Emirates ID.

Step 1: Open TAMM

Go to tamm.abudhabi on a browser, or download the TAMM app (available on Android and iOS). Log in with your UAE Pass credentials. UAE Pass is the official digital identity for UAE residents — if you don’t have it yet, download the UAE Pass app and register first.

Step 2: Go to Drive & Transport

Once logged in, navigate to the “Drive & Transport” section. Look for the transport fines or violation inquiry service.

Step 3: Enter Your Emirates ID

Enter your Emirates ID number to pull up any outstanding fines linked to your identity. This covers both Hafilat fines and other Abu Dhabi transport violations.

Step 4: View and Pay

Your outstanding fines appear with violation details. You can pay directly through TAMM using a debit or credit card.

Tip: TAMM is especially useful if you are not sure whether your fine is classified as a Hafilat/bus fine or a broader transport violation — it shows everything in one place.

Check Fine via MOI Website & App

The Ministry of Interior (MOI) website and app aggregate traffic and transport fines from across all UAE emirates, including Abu Dhabi bus fines.

Via the MOI Website

  • Step 1: Go to adpolice.gov.ae/en (Abu Dhabi Police portal).
  • Step 2: Click the “Our Services” tab in the top menu.
  • Step 3: Select “Fines Payment” and then click “View Details” under Traffic Fine Payment.
  • Step 4: Log in using your UAE Pass credentials.
  • Step 5: Choose “Emirates ID”, enter your Emirates ID number, and click “Next”.
  • Step 6: Review all outstanding fines, including any Hafilat transport violations.
  • Download the MOI UAE app from Google Play or the Apple App Store.
  • Open the app and sign in with your UAE Pass.
  • Go to the “Traffic Fines” section.
  • Select “Emirates ID” and enter your Emirates ID number.
  • Tap “View Fines” to see all outstanding penalties.

Note: The MOI portal shows transport violations (bus fines) under traffic fines. They appear together — your Hafilat fine will be listed with the violation type clearly labelled.

Check by Phone — Call 85555

The quickest no-app, no-website option. Call 85555 — this is Hafilat’s official toll-free customer service number, available across the UAE.

When the agent answers:

  • Provide your Hafilat card number (printed on the back of your card) or your Emirates ID number.
  • Ask them to check for any outstanding fines on your account.
  • The agent can confirm violation details and guide you on payment or dispute options.

This method is ideal if you prefer speaking to a person, or if your online access is limited. The line is generally active during business hours (Saturday–Thursday, 7AM–8PM).

Check at a Sahl Kiosk or Customer Happiness Centre

Sahl kiosks are self-service government machines found in malls, government buildings, and busy areas across Abu Dhabi.

  • Find the nearest Sahl kiosk using the locator at uaepass.ae/locations.
  • Insert your Emirates ID card into the machine.
  • Select “Traffic Fines” on the kiosk screen.
  • Enter your Emirates ID number when prompted.
  • View your outstanding Hafilat and transport fines on screen.

Customer Happiness Centres are staffed counters at major Abu Dhabi bus stations. Bring your Hafilat card and Emirates ID. Staff can check your fine, take payment in cash or card, and issue a confirmation receipt on the spot.

Key locations include Abu Dhabi Central Bus Station, Musaffah Bus Station, and major interchange terminals. Hours are generally 7AM–10PM daily.

Best Methods to Check Your Hafilat Fine

Method

Requires Account?

Speed

hafilat.darb.ae (logged in)

Yes — email/password

Instant

hafilat.darb.ae (anonymous)

No — barcode only

Instant

TAMM App / Website

Yes — UAE Pass

Instant

MOI Website / App

Yes — UAE Pass

Instant

Phone — 85555

No

~2–3 min

Sahl Kiosk

No — Emirates ID card

~1 min

Customer Happiness Centre

No

~2–5 min

So, the Hafilat Darbi Portal (logged-in) is the best method to check Hafilat fines because it shows your full fine history, violation type, exact date, and lets you pay in the same session — all in under two minutes.

How to Pay Your Hafilat Fine Online 2026

Once you have confirmed your fine, payment takes less than two minutes on the official portal. Do not delay — the 30-day clock starts from the date the fine was issued, not the date you found out about it.

Step 1: Log Into hafilat.darb.ae

Go to hafilat.darb.ae/Identification.aspx and log in with your registered email and password.

Step 2: Click “Pay Fine”

Locate the “Pay Fine” button in your account dashboard. If you are using the anonymous portal, go to hafilat.darb.ae/AnonymousMedia/Fine.aspx and enter your fine barcode from the receipt.

Step 3: Enter the Fine Barcode

The system asks for the fine barcode number. Find it printed at the bottom of your fine receipt. Type it exactly as shown.

Step 4: Review and Confirm

Your fine details appear — violation type, date, and AED amount. Confirm this matches your receipt before proceeding.

Step 5: Enter Payment Details and Pay

Enter your debit or credit card details. The portal accepts major cards. Complete the transaction and save or screenshot the payment confirmation page.

Tip: After payment, check your Hafilat account the next day to confirm your card status has changed from “blocked” or “flagged” back to “active.”

You can also pay via:

  • TAMM — tamm.abudhabi (Drive & Transport section)
  • Darbi website — darbi.itc.gov.ae (enter your fine reference number)
  • Bus station kiosks or counters (cash or card)
  • Customer Happiness Centres (cash or card, plus confirmation receipt)

My Card Is Blocked — What Does That Mean and How Do I Unblock It?

This is a situation many daily commuters don’t expect. If you receive a fine and don’t pay it within the deadline — or if your card is directly flagged by the system for a serious violation — the system blocks your card automatically.

A blocked Hafilat card means:

  • Your card will be rejected at the bus validator when you try to board.
  • You cannot top up the card online until the fine is cleared.
  • If your card is personalized (linked to your Emirates ID), travel on all Abu Dhabi public buses is suspended until the fine is paid.

How to unblock your card:

  • Pay the outstanding fine via the Hafilat portal (hafilat.darb.ae), TAMM, or in person at a Customer Happiness Centre or bus station counter.
  • If your blocked card did not receive a barcode on the fine receipt, you cannot use the anonymous online portal — go directly to a bus station machine or bus station counter (as stated on the official Hafilat fine page).
  • After payment is confirmed, the system typically unblocks the card within 24–48 hours. In-person payments at a counter may result in faster unblocking.
  • If the card remains blocked after 48 hours following payment, call 85555 and provide your payment reference number.

What Happens If You Don’t Pay Your Hafilat Fine?

Ignoring a Hafilat fine does not make it disappear. Here is what happens step by step:

  • Within 30 days: Fine remains at the original AED amount. Pay to clear it without extra charges.
  • After 30 days: Late payment penalties apply. The exact late fee is determined by AD Mobility, but your account is flagged.
  • Card suspended: Your Hafilat card gets blocked. You cannot use public buses until the fine is settled.
  • Account flagged: Your Emirates ID may have a transport violation flag, which can affect vehicle registration renewals and other government transactions.
  • Escalation: Repeated or serious violations can be referred to the Abu Dhabi Public Prosecution.

I really suggest you pay any Hafilat fine as soon as you discover it — even if you think it was issued in error, pay first and then dispute. Disputing does not pause the clock.

How to Dispute a Hafilat Fine via TAMM 2026

Think you were fined incorrectly? You have 60 days from the date of issuance to file a grievance through the official TAMM platform. After 60 days, the dispute window closes.

Step 1: Go to TAMM

Open tamm.abudhabi in your browser or open the TAMM app. Log in with your UAE Pass credentials.

Step 2: Search for “Request a Grievance for Transport Violations”

Use the search bar on TAMM and type “Request a Grievance for Transport Violations.” Click on the service when it appears.

Step 3: Enter Your Details

Fill in your personal details and the specifics of the violation — including the fine reference number, violation date, and the bus route if known.

Step 4: Select a Callback Time

The system offers you a callback window. Choose a time that works for you. An AD Mobility officer will contact you to discuss the case.

Step 5: State Your Reason and Attach Evidence

Clearly state why you believe the fine was issued in error. Attach any available evidence — a screenshot from your Hafilat account showing a successful tap, a photo of a malfunctioning card reader, or any relevant document. Keep the explanation factual and specific.

Step 6: Submit and Wait for the Decision

After submission, AD Mobility reviews your case. You receive notification by SMS or email. If your claim has merit, the fine is reversed and your card unblocked automatically.

Note: Filing a dispute does not automatically pause the 30-day payment deadline. I really suggest you pay the fine first and then dispute. If the dispute is successful, AD Mobility will refund the paid amount.

Tips to Avoid Hafilat Fines

Always Tap In AND Out

Every journey requires two taps — once at the door when boarding, once when exiting. This is the single most common source of fines. Make it a reflex.

Keep Your Balance Above AED 5

The minimum required balance for boarding varies by route, but keeping your card above AED 5 gives you a safe buffer. Set up automatic top-up in the Darb Mobile App or Payit Wallet so your card never drops below a threshold you set.

Register Your Card to Your Emirates ID

An anonymous card means a lost card equals lost balance — permanently. A personalized card linked to your Emirates ID means your balance is protected. Contact a Customer Happiness Centre or register online through hafilat.darb.ae.

Check Your Fine Status Monthly

Take 60 seconds every month to log in and check. Fines can appear without an SMS notification in some cases, especially if your registered mobile is outdated in the system.

Update Your Registered Mobile Number

Fine notifications are sent by SMS. If your mobile number on the Hafilat portal is old or wrong, you may miss the alert entirely. Log in, go to account settings, and update it.

No Food, No Gum, No Smoking Onboard

Conduct fines (eating, smoking, chewing gum) are AED 100–200 per incident. They are issued on the spot by bus inspectors. Not worth it.

Never Share Your Personalized Card

If a transport inspector catches someone using your Emirates ID-linked card, the fine can reach AED 500. The card is registered to you — you are responsible for its use.

Check Before Reporting a Malfunctioning Reader

If a card reader at the bus door seems to malfunction, tap it once more and listen for the confirmation sound. If it genuinely does not respond, report it immediately to the bus driver or inspector — before exiting, not after. This creates a record that protects you if a fine is later issued.

Pay Fines Before Renewing Any Government Service

Hafilat fines can affect your ability to renew vehicle registration. Settle any outstanding transport violations before visiting any Abu Dhabi government service counter.

Keep Your Fine Receipt Until Payment Confirms

After paying online, do not discard the physical receipt until your Hafilat account confirms the fine is cleared. If something goes wrong, the barcode on the receipt is your only proof.

FAQs — Hafilat Fine Check

Go to hafilat.darb.ae, log in with your registered email and password, and check the “Pay Fine” or Card Details section. Any outstanding fines appear with the violation date, type, and AED amount. Alternatively, log in to TAMM (tamm.abudhabi) or the MOI website (adpolice.gov.ae) using UAE Pass and check under transport fines.

 If you have a physical fine receipt, go to hafilat.darb.ae/AnonymousMedia/Fine.aspx and enter the barcode number printed at the bottom of the receipt. No login or registered account is needed. If the receipt has no barcode (issued for a blocked card), you must visit a bus station counter in person.

 Log in to hafilat.darb.ae, click “Pay Fine,” enter your fine barcode number, review the amount, and complete payment with a debit or credit card. You can also pay via the TAMM portal (tamm.abudhabi) or the Darbi website (darbi.itc.gov.ae) using your fine reference number. Save the payment confirmation before closing the page.

The fine for failing to tap in when boarding — or failing to tap out when exiting — is AED 200 per incident. Both are treated as separate violations. If you board without tapping and also exit without tapping, you may receive two fines on the same journey.

 The minimum Hafilat fine is AED 100, applied to conduct violations such as eating, drinking, or chewing gum on the bus. Most fare-related violations — no card, failure to tap in or out, insufficient balance — carry a AED 200 fine.

Go to tamm.abudhabi, log in with UAE Pass, and search for “Request a Grievance for Transport Violations.” Enter your violation details, choose a callback time, explain why the fine was issued in error, attach any supporting evidence, and submit. The dispute window is 60 days from the fine issue date. Pay the fine first — the dispute does not pause the payment deadline. If successful, AD Mobility refunds the amount.

Pay the outstanding fine via hafilat.darb.ae, TAMM, or in person at a bus station counter or Customer Happiness Centre. If your blocked card fine receipt has no barcode, the online portal will not work — go directly to a bus station machine or counter. After payment, the card is typically unblocked within 24–48 hours. If it remains blocked after 48 hours, call 85555 with your payment reference number.

The most common reasons are: (1) you tapped in but not out — the exit tap is equally required and generates a fine if missed; (2) your card had insufficient balance at the time of boarding and the tap was rejected by the reader; (3) a malfunctioning reader did not register your tap — if this happens, report it immediately to the bus driver or inspector before exiting, to create a record. If you believe the tap was valid and the fine is wrong, dispute it through TAMM within 60 days.

Final Thoughts

A Hafilat fine in Abu Dhabi is fast to get and equally fast to resolve — if you catch it early. The official Hafilat Darbi Portal at hafilat.darb.ae is the best place to start. Log in, check your account, and pay in the same session. If you only have a receipt and no account, the anonymous portal handles it with just a barcode.

The 30-day payment window moves quickly. Don’t let a AED 200 fine grow into a blocked card, a flagged account, and a delayed vehicle registration renewal. Check now, pay today, and tap in both directions on every journey.If you think the fine was a mistake, dispute it through TAMM — but pay first and recover the refund if you win. The 60-day dispute window gives you enough time to do both properly.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *