Dublin Bus Route S2: Sean Moore Road - Heuston Station
Bus timetable and route map · Monday to Friday, Saturday, Sunday
Dublin Bus Route S2 (Sean Moore Road - Heuston Station) is a bus route in Dublin city and county, serving Heuston Station, Watling Street, Chelmsford Road, Wellington Lane and St Luke's Radiation. Monday to Friday the first bus is at 05:20 and the last at 23:30, every 15 min during the day. Updated 4 October 2026.
Timetable summary
Monday to Friday
- First
- 05:20
- Last
- 23:30
- Buses
- 142
- Daytime
- every 15 min
Saturday
- First
- 06:00
- Last
- 23:30
- Buses
- 126
- Daytime
- every 15 min
Sunday
- First
- 07:20
- Last
- 23:30
- Buses
- 84
- Daytime
- every 20 min
Public holidays
- Mon 26 Oct (Last Monday in October): the Sunday timetable
Route S2 to Sean Moore Rd
Destination sign “Irishtown” · from Heuston Station · 51 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Heuston Station | Watling Street | Herberton Drive | Westfield Rd | Chelmsford Road | RDS Ballsbridge | Sean Moore Rd |
|---|---|---|---|---|---|---|
| 05:30 | 05:38 | 05:46 | 05:54 | 06:04 | 06:15 | 06:26 |
| 06:00 | 06:08 | 06:16 | 06:24 | 06:34 | 06:45 | 06:56 |
| 06:15 | 06:23 | 06:31 | 06:39 | 06:49 | 07:00 | 07:11 |
| 06:30 | 06:40 | 06:49 | 07:01 | 07:16 | 07:30 | 07:44 |
| 06:45 | 06:55 | 07:04 | 07:16 | 07:31 | 07:45 | 07:59 |
| 07:00 | 07:10 | 07:19 | 07:31 | 07:46 | 08:00 | 08:14 |
| 07:15 | 07:25 | 07:34 | 07:46 | 08:01 | 08:15 | 08:29 |
| 07:30 | 07:43 | 07:53 | 08:10 | 08:28 | 08:44 | 08:57 |
| 07:45 | 07:58 | 08:08 | 08:25 | 08:43 | 08:59 | 09:12 |
| 08:00 | 08:13 | 08:23 | 08:40 | 08:58 | 09:14 | 09:27 |
| 08:15 | 08:28 | 08:38 | 08:55 | 09:13 | 09:29 | 09:42 |
| 08:30 | 08:43 | 08:54 | 09:05 | 09:18 | 09:31 | 09:44 |
| 08:45 | 08:58 | 09:09 | 09:20 | 09:33 | 09:46 | 09:59 |
| 09:00 | 09:13 | 09:24 | 09:35 | 09:48 | 10:01 | 10:14 |
| 09:15 | 09:28 | 09:39 | 09:50 | 10:03 | 10:16 | 10:29 |
| 09:30 | 09:42 | 09:52 | 10:03 | 10:14 | 10:26 | 10:38 |
| 09:45 | 09:57 | 10:07 | 10:18 | 10:29 | 10:41 | 10:53 |
| 10:00 | 10:12 | 10:22 | 10:33 | 10:44 | 10:56 | 11:08 |
| 10:15 | 10:27 | 10:37 | 10:48 | 10:59 | 11:11 | 11:23 |
| 10:30 | 10:42 | 10:52 | 11:03 | 11:14 | 11:26 | 11:38 |
| 10:45 | 10:57 | 11:07 | 11:18 | 11:29 | 11:41 | 11:53 |
| 11:00 | 11:12 | 11:22 | 11:33 | 11:44 | 11:56 | 12:08 |
| 11:15 | 11:27 | 11:37 | 11:48 | 11:59 | 12:11 | 12:23 |
| 11:30 | 11:43 | 11:53 | 12:03 | 12:15 | 12:27 | 12:40 |
| 11:45 | 11:58 | 12:08 | 12:18 | 12:30 | 12:42 | 12:55 |
| 12:00 | 12:13 | 12:23 | 12:33 | 12:45 | 12:57 | 13:10 |
| 12:15 | 12:28 | 12:38 | 12:48 | 13:00 | 13:12 | 13:25 |
| 12:30 | 12:43 | 12:53 | 13:03 | 13:15 | 13:27 | 13:40 |
| 12:45 | 12:58 | 13:08 | 13:18 | 13:30 | 13:42 | 13:55 |
| 13:00 | 13:13 | 13:23 | 13:33 | 13:45 | 13:57 | 14:10 |
| 13:15 | 13:28 | 13:38 | 13:48 | 14:00 | 14:12 | 14:25 |
| 13:30 | 13:43 | 13:53 | 14:03 | 14:15 | 14:27 | 14:40 |
| 13:45 | 13:58 | 14:08 | 14:18 | 14:30 | 14:42 | 14:55 |
| 14:00 | 14:13 | 14:23 | 14:33 | 14:45 | 14:57 | 15:10 |
| 14:15 | 14:28 | 14:38 | 14:48 | 15:00 | 15:12 | 15:25 |
| 14:30 | 14:43 | 14:53 | 15:05 | 15:17 | 15:29 | 15:42 |
| 14:45 | 14:58 | 15:08 | 15:20 | 15:32 | 15:44 | 15:57 |
| 15:00 | 15:13 | 15:23 | 15:35 | 15:47 | 15:59 | 16:12 |
| 15:15 | 15:28 | 15:38 | 15:50 | 16:02 | 16:14 | 16:27 |
| 15:30 | 15:45 | 15:56 | 16:09 | 16:21 | 16:34 | 16:48 |
| 15:45 | 16:00 | 16:11 | 16:24 | 16:36 | 16:49 | 17:03 |
| 16:00 | 16:15 | 16:26 | 16:39 | 16:51 | 17:04 | 17:18 |
| 16:15 | 16:30 | 16:41 | 16:54 | 17:06 | 17:19 | 17:33 |
| 16:30 | 16:47 | 16:57 | 17:09 | 17:22 | 17:38 | 17:51 |
| 16:45 | 17:02 | 17:12 | 17:24 | 17:37 | 17:53 | 18:06 |
| 17:00 | 17:17 | 17:27 | 17:39 | 17:52 | 18:08 | 18:21 |
| 17:15 | 17:32 | 17:42 | 17:54 | 18:07 | 18:23 | 18:36 |
| 17:30 | 17:46 | 17:55 | 18:06 | 18:18 | 18:31 | 18:43 |
| 17:45 | 18:01 | 18:10 | 18:21 | 18:33 | 18:46 | 18:58 |
| 18:00 | 18:16 | 18:25 | 18:36 | 18:48 | 19:01 | 19:13 |
| 18:15 | 18:31 | 18:40 | 18:51 | 19:03 | 19:16 | 19:28 |
| 18:30 | 18:43 | 18:51 | 19:00 | 19:11 | 19:21 | 19:32 |
| 18:45 | 18:58 | 19:06 | 19:15 | 19:26 | 19:36 | 19:47 |
| 19:00 | 19:13 | 19:21 | 19:30 | 19:41 | 19:51 | 20:02 |
| 19:15 | 19:28 | 19:36 | 19:45 | 19:56 | 20:06 | 20:17 |
| 19:30 | 19:43 | 19:51 | 20:00 | 20:11 | 20:21 | 20:32 |
| 19:45 | 19:58 | 20:06 | 20:15 | 20:26 | 20:36 | 20:47 |
| 20:00 | 20:13 | 20:21 | 20:30 | 20:41 | 20:51 | 21:02 |
| 20:15 | 20:28 | 20:36 | 20:45 | 20:56 | 21:06 | 21:17 |
| 20:30 | 20:39 | 20:46 | 20:52 | 21:01 | 21:08 | 21:17 |
| 20:45 | 20:54 | 21:01 | 21:07 | 21:16 | 21:23 | 21:32 |
| 21:00 | 21:09 | 21:16 | 21:22 | 21:31 | 21:38 | 21:47 |
| 21:15 | 21:24 | 21:31 | 21:37 | 21:46 | 21:53 | 22:02 |
| 21:30 | 21:39 | 21:46 | 21:52 | 22:01 | 22:08 | 22:17 |
| 21:45 | 21:54 | 22:01 | 22:07 | 22:16 | 22:23 | 22:32 |
| 22:00 | 22:09 | 22:16 | 22:22 | 22:31 | 22:38 | 22:47 |
| 22:15 | 22:24 | 22:31 | 22:37 | 22:46 | 22:53 | 23:02 |
| 22:30 | 22:39 | 22:46 | 22:52 | 23:01 | 23:08 | 23:17 |
| 22:45 | 22:54 | 23:01 | 23:07 | 23:16 | 23:23 | 23:32 |
| 23:00 | 23:09 | 23:16 | 23:22 | 23:31 | 23:38 | 23:47 |
| 23:30 | 23:39 | 23:46 | 23:52 | 00:01 | 00:08 | 00:17 |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Heuston Station | Watling Street | Herberton Drive | Westfield Rd | Chelmsford Road | RDS Ballsbridge | Sean Moore Rd |
|---|---|---|---|---|---|---|
| 06:00 | 06:06 | 06:14 | 06:19 | 06:26 | 06:34 | 06:43 |
| 06:20 | 06:26 | 06:34 | 06:39 | 06:46 | 06:54 | 07:03 |
| 06:40 | 06:49 | 06:57 | 07:04 | 07:12 | 07:19 | 07:29 |
| 07:00 | 07:09 | 07:17 | 07:24 | 07:32 | 07:39 | 07:49 |
| 07:20 | 07:29 | 07:37 | 07:44 | 07:52 | 07:59 | 08:09 |
| 07:40 | 07:47 | 07:57 | 08:04 | 08:14 | 08:21 | 08:33 |
| 08:00 | 08:07 | 08:17 | 08:24 | 08:34 | 08:41 | 08:53 |
| 08:20 | 08:27 | 08:37 | 08:44 | 08:54 | 09:01 | 09:13 |
| 08:40 | 08:50 | 08:58 | 09:05 | 09:15 | 09:25 | 09:39 |
| 09:00 | 09:10 | 09:18 | 09:25 | 09:35 | 09:45 | 09:59 |
| 09:15 | 09:25 | 09:33 | 09:40 | 09:50 | 10:00 | 10:14 |
| 09:30 | 09:44 | 09:51 | 10:00 | 10:10 | 10:19 | 10:31 |
| 09:45 | 09:59 | 10:06 | 10:15 | 10:25 | 10:34 | 10:46 |
| 10:00 | 10:14 | 10:21 | 10:30 | 10:40 | 10:49 | 11:01 |
| 10:15 | 10:29 | 10:36 | 10:45 | 10:55 | 11:04 | 11:16 |
| 10:30 | 10:44 | 10:51 | 11:00 | 11:10 | 11:19 | 11:31 |
| 10:45 | 10:59 | 11:06 | 11:15 | 11:25 | 11:34 | 11:46 |
| 11:00 | 11:14 | 11:21 | 11:30 | 11:40 | 11:49 | 12:01 |
| 11:15 | 11:29 | 11:36 | 11:45 | 11:55 | 12:04 | 12:16 |
| 11:30 | 11:47 | 11:55 | 12:06 | 12:19 | 12:30 | 12:42 |
| 11:45 | 12:02 | 12:10 | 12:21 | 12:34 | 12:45 | 12:57 |
| 12:00 | 12:17 | 12:25 | 12:36 | 12:49 | 13:00 | 13:12 |
| 12:15 | 12:32 | 12:40 | 12:51 | 13:04 | 13:15 | 13:27 |
| 12:30 | 12:47 | 12:55 | 13:06 | 13:19 | 13:30 | 13:42 |
| 12:45 | 13:02 | 13:10 | 13:21 | 13:34 | 13:45 | 13:57 |
| 13:00 | 13:17 | 13:25 | 13:36 | 13:49 | 14:00 | 14:12 |
| 13:15 | 13:32 | 13:40 | 13:51 | 14:04 | 14:15 | 14:27 |
| 13:30 | 13:47 | 13:55 | 14:06 | 14:19 | 14:30 | 14:42 |
| 13:45 | 14:02 | 14:10 | 14:21 | 14:34 | 14:45 | 14:57 |
| 14:00 | 14:17 | 14:25 | 14:36 | 14:49 | 15:00 | 15:12 |
| 14:15 | 14:32 | 14:40 | 14:51 | 15:04 | 15:15 | 15:27 |
| 14:30 | 14:54 | 15:13 | 15:24 | 15:35 | 15:45 | 15:57 |
| 14:45 | 15:09 | 15:28 | 15:39 | 15:50 | 16:00 | 16:12 |
| 15:00 | 15:24 | 15:43 | 15:54 | 16:05 | 16:15 | 16:27 |
| 15:15 | 15:39 | 15:58 | 16:09 | 16:20 | 16:30 | 16:42 |
| 15:30 | 15:53 | 16:03 | 16:14 | 16:30 | 16:45 | 16:57 |
| 15:45 | 16:08 | 16:18 | 16:29 | 16:45 | 17:00 | 17:12 |
| 16:00 | 16:23 | 16:33 | 16:44 | 17:00 | 17:15 | 17:27 |
| 16:15 | 16:38 | 16:48 | 16:59 | 17:15 | 17:30 | 17:42 |
| 16:30 | 16:49 | 16:57 | 17:08 | 17:20 | 17:37 | 17:49 |
| 16:45 | 17:04 | 17:12 | 17:23 | 17:35 | 17:52 | 18:04 |
| 17:00 | 17:19 | 17:27 | 17:38 | 17:50 | 18:07 | 18:19 |
| 17:15 | 17:34 | 17:42 | 17:53 | 18:05 | 18:22 | 18:34 |
| 17:30 | 17:49 | 17:57 | 18:05 | 18:18 | 18:35 | 18:47 |
| 17:45 | 18:04 | 18:12 | 18:20 | 18:33 | 18:50 | 19:02 |
| 18:00 | 18:19 | 18:27 | 18:35 | 18:48 | 19:05 | 19:17 |
| 18:15 | 18:34 | 18:42 | 18:50 | 19:03 | 19:20 | 19:32 |
| 18:30 | 18:46 | 18:54 | 18:59 | 19:09 | 19:17 | 19:27 |
| 18:45 | 19:01 | 19:09 | 19:14 | 19:24 | 19:32 | 19:42 |
| 19:00 | 19:16 | 19:24 | 19:29 | 19:39 | 19:47 | 19:57 |
| 19:20 | 19:36 | 19:44 | 19:49 | 19:59 | 20:07 | 20:17 |
| 19:40 | 19:56 | 20:04 | 20:09 | 20:19 | 20:27 | 20:37 |
| 20:00 | 20:16 | 20:24 | 20:29 | 20:39 | 20:47 | 20:57 |
| 20:20 | 20:36 | 20:44 | 20:49 | 20:59 | 21:07 | 21:17 |
| 20:40 | 20:47 | 20:55 | 21:02 | 21:11 | 21:19 | 21:28 |
| 21:00 | 21:07 | 21:15 | 21:22 | 21:31 | 21:39 | 21:48 |
| 21:20 | 21:27 | 21:35 | 21:42 | 21:51 | 21:59 | 22:08 |
| 21:40 | 21:47 | 21:55 | 22:02 | 22:11 | 22:19 | 22:28 |
| 22:00 | 22:07 | 22:15 | 22:22 | 22:31 | 22:39 | 22:48 |
| 22:20 | 22:27 | 22:35 | 22:42 | 22:51 | 22:59 | 23:08 |
| 22:40 | 22:47 | 22:55 | 23:02 | 23:11 | 23:19 | 23:28 |
| 23:00 | 23:07 | 23:15 | 23:22 | 23:31 | 23:39 | 23:48 |
| 23:30 | 23:37 | 23:45 | 23:52 | 00:01 | 00:09 | 00:18 |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Heuston Station | Watling Street | Herberton Drive | Westfield Rd | Chelmsford Road | RDS Ballsbridge | Sean Moore Rd |
|---|---|---|---|---|---|---|
| 07:30 | 07:37 | 07:44 | 07:51 | 08:00 | 08:09 | 08:19 |
| 08:00 | 08:07 | 08:14 | 08:21 | 08:30 | 08:39 | 08:49 |
| 08:30 | 08:37 | 08:45 | 08:53 | 09:02 | 09:10 | 09:21 |
| 09:00 | 09:07 | 09:15 | 09:23 | 09:32 | 09:40 | 09:51 |
| 09:30 | 09:39 | 09:47 | 09:56 | 10:06 | 10:16 | 10:27 |
| 10:00 | 10:09 | 10:17 | 10:26 | 10:36 | 10:46 | 10:57 |
| 10:20 | 10:29 | 10:37 | 10:46 | 10:56 | 11:06 | 11:17 |
| 10:40 | 10:49 | 10:57 | 11:06 | 11:16 | 11:26 | 11:37 |
| 11:00 | 11:09 | 11:17 | 11:26 | 11:36 | 11:46 | 11:57 |
| 11:20 | 11:29 | 11:37 | 11:46 | 11:56 | 12:06 | 12:17 |
| 11:40 | 11:51 | 12:00 | 12:09 | 12:22 | 12:32 | 12:44 |
| 12:00 | 12:11 | 12:20 | 12:29 | 12:42 | 12:52 | 13:04 |
| 12:20 | 12:31 | 12:40 | 12:49 | 13:02 | 13:12 | 13:24 |
| 12:40 | 12:51 | 13:00 | 13:09 | 13:22 | 13:32 | 13:44 |
| 13:00 | 13:11 | 13:20 | 13:29 | 13:42 | 13:52 | 14:04 |
| 13:20 | 13:31 | 13:40 | 13:49 | 14:02 | 14:12 | 14:24 |
| 13:40 | 13:51 | 14:00 | 14:09 | 14:22 | 14:32 | 14:44 |
| 14:00 | 14:11 | 14:20 | 14:29 | 14:42 | 14:52 | 15:04 |
| 14:20 | 14:31 | 14:40 | 14:49 | 15:02 | 15:12 | 15:24 |
| 14:40 | 14:53 | 15:02 | 15:11 | 15:22 | 15:32 | 15:44 |
| 15:00 | 15:13 | 15:22 | 15:31 | 15:42 | 15:52 | 16:04 |
| 15:20 | 15:33 | 15:42 | 15:51 | 16:02 | 16:12 | 16:24 |
| 15:40 | 15:53 | 16:02 | 16:12 | 16:24 | 16:36 | 16:48 |
| 16:00 | 16:13 | 16:22 | 16:32 | 16:44 | 16:56 | 17:08 |
| 16:20 | 16:33 | 16:42 | 16:52 | 17:04 | 17:16 | 17:28 |
| 16:40 | 16:52 | 17:00 | 17:10 | 17:22 | 17:35 | 17:47 |
| 17:00 | 17:12 | 17:20 | 17:30 | 17:42 | 17:55 | 18:07 |
| 17:20 | 17:32 | 17:40 | 17:50 | 18:02 | 18:15 | 18:27 |
| 17:40 | 17:52 | 18:02 | 18:11 | 18:22 | 18:34 | 18:45 |
| 18:00 | 18:12 | 18:22 | 18:31 | 18:42 | 18:54 | 19:05 |
| 18:20 | 18:32 | 18:42 | 18:51 | 19:02 | 19:14 | 19:25 |
| 18:40 | 18:51 | 18:59 | 19:06 | 19:16 | 19:25 | 19:36 |
| 19:00 | 19:11 | 19:19 | 19:26 | 19:36 | 19:45 | 19:56 |
| 19:30 | 19:41 | 19:49 | 19:56 | 20:06 | 20:15 | 20:26 |
| 20:00 | 20:11 | 20:19 | 20:26 | 20:36 | 20:45 | 20:56 |
| 20:30 | 20:37 | 20:44 | 20:51 | 21:00 | 21:07 | 21:15 |
| 21:00 | 21:07 | 21:14 | 21:21 | 21:30 | 21:37 | 21:45 |
| 21:30 | 21:37 | 21:44 | 21:51 | 22:00 | 22:07 | 22:15 |
| 22:00 | 22:07 | 22:14 | 22:21 | 22:30 | 22:37 | 22:45 |
| 22:30 | 22:37 | 22:44 | 22:51 | 23:00 | 23:07 | 23:15 |
| 23:00 | 23:07 | 23:14 | 23:21 | 23:30 | 23:37 | 23:45 |
| 23:30 | 23:37 | 23:44 | 23:51 | 00:00 | 00:07 | 00:15 |
All 51 stops in this direction
- Heuston Station #4320
- Sarsfield Quay #1476
- Arran Quay #7453
- Bridge Street #8033
- Cornmarket #1938
- Thomas Street #1939
- Watling Street #1940
- James's Street #1941
- St James's Hospital #4516
- Rialto Luas #1379
- Herberton Road #7455
- Herberton Drive #7438
- Sundrive Road #7910
- Downpatrick Road #3353
- Clogher Road #3354
- St. Bernadette's #7926
- Éamonn Ceannt Pk #2496
- Kimmage #2497
- Larkfield Pk #2471
- Larkfield Gr #2472
- Clareville Road #2473
- Westfield Rd #2474
- Kenilworth Park #2475
- Kenilworth Square #2476
- Kenilworth Road #2477
- Grosvenor Road #2478
- Rathmines #4527
- Castlewood Avenue #2788
- Charleston Avenue #2789
- Oakley Road #2790
- Chelmsford Road #903
- Leeson Park #7928
- Appian Way #904
- Waterloo Road #779
- Burlington Road #780
- Baggot Street #781
- Pembroke Road #2796
- Northumberland Road #2797
- Lansdowne Road #414
- American Embassy #415
- RDS Ballsbridge #416
- Merrion Road #417
- Sandymount Avenue #2800
- Sandymount Station #7929
- Wilfield Park #2801
- Gilford Road #7599
- Sandymount Green #7930
- Dromard Terrace #375
- Beach Road #7931
- Sean Moore Rd #358
- Sean Moore Rd #369
Route S2 to Heuston Station
Destination sign “Heuston Station” · from Sean Moore Rd · 48 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Sean Moore Rd | RDS Ballsbridge | Wellington Lane | Rathmines Garda | Kimmage | St Luke's Radiation | Heuston Station |
|---|---|---|---|---|---|---|
| 05:20 | 05:27 | 05:31 | 05:37 | 05:43 | 05:51 | 06:00 |
| 05:50 | 05:57 | 06:02 | 06:09 | 06:16 | 06:26 | 06:37 |
| 06:05 | 06:12 | 06:17 | 06:24 | 06:31 | 06:41 | 06:52 |
| 06:20 | 06:27 | 06:32 | 06:39 | 06:46 | 06:56 | 07:07 |
| 06:35 | 06:45 | 06:52 | 07:01 | 07:10 | 07:24 | 07:37 |
| 06:50 | 07:00 | 07:07 | 07:16 | 07:25 | 07:39 | 07:52 |
| 07:05 | 07:15 | 07:22 | 07:31 | 07:40 | 07:54 | 08:07 |
| 07:20 | 07:30 | 07:37 | 07:46 | 07:55 | 08:09 | 08:22 |
| 07:35 | 07:49 | 07:56 | 08:08 | 08:18 | 08:34 | 08:47 |
| 07:50 | 08:04 | 08:11 | 08:23 | 08:33 | 08:49 | 09:02 |
| 08:05 | 08:19 | 08:26 | 08:38 | 08:48 | 09:04 | 09:17 |
| 08:20 | 08:34 | 08:41 | 08:53 | 09:03 | 09:19 | 09:32 |
| 08:35 | 08:49 | 08:56 | 09:07 | 09:14 | 09:27 | 09:40 |
| 08:50 | 09:04 | 09:11 | 09:22 | 09:29 | 09:42 | 09:55 |
| 09:05 | 09:19 | 09:26 | 09:37 | 09:44 | 09:57 | 10:10 |
| 09:25 | 09:39 | 09:46 | 09:57 | 10:04 | 10:17 | 10:30 |
| 09:45 | 09:56 | 10:03 | 10:14 | 10:21 | 10:33 | 10:46 |
| 10:00 | 10:11 | 10:18 | 10:29 | 10:36 | 10:48 | 11:01 |
| 10:15 | 10:26 | 10:33 | 10:44 | 10:51 | 11:03 | 11:16 |
| 10:30 | 10:41 | 10:48 | 10:59 | 11:06 | 11:18 | 11:31 |
| 10:45 | 10:56 | 11:03 | 11:14 | 11:21 | 11:33 | 11:46 |
| 11:00 | 11:11 | 11:18 | 11:29 | 11:36 | 11:48 | 12:01 |
| 11:15 | 11:26 | 11:33 | 11:44 | 11:51 | 12:03 | 12:16 |
| 11:30 | 11:41 | 11:48 | 12:01 | 12:09 | 12:22 | 12:35 |
| 11:45 | 11:56 | 12:03 | 12:16 | 12:24 | 12:37 | 12:50 |
| 12:00 | 12:11 | 12:18 | 12:31 | 12:39 | 12:52 | 13:05 |
| 12:15 | 12:26 | 12:33 | 12:46 | 12:54 | 13:07 | 13:20 |
| 12:30 | 12:41 | 12:48 | 13:01 | 13:09 | 13:22 | 13:35 |
| 12:45 | 12:56 | 13:03 | 13:16 | 13:24 | 13:37 | 13:50 |
| 13:00 | 13:11 | 13:18 | 13:31 | 13:39 | 13:52 | 14:05 |
| 13:15 | 13:26 | 13:33 | 13:46 | 13:54 | 14:07 | 14:20 |
| 13:30 | 13:41 | 13:48 | 14:01 | 14:09 | 14:22 | 14:35 |
| 13:45 | 13:56 | 14:03 | 14:16 | 14:24 | 14:37 | 14:50 |
| 14:00 | 14:11 | 14:18 | 14:31 | 14:39 | 14:52 | 15:05 |
| 14:15 | 14:26 | 14:33 | 14:46 | 14:54 | 15:07 | 15:20 |
| 14:30 | 14:43 | 14:51 | 15:05 | 15:15 | 15:28 | 15:46 |
| 14:45 | 14:58 | 15:06 | 15:20 | 15:30 | 15:43 | 16:01 |
| 15:00 | 15:13 | 15:21 | 15:35 | 15:45 | 15:58 | 16:16 |
| 15:15 | 15:28 | 15:36 | 15:50 | 16:00 | 16:13 | 16:31 |
| 15:30 | 15:43 | 15:52 | 16:08 | 16:18 | 16:30 | 16:49 |
| 15:45 | 15:58 | 16:07 | 16:23 | 16:33 | 16:45 | 17:04 |
| 16:00 | 16:13 | 16:22 | 16:38 | 16:48 | 17:00 | 17:19 |
| 16:15 | 16:28 | 16:37 | 16:53 | 17:03 | 17:15 | 17:34 |
| 16:30 | 16:43 | 16:52 | 17:09 | 17:20 | 17:33 | 17:49 |
| 16:45 | 16:58 | 17:07 | 17:24 | 17:35 | 17:48 | 18:04 |
| 17:00 | 17:13 | 17:22 | 17:39 | 17:50 | 18:03 | 18:19 |
| 17:15 | 17:28 | 17:37 | 17:54 | 18:05 | 18:18 | 18:34 |
| 17:30 | 17:42 | 17:51 | 18:06 | 18:15 | 18:27 | 18:39 |
| 17:45 | 17:57 | 18:06 | 18:21 | 18:30 | 18:42 | 18:54 |
| 18:00 | 18:12 | 18:21 | 18:36 | 18:45 | 18:57 | 19:09 |
| 18:15 | 18:27 | 18:36 | 18:51 | 19:00 | 19:12 | 19:24 |
| 18:30 | 18:41 | 18:48 | 19:00 | 19:08 | 19:18 | 19:30 |
| 18:45 | 18:56 | 19:03 | 19:15 | 19:23 | 19:33 | 19:45 |
| 19:00 | 19:11 | 19:18 | 19:30 | 19:38 | 19:48 | 20:00 |
| 19:15 | 19:26 | 19:33 | 19:45 | 19:53 | 20:03 | 20:15 |
| 19:30 | 19:41 | 19:48 | 20:00 | 20:08 | 20:18 | 20:30 |
| 19:45 | 19:56 | 20:03 | 20:15 | 20:23 | 20:33 | 20:45 |
| 20:00 | 20:11 | 20:18 | 20:30 | 20:38 | 20:48 | 21:00 |
| 20:15 | 20:26 | 20:33 | 20:45 | 20:53 | 21:03 | 21:15 |
| 20:30 | 20:38 | 20:44 | 20:52 | 20:58 | 21:07 | 21:16 |
| 20:45 | 20:53 | 20:59 | 21:07 | 21:13 | 21:22 | 21:31 |
| 21:00 | 21:08 | 21:14 | 21:22 | 21:28 | 21:37 | 21:46 |
| 21:15 | 21:23 | 21:29 | 21:37 | 21:43 | 21:52 | 22:01 |
| 21:30 | 21:38 | 21:44 | 21:52 | 21:58 | 22:07 | 22:16 |
| 21:45 | 21:53 | 21:59 | 22:07 | 22:13 | 22:22 | 22:31 |
| 22:00 | 22:08 | 22:14 | 22:22 | 22:28 | 22:37 | 22:46 |
| 22:15 | 22:23 | 22:29 | 22:37 | 22:43 | 22:52 | 23:01 |
| 22:30 | 22:38 | 22:44 | 22:52 | 22:58 | 23:07 | 23:16 |
| 22:45 | 22:53 | 22:59 | 23:07 | 23:13 | 23:22 | 23:31 |
| 23:00 | 23:08 | 23:14 | 23:22 | 23:28 | 23:37 | 23:46 |
| 23:30 | 23:38 | 23:44 | 23:52 | 23:58 | 00:07 | 00:16 |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Sean Moore Rd | RDS Ballsbridge | Wellington Lane | Rathmines Garda | Kimmage | St Luke's Radiation | Heuston Station |
|---|---|---|---|---|---|---|
| 06:00 | 06:07 | 06:11 | 06:16 | 06:22 | 06:31 | 06:39 |
| 06:20 | 06:27 | 06:31 | 06:36 | 06:42 | 06:51 | 06:59 |
| 06:40 | 06:49 | 06:54 | 07:02 | 07:07 | 07:16 | 07:26 |
| 07:00 | 07:09 | 07:14 | 07:22 | 07:27 | 07:36 | 07:46 |
| 07:20 | 07:29 | 07:34 | 07:42 | 07:47 | 07:56 | 08:06 |
| 07:40 | 07:48 | 07:53 | 08:00 | 08:06 | 08:15 | 08:26 |
| 08:00 | 08:08 | 08:13 | 08:20 | 08:26 | 08:35 | 08:46 |
| 08:20 | 08:28 | 08:33 | 08:40 | 08:46 | 08:55 | 09:06 |
| 08:40 | 08:54 | 09:00 | 09:09 | 09:17 | 09:25 | 09:37 |
| 09:00 | 09:14 | 09:20 | 09:29 | 09:37 | 09:45 | 09:57 |
| 09:15 | 09:29 | 09:35 | 09:44 | 09:52 | 10:00 | 10:12 |
| 09:30 | 09:41 | 09:45 | 09:56 | 10:02 | 10:09 | 10:27 |
| 09:45 | 09:56 | 10:00 | 10:11 | 10:17 | 10:24 | 10:42 |
| 10:00 | 10:11 | 10:15 | 10:26 | 10:32 | 10:39 | 10:57 |
| 10:15 | 10:26 | 10:30 | 10:41 | 10:47 | 10:54 | 11:12 |
| 10:30 | 10:41 | 10:45 | 10:56 | 11:02 | 11:09 | 11:27 |
| 10:45 | 10:56 | 11:00 | 11:11 | 11:17 | 11:24 | 11:42 |
| 11:00 | 11:11 | 11:15 | 11:26 | 11:32 | 11:39 | 11:57 |
| 11:15 | 11:26 | 11:30 | 11:41 | 11:47 | 11:54 | 12:12 |
| 11:30 | 11:40 | 11:46 | 12:01 | 12:08 | 12:18 | 12:42 |
| 11:45 | 11:55 | 12:01 | 12:16 | 12:23 | 12:33 | 12:57 |
| 12:00 | 12:10 | 12:16 | 12:31 | 12:38 | 12:48 | 13:12 |
| 12:15 | 12:25 | 12:31 | 12:46 | 12:53 | 13:03 | 13:27 |
| 12:30 | 12:40 | 12:46 | 13:01 | 13:08 | 13:18 | 13:42 |
| 12:45 | 12:55 | 13:01 | 13:16 | 13:23 | 13:33 | 13:57 |
| 13:00 | 13:10 | 13:16 | 13:31 | 13:38 | 13:48 | 14:12 |
| 13:15 | 13:25 | 13:31 | 13:46 | 13:53 | 14:03 | 14:27 |
| 13:30 | 13:40 | 13:46 | 14:01 | 14:08 | 14:18 | 14:42 |
| 13:45 | 13:55 | 14:01 | 14:16 | 14:23 | 14:33 | 14:57 |
| 14:00 | 14:10 | 14:16 | 14:31 | 14:38 | 14:48 | 15:12 |
| 14:15 | 14:25 | 14:31 | 14:46 | 14:53 | 15:03 | 15:27 |
| 14:30 | 14:39 | 14:44 | 14:59 | 15:06 | 15:16 | 15:35 |
| 14:45 | 14:54 | 14:59 | 15:14 | 15:21 | 15:31 | 15:50 |
| 15:00 | 15:09 | 15:14 | 15:29 | 15:36 | 15:46 | 16:05 |
| 15:15 | 15:24 | 15:29 | 15:44 | 15:51 | 16:01 | 16:20 |
| 15:30 | 15:41 | 15:48 | 16:01 | 16:09 | 16:21 | 16:37 |
| 15:45 | 15:56 | 16:03 | 16:16 | 16:24 | 16:36 | 16:52 |
| 16:00 | 16:11 | 16:18 | 16:31 | 16:39 | 16:51 | 17:07 |
| 16:15 | 16:26 | 16:33 | 16:46 | 16:54 | 17:06 | 17:22 |
| 16:30 | 16:40 | 16:49 | 16:59 | 17:07 | 17:19 | 17:32 |
| 16:45 | 16:55 | 17:04 | 17:14 | 17:22 | 17:34 | 17:47 |
| 17:00 | 17:10 | 17:19 | 17:29 | 17:37 | 17:49 | 18:02 |
| 17:15 | 17:25 | 17:34 | 17:44 | 17:52 | 18:04 | 18:17 |
| 17:30 | 17:40 | 17:47 | 18:01 | 18:09 | 18:20 | 18:33 |
| 17:45 | 17:55 | 18:02 | 18:16 | 18:24 | 18:35 | 18:48 |
| 18:00 | 18:10 | 18:17 | 18:31 | 18:39 | 18:50 | 19:03 |
| 18:15 | 18:25 | 18:32 | 18:46 | 18:54 | 19:05 | 19:18 |
| 18:30 | 18:40 | 18:46 | 19:00 | 19:05 | 19:15 | 19:27 |
| 18:45 | 18:55 | 19:01 | 19:15 | 19:20 | 19:30 | 19:42 |
| 19:00 | 19:10 | 19:16 | 19:30 | 19:35 | 19:45 | 19:57 |
| 19:20 | 19:30 | 19:36 | 19:50 | 19:55 | 20:05 | 20:17 |
| 19:40 | 19:50 | 19:56 | 20:10 | 20:15 | 20:25 | 20:37 |
| 20:00 | 20:10 | 20:16 | 20:30 | 20:35 | 20:45 | 20:57 |
| 20:20 | 20:30 | 20:36 | 20:50 | 20:55 | 21:05 | 21:17 |
| 20:40 | 20:49 | 20:55 | 21:04 | 21:11 | 21:19 | 21:29 |
| 21:00 | 21:09 | 21:15 | 21:24 | 21:31 | 21:39 | 21:49 |
| 21:20 | 21:29 | 21:35 | 21:44 | 21:51 | 21:59 | 22:09 |
| 21:40 | 21:49 | 21:55 | 22:04 | 22:11 | 22:19 | 22:29 |
| 22:00 | 22:09 | 22:15 | 22:24 | 22:31 | 22:39 | 22:49 |
| 22:20 | 22:29 | 22:35 | 22:44 | 22:51 | 22:59 | 23:09 |
| 22:40 | 22:49 | 22:55 | 23:04 | 23:11 | 23:19 | 23:29 |
| 23:00 | 23:09 | 23:15 | 23:24 | 23:31 | 23:39 | 23:49 |
| 23:30 | 23:39 | 23:45 | 23:54 | 00:01 | 00:09 | 00:19 |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Sean Moore Rd | RDS Ballsbridge | Wellington Lane | Rathmines Garda | Kimmage | St Luke's Radiation | Heuston Station |
|---|---|---|---|---|---|---|
| 07:20 | 07:27 | 07:32 | 07:40 | 07:48 | 07:57 | 08:08 |
| 07:55 | 08:02 | 08:08 | 08:16 | 08:24 | 08:32 | 08:42 |
| 08:25 | 08:32 | 08:38 | 08:46 | 08:54 | 09:02 | 09:12 |
| 08:55 | 09:05 | 09:10 | 09:18 | 09:25 | 09:35 | 09:45 |
| 09:25 | 09:35 | 09:40 | 09:48 | 09:55 | 10:05 | 10:15 |
| 09:55 | 10:05 | 10:11 | 10:20 | 10:27 | 10:36 | 10:47 |
| 10:15 | 10:25 | 10:31 | 10:40 | 10:47 | 10:56 | 11:07 |
| 10:35 | 10:45 | 10:51 | 11:00 | 11:07 | 11:16 | 11:27 |
| 10:55 | 11:05 | 11:11 | 11:20 | 11:27 | 11:36 | 11:47 |
| 11:15 | 11:25 | 11:31 | 11:40 | 11:47 | 11:56 | 12:07 |
| 11:35 | 11:46 | 11:52 | 12:02 | 12:10 | 12:21 | 12:33 |
| 11:55 | 12:06 | 12:12 | 12:22 | 12:30 | 12:41 | 12:53 |
| 12:15 | 12:26 | 12:32 | 12:42 | 12:50 | 13:01 | 13:13 |
| 12:35 | 12:46 | 12:52 | 13:02 | 13:10 | 13:21 | 13:33 |
| 12:55 | 13:06 | 13:12 | 13:22 | 13:30 | 13:41 | 13:53 |
| 13:15 | 13:26 | 13:32 | 13:42 | 13:50 | 14:01 | 14:13 |
| 13:35 | 13:46 | 13:52 | 14:02 | 14:10 | 14:21 | 14:33 |
| 13:55 | 14:06 | 14:12 | 14:22 | 14:30 | 14:41 | 14:53 |
| 14:15 | 14:26 | 14:32 | 14:42 | 14:50 | 15:01 | 15:13 |
| 14:35 | 14:47 | 14:52 | 15:02 | 15:09 | 15:19 | 15:31 |
| 14:55 | 15:07 | 15:12 | 15:22 | 15:29 | 15:39 | 15:51 |
| 15:15 | 15:27 | 15:32 | 15:42 | 15:49 | 15:59 | 16:11 |
| 15:35 | 15:45 | 15:52 | 16:01 | 16:10 | 16:21 | 16:34 |
| 15:55 | 16:05 | 16:12 | 16:21 | 16:30 | 16:41 | 16:54 |
| 16:15 | 16:25 | 16:32 | 16:41 | 16:50 | 17:01 | 17:14 |
| 16:35 | 16:46 | 16:53 | 17:04 | 17:11 | 17:23 | 17:37 |
| 16:55 | 17:06 | 17:13 | 17:24 | 17:31 | 17:43 | 17:57 |
| 17:15 | 17:26 | 17:33 | 17:44 | 17:51 | 18:03 | 18:17 |
| 17:35 | 17:45 | 17:52 | 18:03 | 18:11 | 18:21 | 18:37 |
| 17:55 | 18:05 | 18:12 | 18:23 | 18:31 | 18:41 | 18:57 |
| 18:15 | 18:25 | 18:32 | 18:43 | 18:51 | 19:01 | 19:17 |
| 18:35 | 18:47 | 18:53 | 19:02 | 19:10 | 19:19 | 19:31 |
| 18:55 | 19:07 | 19:13 | 19:22 | 19:30 | 19:39 | 19:51 |
| 19:25 | 19:37 | 19:43 | 19:52 | 20:00 | 20:09 | 20:21 |
| 19:55 | 20:07 | 20:13 | 20:22 | 20:30 | 20:39 | 20:51 |
| 20:25 | 20:37 | 20:43 | 20:52 | 21:00 | 21:09 | 21:21 |
| 20:55 | 21:04 | 21:11 | 21:19 | 21:26 | 21:34 | 21:44 |
| 21:25 | 21:34 | 21:41 | 21:49 | 21:56 | 22:04 | 22:14 |
| 21:55 | 22:04 | 22:11 | 22:19 | 22:26 | 22:34 | 22:44 |
| 22:25 | 22:34 | 22:41 | 22:49 | 22:56 | 23:04 | 23:14 |
| 22:55 | 23:04 | 23:11 | 23:19 | 23:26 | 23:34 | 23:44 |
| 23:25 | 23:34 | 23:41 | 23:49 | 23:56 | 00:04 | 00:14 |
All 48 stops in this direction
- Sean Moore Rd #369
- Bremen Road #7932
- Beach Road #7933
- Sandymount Strand #7934
- Newgrove Avenue #385
- Sandymount Avenue #2806
- Wilfield Park #2807
- Sandymount Station #2808
- RDS Ballsbridge #486
- American Embassy #487
- Pembroke Road #2798
- Eastmoreland Place #2799
- Waterloo Road #753
- Burlington Road #754
- Wellington Lane #755
- Appian Way #849
- Chelmsford Road #850
- Ranelagh #851
- Ranelagh Luas #2791
- Charleston Road #7668
- Belgrave Square N #2793
- Castlewood Avenue #2794
- Rathmines Garda #1077
- Grosvenor Road #2479
- Kenilworth Road #2480
- Harolds Cross Road #2481
- Kenilworth Park #7937
- Westfield Rd #2482
- Clareville Road #2483
- Larkfield Pk #2484
- Kimmage #2485
- Blarney Park #2486
- Clogher Road #3361
- Downpatrick Road #3362
- Crumlin Road #7938
- Herberton Drive #7439
- Herberton Road #7454
- St James's Hospital #4514
- St Luke's Radiation #4515
- James's Luas #1995
- James's Street #1996
- Watling Street #1997
- Thomas Street #1998
- Cornmarket #1999
- Bridge Street #8032
- Usher's Quay #1445
- Victoria Quay #4407
- Heuston Station #7939
Route S2 route map
Questions about Dublin Bus Route S2
What time is the first Route S2 bus?
Monday to Friday: 05:20. Saturday: 06:00. Sunday: 07:20.
What time is the last Route S2 bus?
Monday to Friday: 23:30. Saturday: 23:30. Sunday: 23:30. A time after midnight belongs to the evening before.
How often does Route S2 run?
Monday to Friday: every 15 min. Saturday: every 15 min. Sunday: every 20 min, between 07:00 and 19:00.
Does Route S2 run at weekends?
Saturday: yes. Sunday: yes.
Does Route S2 run on public holidays?
Last Monday in October (Mon 26 Oct): the Sunday timetable.
Where does Route S2 go?
Route S2 serves Heuston Station, Watling Street, Chelmsford Road, Wellington Lane and St Luke's Radiation. The full list of stops for each direction is below the timetables.
Are these live bus times?
No. They are the published timetable from National Transport Authority’s open data, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.
Source: National Transport Authority open data (GTFS schedule for Dublin Bus), used under CC BY 4.0. Refreshed 4 October 2026; the current timetable runs to 3 October 2027. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.
Other Dublin Bus routes
- Drimnagh - Ashington
- Talbot Street - Castle Avenue
- Portmarnock - UCD (Belfield)
- Rossmore - Hawkins Street
- Foxborough (Balgaddy Rd) - Docklands (East Rd)
- Adamstown Stn - Sandymount
- Adamstown Stn - Sandymount
- Maynooth - Ringsend
- Maynooth - Ringsend
- Maynooth - Ringsend Night Service
- Maynooth - Celbridge - Ringsend Night Service
- Ballywaltrim - Northwood
- Dun Laoghaire - Harristown
- The Square Tallaght - IKEA
- Charlestown SC - Rossmore
- Charlestown SC - Limekiln Avenue
- Red Cow LUAS - Spencer Dock
- Liffey Valley SC - Spencer Dock
- Baldoyle - Lower Abbey Street
- Malahide - Lower Abbey Street
- Howth Summit - Lower Abbey Street
- Ballywaltrim - Bray Dart Station
- Southern Cross Road - Palermo
- Dun Laoghaire - Dundrum Town Centre
- Liffey Valley - Adamstown Stn
- River Forest - Red Cow Luas
- River Forest - Castletown - Hazelhatch Stn
- River Forest - Celbridge - Hazelhatch
- Broombridge Luas - Toberburr
- Blanchardstown - Point Village
- Adamstown Stn - Ringsend
- Kilcoole - Hawkins Street
- Newcastle - Hawkins Street
- Maynooth - Easton Rd - UCD
- Maynooth - Louisa Bridge - Leeson Street Lower
- Salesian College - Aghards Rd - UCD
- Salesian College - Celbridge Main St - UCD
- Dodsboro - UCD
- River Forest - UCD Belfield
- Kildare Innovation Campus - UCD Belfield