The E304 bus route is the RTA Dubai intercity bus for Satwa and Al Karama. It runs between Satwa Bus Station in Dubai and Al Jubail Bus Station in Sharjah, crossing the emirate border via Grand Hyatt, Ittihad Road and Al Wahda Road. If you live in Sharjah and work around Satwa, Karama or Bur Dubai — or you are heading the other way for Al Jubail Souq, the Corniche and central Sharjah — this is your direct bus, with no change needed.
Unlike the E303 to Union Square or the E307 to Deira City Centre, the E304 is the only Sharjah intercity bus that finishes deep in Satwa. This guide covers every stop, first and last bus times, frequency, the Nol fare, and the traffic traps on this corridor.

E304 Bus Quick Facts
| Detail | Information |
|---|---|
| Route | Satwa Bus Station, Dubai ↔ Al Jubail Bus Station, Sharjah |
| Operator | RTA Dubai (Roads and Transport Authority) — confirmed on RTA’s official bus route service list |
| Endpoints confirmed? | Yes — RTA route list, plus Moovit and Gulf Commute (both using RTA route data) |
| Total stops | 11 stops from Al Jubail to Satwa (listing-based, RTA feed) |
| First bus (from Al Jubail) | 5:27am Mon–Thu & Sun · 5:39am Fri · 5:34am Sat (listing-based) |
| Last bus (from Al Jubail) | 10:05pm Mon–Thu & Sun · 10:09pm Fri & Sat (listing-based) |
| First bus (from Satwa) | 6:00am Mon–Thu, Sat & Sun · 7:00am Fri (listing-based) |
| Last bus (from Satwa) | 10:10pm Mon–Thu & Sun · 10:00pm Fri · 10:05pm Sat (listing-based) |
| Frequency | Roughly every 30 minutes; 20–40 minutes on Saturdays, up to around 60 minutes at quiet times (listing-based) |
| Journey time | About 27 minutes scheduled off-peak; allow 45–70 minutes in normal traffic, longer in rush hour |
| Fare | AED 12 one way is the standard RTA Sharjah–Dubai intercity fare reported for this corridor — E304’s exact fare was not separately confirmed in official data, so check the Nol reader when you tap out |
| Payment | Nol card only — tap in when you board, tap out when you leave. No cash |
E304 Bus Stops
From Sharjah, the E304 picks up along King Faisal Road and Al Wahda Road, stops at the two big Ittihad Road malls, then crosses into Dubai, passes Grand Hyatt Hotel and Al Karama Bus Station, and finishes at Satwa. The stop list below is the Al Jubail to Satwa direction, taken from the current RTA feed listings.

Al Jubail to Satwa (Sharjah to Dubai)
- Sharjah, Al Jubail Bus Station
- Sharjah, King Faisal Road, Jumbo (Sony)
- Sharjah, Al Wahda Road, City Centre
- Sharjah, Al Wahda Road, Al Wahda Centre
- Sharjah, Al Wahda Road, Subway
- Sharjah, Ittihad Road, Al Safeer Mall
- Sharjah, Ittihad Road, Ansar Mall
- Grand Hyatt Hotel, Dubai
- Al Karama Bus Station
- Satwa, Roundabout
- Satwa, Bus Station
Satwa to Al Jubail (Dubai to Sharjah)
Towards Sharjah the bus leaves Satwa Bus Station, calls at Al Karama Bus Station, then joins the same corridor in reverse: Ansar Mall and Al Safeer Mall on Ittihad Road, then Al Wahda Road (Subway, Al Wahda Centre, City Centre), then King Faisal Road — where the RTA timetable also lists the ADNOC Petrol Station and Gold Souq (Old) stops — before terminating at Al Jubail Bus Station. Check the destination board before you board, as stopping patterns on the Sharjah local section can vary.
For the full picture of every service on this corridor, see our Dubai to Sharjah bus guide.
E304 Bus Timings
The E304 runs seven days a week in both directions. Timings differ slightly by day, and Friday starts later from Satwa. The table below summarises the current listing-based schedule; confirm on the day in RTA’s S’hail app, as trips can change without notice.

