A modern intercity coach at Abu Dhabi Central Bus Station, the departure point of the Abu Dhabi to Al Ain bus

Abu Dhabi to Al Ain Bus: Timings & Fare

The Abu Dhabi to Al Ain bus is the X90 express, an Abu Dhabi Mobility (ITC) intercity coach that links Abu Dhabi Central Bus Station with Al Ain Central Bus Station in about two hours. If you are checking the abu dhabi to al ain bus timing before a trip to the Garden City, the essentials are simple: the first bus leaves at 6:45 AM, the last at 11:45 PM, departures run through the day, and the one-way fare is AED 25, paid with a Hafilat card.

This guide covers the X90 timetable in both directions, the intermediate stops, how to pay, and how the journey works step by step — including the onward connection from Zayed International Airport.

A modern intercity coach at Abu Dhabi Central Bus Station, the departure point of the Abu Dhabi to Al Ain bus
All aboard at Abu Dhabi Central: the Abu Dhabi to Al Ain bus (X90) leaves from here.

Quick Facts: Abu Dhabi to Al Ain Bus (X90)

DetailInformation
RouteX90 Express — Abu Dhabi Central Bus Station (Al Nahyan) ↔ Al Ain Central Bus Station
OperatorAbu Dhabi Mobility (Integrated Transport Centre, ITC)
First bus6:45 AM from Abu Dhabi
Last bus11:45 PM
FrequencyRoughly hourly; more often at peak times (every 30–60 minutes)
FareAED 25 one way
PaymentHafilat card (no cash on board)
Journey timeAbout 2 hours to 2 hours 30 minutes
DistanceAbout 160 km
Intermediate stopsBaniyas Court (Abu Dhabi side) · Tawam Hospital (Al Ain side)

Schedules are set by Abu Dhabi Mobility and can change — confirm on the day via the Darbi app or admobility.gov.ae.

Abu Dhabi to Al Ain Bus Timing: The X90 Timetable

The X90 runs every day of the week, from early morning until late at night. Departures from Abu Dhabi Central Bus Station start at 6:45 AM and continue until 11:45 PM, roughly every hour, with gaps tightening to around 30 minutes in the busiest periods. The same service window applies in reverse from Al Ain Central Bus Station.

An intercity coach on the desert highway between Abu Dhabi and Al Ain, the route of the Abu Dhabi to Al Ain bus
Desert miles: the Abu Dhabi to Al Ain bus runs the E22 highway to the Garden City.
DirectionFirst busLast busTypical frequency
Abu Dhabi Central → Al Ain Central6:45 AM11:45 PMEvery 30–60 minutes
Al Ain Central → Abu Dhabi CentralMorning, from around 6:45 AM11:45 PMEvery 30–60 minutes

On Fridays and public holidays the pattern can thin out slightly, so check the Darbi app for the live timetable before an early departure. Journey time is about 2 hours off-peak; the published running time is close to 2 hours 10 minutes, and Friday-afternoon or holiday traffic on the E22 Abu Dhabi–Al Ain Road can push it towards 2 hours 30 minutes.

Route and Stops: Abu Dhabi Central to Al Ain Central

The X90 is an express, so it does not stop at every bus stop along the highway. The stops that matter:

  • Abu Dhabi Central Bus Station (Al Nahyan) — the departure point, on Sultan Bin Zayed the First Street near Al Wahda Mall. All Abu Dhabi intercity buses start here.
  • Baniyas Court — the main intermediate stop on the Abu Dhabi side, useful for Baniyas and the outer suburbs.
  • Tawam Hospital — the key Al Ain stop before the terminus, handy for the Tawam medical district and nearby neighbourhoods.
  • Al Ain Central Bus Station — the terminus, in the Al Jahili area near Al Ain Mall and Al Ain Oasis, with local Al Ain buses and taxis outside.

Capital Express coaches also advertise services on the Abu Dhabi–Al Ain corridor from the central station area; if you are travelling at short notice, it is worth checking their counter as a backup, but the X90 is the scheduled public service with departures all day.

Fare and Payment: Hafilat Card Required

The al ain to abu dhabi bus ticket price is the same in both directions: AED 25 one way. Payment is by Hafilat card only — Abu Dhabi buses do not accept cash on board. If you do not have a card, buy one at the central station before you travel (the card itself costs AED 10, then add enough balance for your fare). Tap the card when you board; the intercity fare is charged at the flat route rate.

Ignore older pages quoting AED 10–12 for this trip — those figures come from outdated fare tables. At AED 25, the X90 is still dramatically cheaper than a metered taxi, which runs to roughly AED 350 for the same journey.

How to Reach the Bus Stations

Abu Dhabi Central Bus Station

The station sits in Al Nahyan, beside Al Wahda Mall, and is served by dozens of Abu Dhabi city bus routes. From Zayed International Airport, take the A1 or A2 airport bus into the city and get down at or near the central station, then board the X90 — the combined airport-to-Al Ain journey takes around 3 hours 20 minutes and costs under AED 30 in total.

Al Ain Central Bus Station

