Hafilat card top-up

Hafilat top-up — Abu Dhabi guide

Fast ways to add credit to your Hafilat card: kiosks, online, app, and partner outlets across Abu Dhabi.

Overview

Hafilat is the contactless travel card used on Abu Dhabi buses. You can top up with cash, card, or mobile methods. This page lists practical options and tips for quick reloads.

  • Accepted: contactless payments, cash at kiosks, partner shops
  • Typical top-up amounts: AED 10, 20, 50, 100
  • Balance check: via app, station kiosks, or driver (on request)
FastSecureMultiple options
Hafilat card closeup

How to top up — step by step

  1. 1
    Find a top-up point
    Kiosk, partner shop, or online app.
  2. 2
    Choose amount
    Select from preset amounts or enter a custom value.
  3. 3
    Pay
    Cash, card, or mobile wallet depending on method.
  4. 4
    Confirm and tap
    Touch your Hafilat card to the reader to receive the top-up.

Quick tips

  • Keep small bills for kiosk cash top-ups.
  • Save receipts for disputed transactions.
  • Register card in the app to recover balance if lost.

Top-up locations

Top-up kiosk

Station kiosks

Self-service machines at major bus interchanges. Accept card and cash at selected sites.

Retail partner

Retail partners

Convenience stores and petrol stations offer instant top-ups — look for Hafilat signage.

Customer service face

Customer desks

Official desks provide assistance, card replacement, and guided top-up for visitors.

Fare categories & smart use

Use stored value for single journeys or check daily caps and discounts if applicable. Top up ahead of travel to avoid boarding delays.

  • Single ride: charged on boarding based on zone
  • Children & seniors: concession rates where applicable
  • Group passes: check tourist or monthly pass offers

Suggested top-up

For typical day use we recommend AED 30–50 to cover multiple rides. For longer stays choose larger bundles.

FAQ — Top-up problems & solutions

Allow a few minutes for processing. If it doesn't appear, keep your receipt and contact support or visit a customer desk for verification.

Online and app top-ups usually reflect within seconds but may take up to 10 minutes in rare cases. Ensure your card is registered correctly.

Visit an official customer desk with proof of transaction or contact our support line: +971 55 247-83-91.

Need help with top-up today?

Call our support or visit the nearest kiosk. For lost cards, visit a customer desk to block and replace your card.

Логотип

buscardabu-dhabi — practical Hafilat tips