| Direction | Days | First bus | Last bus | Frequency |
|---|---|---|---|---|
| Al Jubail → Satwa | Mon–Thu & Sun | 5:27am | 10:05pm | Every 30–59 min |
| Al Jubail → Satwa | Friday | 5:39am | 10:09pm | Every 30–61 min |
| Al Jubail → Satwa | Saturday | 5:34am | 10:09pm | Every 20–39 min |
| Satwa → Al Jubail | Mon–Thu & Sun | 6:00am | 10:10pm | Every 30–57 min |
| Satwa → Al Jubail | Friday | 7:00am | 10:00pm | Every 30–55 min |
| Satwa → Al Jubail | Saturday | 6:00am | 10:05pm | Every 21–35 min |
Saturday is actually the best-served day, with buses roughly every 20–35 minutes. At the start and end of service, and around midday on weekdays, gaps can stretch towards an hour — if you are travelling then, check live departures rather than just turning up.
E304 Bus Fare and Payment
The E304 is an RTA bus, so payment is by Nol card only — cash is not accepted. Tap your card on the reader when you board and tap out again at your stop; the fare is calculated and deducted on tap-out, and the reader displays what you were charged.
RTA’s Sharjah–Dubai intercity services are generally charged at AED 12 one way — the confirmed fare on sister routes E303 and E307. No E304-specific fare appears in official RTA data (a 2011 RTA resolution listed AED 7, long out of date), so budget AED 12 and confirm it on the Nol reader or in S’hail. A Silver Nol card is fine; keep enough balance for the fare plus any onward ride.
Travel Tips for the E304
- Beat the Sharjah traffic: Al Wahda Road and Ittihad Road crawl between 6:30–9:30am towards Dubai and in the evening towards Sharjah. A 27-minute trip can pass an hour at peak — travel mid-morning if you can.
- Karama or Satwa? Get off at Al Karama Bus Station for Karama’s shops and restaurants; stay on one more stop for Satwa Roundabout and the Satwa Bus Station terminus, handy for Satwa, Al Bada’a and Jafiliya side.
- No direct Metro at either end: Neither Satwa nor Al Jubail has a Metro station. From Satwa, connect by local bus or a short taxi ride to Al Jafiliya or World Trade Centre stations on the Red Line.
- Top up before Al Jubail: There is no Dubai Metro station in Sharjah to rescue a low Nol balance. Top up at the station machines, via the Nol Pay app, or before you leave Dubai.
- Friday timing trap: The first bus from Satwa on Friday is 7:00am, an hour later than other days — plan Friday-morning returns to Sharjah around it.

Frequently Asked Questions
What is the E304 bus route?
The E304 is an RTA Dubai intercity bus running between Satwa Bus Station in Dubai and Al Jubail Bus Station in Sharjah, via Al Karama, Grand Hyatt Hotel, Ittihad Road and Al Wahda Road. It has 11 stops in the Sharjah-to-Dubai direction.
What time is the first E304 bus?
From Al Jubail, the first bus is at 5:27am on Monday to Thursday and Sunday, 5:39am on Friday and 5:34am on Saturday. From Satwa, the first bus is at 6:00am on most days and 7:00am on Friday, based on current listings.
What time is the last E304 bus?
The last bus from Al Jubail leaves at 10:05pm on Monday to Thursday and Sunday, and 10:09pm on Friday and Saturday. From Satwa, the last bus is at 10:10pm on most days, 10:00pm on Friday and 10:05pm on Saturday.
How much is the E304 bus fare?
Budget AED 12 one way — the standard RTA fare for Sharjah–Dubai intercity buses, confirmed on sister routes E303 and E307. The exact E304 fare is confirmed by the Nol reader when you tap out, so check the display as you leave the bus.
Can I pay cash on the E304 bus?
No. Like all RTA buses, the E304 accepts Nol card only. Tap in when you board and tap out when you get off — forgetting to tap out can cost you the maximum fare.
How long does the E304 take from Sharjah to Satwa?
The scheduled time is about 27 minutes off-peak, but plan for 45–70 minutes in normal traffic. In the morning peak towards Dubai, and the evening peak back to Sharjah, allow extra time on top of that.
Which bus should I take from Sharjah to Karama?
The E304 — it is the only Sharjah intercity bus that stops at Al Karama Bus Station. The E303 goes to Union Square in Deira and the E306 goes to Al Ghubaiba in Bur Dubai instead.
Related Routes
- Dubai to Sharjah Bus — all routes compared
- E303 Bus — Al Jubail to Union Square
- E306 Bus — Al Jubail to Al Ghubaiba
- E307 Bus — Al Jubail to Deira City Centre

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.
Pingback: Satwa Bus Station: Routes, Timings & Nearest Metro