Abu Dhabi bus fare calculator

City and suburban buses in Abu Dhabi, Al Ain and Al Dhafra charge AED 2 to board plus 5 fils per kilometre, and never more than AED 5 a journey. Enter your distance to see the fare, and whether a Hafilat pass would save you money.

Work out your fare

Fare per journey

AED 2.75

AED 2 to board plus 5 fils per km. Changing buses within 60 minutes doesn’t add another AED 2.

  • Paying per journey: AED 27.50 a week, about AED 118 a month.
  • 7-day pass: AED 35. Not worth it at this many journeys.
  • 30-day pass: AED 95. Cheaper, saves about AED 23 a month.

Passes cover unlimited city and suburban bus trips. They don’t cover intercity buses.

Abu Dhabi bus fares by distance

DistanceFare
5 kmAED 2.25
10 kmAED 2.50
20 kmAED 3
30 kmAED 3.50
40 kmAED 4
60 km or moreAED 5
7-day passAED 35
30-day passAED 95

Source: Abu Dhabi Mobility bus fares, checked 11 October 2026. Intercity buses, such as the E100 to Dubai, have their own fares.

More about paying in Abu Dhabi

Frequently Asked Questions

QHow much is the bus fare in Abu Dhabi?

AED 2 when you board plus 5 fils for every kilometre, up to a maximum of AED 5 a journey. A 10 km trip costs AED 2.50 and a 30 km trip AED 3.50. You pay with a Hafilat card.

QWhat is the minimum bus fare in Abu Dhabi?

The AED 2 boarding fee plus 5 fils per km, so a short ride costs just over AED 2.

QDo I pay again when I change buses?

No boarding fee is charged again if you tap in on the next bus within 60 minutes of tapping out, and you keep going towards your destination. You can make up to 2 changes (3 buses). Intercity buses are not included.

QWhat happens if I forget to tap out?

The fare is worked out by distance, so the card needs both taps. If you don’t tap out you can be charged the maximum fare of AED 5.

QHow much is the Hafilat weekly or monthly pass?

AED 35 for 7 days and AED 95 for 30 days of unlimited city and suburban bus travel in Abu Dhabi, Al Ain and Al Dhafra. They don’t cover intercity buses. You load them onto a Hafilat card, which costs AED 10.

QDo children pay on Abu Dhabi buses?

Children aged 10 and under travel free.

We use cookies and Google AdSense to keep GulfCommute free. Accept to enable personalized ads (AdSense/analytics) or choose essential-only browsing.

Update your choice anytime in browser storage. Ads remain disabled if you pick Essential.