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.

Quick Facts: Abu Dhabi to Al Ain Bus (X90)
| Detail | Information |
|---|---|
| Route | X90 Express — Abu Dhabi Central Bus Station (Al Nahyan) ↔ Al Ain Central Bus Station |
| Operator | Abu Dhabi Mobility (Integrated Transport Centre, ITC) |
| First bus | 6:45 AM from Abu Dhabi |
| Last bus | 11:45 PM |
| Frequency | Roughly hourly; more often at peak times (every 30–60 minutes) |
| Fare | AED 25 one way |
| Payment | Hafilat card (no cash on board) |
| Journey time | About 2 hours to 2 hours 30 minutes |
| Distance | About 160 km |
| Intermediate stops | Baniyas 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.

| Direction | First bus | Last bus | Typical frequency |
|---|---|---|---|
| Abu Dhabi Central → Al Ain Central | 6:45 AM | 11:45 PM | Every 30–60 minutes |
| Al Ain Central → Abu Dhabi Central | Morning, from around 6:45 AM | 11:45 PM | Every 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.

Step by Step: How to Take the X90
- 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.
- Arrive at Abu Dhabi Central Bus Station 15–20 minutes early and find the X90 bay on the departure board.
- Tap your Hafilat card as you board and take a seat — coaches are air-conditioned with luggage space for the 2-hour run.
- Ride the E22 to Al Ain, calling at Baniyas Court and Tawam Hospital.
- 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
| Option | Cost | Journey time | Notes |
|---|---|---|---|
| X90 bus | AED 25 | 2h – 2h 30m | Station to station; Hafilat card needed; departures all day |
| Metered taxi | About AED 350 | About 1h 35m – 2h | Door to door; best for groups of 3–4 splitting the fare |
| Driving (E22) | Fuel + Salik-free route | About 1h 30m | Fastest 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.

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
- Dubai to Al Ain Bus: Timings, Fare & Routes
- Abu Dhabi to Ajman Bus: Timings & Fare
- Abu Dhabi to Sharjah Bus: Timings, Fare & Routes
- Dubai to Abu Dhabi Bus: Timings, Fares & Routes (E100, E101, E102)

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.