Al Ain’s terminus is in Al Jahili, a short walk from Al Ain Oasis and close to Al Ain Mall. Local Al Ain buses cover the zoo, Jebel Hafeet side and the malls; taxis wait outside the station around the clock. If your final destination is the Tawam Hospital district, stay on the X90 until the Tawam Hospital stop instead of riding to the terminus.

Palm groves and a falaj channel in Al Ain Oasis, a short walk from where the Abu Dhabi to Al Ain bus terminates
Al Ain Oasis welcomes you at the end of the Abu Dhabi to Al Ain bus journey.

Step by Step: How to Take the X90

  1. Top up your Hafilat card — you need at least AED 25 of balance for the intercity fare, plus a buffer for local buses at either end.
  2. Arrive at Abu Dhabi Central Bus Station 15–20 minutes early and find the X90 bay on the departure board.
  3. Tap your Hafilat card as you board and take a seat — coaches are air-conditioned with luggage space for the 2-hour run.
  4. Ride the E22 to Al Ain, calling at Baniyas Court and Tawam Hospital.
  5. Get down at Al Ain Central Bus Station (or Tawam Hospital if that suits you better) and continue by local bus or taxi.

Bus vs Taxi vs Driving: Abu Dhabi to Al Ain

OptionCostJourney timeNotes
X90 busAED 252h – 2h 30mStation to station; Hafilat card needed; departures all day
Metered taxiAbout AED 350About 1h 35m – 2hDoor to door; best for groups of 3–4 splitting the fare
Driving (E22)Fuel + Salik-free routeAbout 1h 30mFastest off-peak; parking needed in Al Ain

For solo travellers and couples the maths is not close: the X90 costs less than a tenth of a taxi and only gives up around 30 minutes. Taxis make sense late at night after the last bus, for Tawam Hospital visits with patients, or when your Al Ain destination is far from the central station and Tawam stop. If you are connecting from the airport with luggage, the A1/A2 + X90 combination at under AED 30 total is the budget benchmark for the whole country.

Rules and Travel Tips

  • No cash on board: Hafilat is the only way to pay on Abu Dhabi buses. Buy the card at the station, a ticket machine or an authorised outlet before boarding.
  • First bus strategy: the 6:45 AM departure gets you into Al Ain before 9:00 AM — the best option for hospital appointments at Tawam or a full day at Al Ain Zoo and the oasis.
  • Weekend demand: Friday afternoon and Sunday evening X90s fill up. Arrive early; there is no seat reservation on this service.
  • Luggage: standard intercity allowance — a large bag in the hold and a small bag with you. Oversized items are at the driver’s discretion.
  • Coming from Dubai? There is a separate direct Dubai–Al Ain service; see our Dubai to Al Ain bus guide rather than routing through Abu Dhabi.
Jebel Hafeet mountain at sunset in Al Ain, reachable after the Abu Dhabi to Al Ain bus ride
Jebel Hafeet at sunset — the Abu Dhabi to Al Ain bus gets you there by evening.

FAQs: Abu Dhabi to Al Ain Bus

What is the abu dhabi to al ain bus timing?

The X90 express runs daily from 6:45 AM to 11:45 PM, departing roughly every hour and as often as every 30 minutes at peak times. Check the Darbi app for the exact departure list on your travel date.

How much is the bus ticket from Abu Dhabi to Al Ain?

AED 25 one way, paid with a Hafilat card. The card itself costs AED 10 if you need to buy one.

How long does the bus take from Abu Dhabi to Al Ain?

About 2 hours to 2 hours 30 minutes for the roughly 160 km journey, depending on traffic on the E22.

Where does the X90 bus leave from in Abu Dhabi?

Abu Dhabi Central Bus Station in Al Nahyan, next to Al Wahda Mall on Sultan Bin Zayed the First Street — the same hub used by the Dubai to Abu Dhabi buses.

Is there a bus from Abu Dhabi Airport to Al Ain?

Not directly. Take the A1 or A2 airport bus from Zayed International Airport to Abu Dhabi Central Bus Station (AED 4, Hafilat), then change to the X90 to Al Ain. Total cost is about AED 29 and the journey takes around 3 hours 20 minutes.

Can I pay cash on the Abu Dhabi to Al Ain bus?

No. Abu Dhabi buses are cashless — you must tap a Hafilat card. Buy and top up the card at the station before you board.

Does the X90 stop at Tawam Hospital?

Yes. Tawam Hospital is the main intermediate stop on the Al Ain side, after Baniyas Court on the Abu Dhabi side.

What is the last bus from Al Ain to Abu Dhabi?

The last X90 leaves Al Ain Central Bus Station at 11:45 PM. If you miss it, the next departures start again the following morning.

Related Intercity Bus Routes

Daniyal Sheikh

Daniyal Sheikh

Transport Editor, UAE Travel Hub

Dubai daily commuter covering the Metro, Nol cards, RTA buses and intercity routes across all seven emirates — every fare and timing checked against official RTA, ITC and SRTA sources.

Leave a Comment

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

Scroll to Top