Dubai to Abu Dhabi Bus — E100 & E101 Routes

Dubai to Abu Dhabi by bus: E100 (Ibn Battuta to Mussafah) and E101 (Al Ghubaiba to Mussafah), every 20-30 min, AED 25 each way, 2-hour journey. Booking via Abu Dhabi Link app.

Updated: 2026-04-30 10 min read Official sources

There are two intercity bus routes between Dubai and Abu Dhabi, both operated by the Integrated Transport Centre (ITC). Buses run every 20–30 minutes from early morning until late at night.

Route details

  • E100: Ibn Battuta Mall (Dubai, Red Line Metro) ↔ Abu Dhabi Central Bus Station, Mussafah. Runs every 20–30 min, 4:30 AM – 11:30 PM. AED 25 one-way.
  • E101: Al Ghubaiba Bus Station (Bur Dubai) ↔ Abu Dhabi Central. Same frequency and price.
  • Travel time: 2 to 2.5 hours depending on traffic.
  • Buses are air-conditioned, WiFi-equipped, with luggage space.

How to book and pay

  • Hafilat smart card: top up at Abu Dhabi side; tap on entry.
  • Cash: pay AED 25 to the conductor on board (only at Abu Dhabi side; Ibn Battuta requires Hafilat).
  • Abu Dhabi Link app: book a guaranteed seat for AED 25 + small booking fee.
  • Nol card: NOT accepted on E100/E101 — Hafilat is the only RTA card valid.

Tips for the journey

  • Arrive 15 min early during weekends — buses fill up fast on Friday afternoons and Sunday mornings.
  • From Abu Dhabi Central Bus Station, use city buses or taxi to Yas, Saadiyat, or Reem Island.
  • From Ibn Battuta Mall, you can connect to Dubai Metro Red Line in 2 minutes.
  • Carry your Emirates ID — random checks at certain stops.

Frequently Asked Questions

How long is the bus from Dubai to Abu Dhabi?

2 to 2.5 hours depending on traffic.

What is the bus fare Dubai to Abu Dhabi?

AED 25 one-way on E100 or E101, paid via Hafilat card or cash (only Abu Dhabi side).

Is there a bus from Dubai Marina to Abu Dhabi?

The closest pickup is Ibn Battuta Mall (E100), reachable from Marina by Metro or taxi (10 min).

Can I use Nol card on Dubai-Abu Dhabi bus?

No. Use Hafilat smart card or pay cash on the Abu Dhabi side.