In a city of skyscrapers that boasts of world-class public transportation system, there’s often a misconception that travelling from Abu Dhabi to Dubai is not hassle-free unless you get in a car and drive there yourself. Fortunately, Dubai’s RTA and Abu Dhabi’s DOT have come up with plenty of options. From car rentals, taxis, buses and even helicopters, there is a transportation mode for every budget. And while taxis may burn your pockets big time, buses seem to be the easiest, cheapest and time-consuming mode. The two-hour journey in a fully air-conditioned public bus is not only comfortable but also easy for the pocket. It costs only AED 25 (about $6.81) a way.

Travel Summary Abu Dhabi to Dubai
Abu Dhabi Departure – Abu Dhabi Central Bus Station
Bus Number- 101 to Ibn Battuta Bus Stop or 100 to Al Ghubaiba Bus Station
Ticket price- 25 AED
Dubai Arrival – Ibn Battuta Metro Bus Stop or Al Ghubaiba Bus Station
2 Bus Routes from Abu Dhabi to Dubai
There are 2 bus routes between Abu Dhabi and Dubai. Buses E100 and E101 ply at regular intervals but at different timings from Al Wahda, Abu Dhabi Central Bus Station.
Bus Route E100
- It departs from Al Wahda, Abu Dhabi Central Bus Station for Bur Dubai, Al Ghubaiba Bus Station
- Average travel time is around 2 hours.
- Ticket price is AED25
- You can buy your ticket at the counter
- You can buy ticket using NOL card too
Bus timings are given below
- Sunday – Wednesday: From 4:30 am to 12:05 am (at every 11 to 20min interval)
- Thursday: From 4:30 am to 12:20 am (at every 8 to 20min interval)
- Friday: From 5:00 am to 12:00 am (at every 8 to 15min interval)
- Saturday: From 5:00 am to 12:00 am (at every 8 to 15min interval)
Bus Route E101

- It departs from Al Wahda, Abu Dhabi Central Bus Station for Ibn Battuta Metro Station
- Average travel time is around 1.5 hours.
- Ticket price is AED25
- You can buy your ticket at the counter
- You can buy ticket using NOL card too
- Bus timings are given below
- Sunday – Wednesday: From 6:50 am to 11:50 pm (at every 30min interval)
- Thursday: From 6:50 am to 1:05 am (at every 20 to 30min interval)
- Friday: From 7:50 am to 1:00 am (at every 25 to 60min interval)
- Saturday: From 6:50 am to 1:03 am (at every 20 to 30min interval)