Irish Rail: Dublin to Sligo: Dublin - Sligo
Train timetable and line map · Monday to Friday, Saturday, Sunday
Irish Rail Dublin to Sligo (Dublin - Sligo) is a train line in Dublin and towns across Ireland, serving Connolly, Broombridge, Edgeworthstown, Ballymote and Sligo (MacDiarmada). Monday to Friday the first train is at 05:40 and the last at 19:30, every 2 h during the day. Updated 4 October 2026.
Timetable summary
Monday to Friday
- First
- 05:40
- Last
- 19:30
- Trains
- 17
- Daytime
- every 2 h
Saturday
- First
- 06:40
- Last
- 19:32
- Trains
- 14
- Daytime
- every 2 h
Sunday
- First
- 09:05
- Last
- 19:32
- Trains
- 12
- Daytime
- every 2 h
Public holidays
- Mon 26 Oct (Last Monday in October): the Sunday timetable
Also different: Sat 17 Oct (a special timetable); Sun 25 Oct (a special timetable).
Timetable change: Irish Rail’s timetable changes on 22 November 2026. The times below are for the current timetable.
Dublin to Sligo to Sligo (MacDiarmada)
Destination sign “Sligo (MacDiarmada)” · from Connolly · 15 stations
Monday to Friday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Connolly | Broombridge | Enfield Stn | Edgeworthstown | Dromod | Ballymote | Sligo (MacDiarmada) |
|---|---|---|---|---|---|---|
| 06:55 | 07:06 | · | 08:43 | 09:08 | 09:54 | 10:16 |
| 09:05 | 09:17 | 09:53 | 10:38 | 11:03 | 11:56 | 12:17 |
| 11:05 | 11:16 | 11:55 | 12:40 | 13:05 | 13:57 | 14:18 |
| 13:05 | 13:17 | 13:56 | 14:40 | 15:06 | 15:57 | 16:18 |
| 15:05 | 15:16 | 15:55 | 16:40 | 17:05 | 17:57 | 18:18 |
| 16:00 | 16:13 | 16:53 | 17:40 | 18:08 | 18:50 | 19:13 |
| 17:05 | 17:18 | 18:02 | 18:47 | 19:12 | 20:01 | 20:23 |
| 18:16 | 18:25 | 19:08 | 19:52 | · | · | · |
| 19:30 | 19:44 | 20:22 | 21:10 | 21:33 | 22:14 | 22:35 |
Saturday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Connolly | Broombridge | Enfield Stn | Edgeworthstown | Dromod | Ballymote | Sligo (MacDiarmada) |
|---|---|---|---|---|---|---|
| 09:05 | 09:17 | 09:55 | 10:40 | 11:05 | 11:57 | 12:19 |
| 11:05 | 11:17 | 11:55 | 12:40 | 13:05 | 13:58 | 14:19 |
| 13:05 | 13:16 | 13:55 | 14:40 | 15:05 | 15:57 | 16:19 |
| 15:05 | 15:17 | 15:56 | 16:41 | 17:06 | 17:58 | 18:20 |
| 16:05 | 16:17 | 16:55 | 17:40 | 18:08 | 18:51 | 19:12 |
| 17:05 | 17:17 | 18:02 | 18:47 | 19:13 | 20:03 | 20:23 |
| 19:32 | 19:44 | 20:22 | 21:10 | 21:34 | 22:14 | 22:35 |
Sunday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Connolly | Broombridge | Enfield Stn | Edgeworthstown | Dromod | Ballymote | Sligo (MacDiarmada) |
|---|---|---|---|---|---|---|
| 09:05 | 09:17 | 09:55 | 10:39 | 11:05 | 11:57 | 12:18 |
| 13:05 | 13:16 | 13:54 | 14:39 | 15:04 | 15:57 | 16:18 |
| 15:05 | 15:17 | 15:55 | 16:40 | 17:05 | 17:57 | 18:19 |
| 16:05 | 16:17 | 16:55 | 17:39 | 18:07 | 18:50 | 19:11 |
| 17:05 | 17:17 | 18:01 | 18:46 | 19:11 | 20:01 | 20:22 |
| 19:32 | 19:44 | 20:24 | 21:12 | 21:35 | 22:16 | 22:37 |
All 15 stations in this direction
- Connolly #999100
- Drumcondra #999099
- Broombridge #999098
- Maynooth #999091
- Kilcock #999090
- Enfield Stn #999083
- Mullingar #999153
- Edgeworthstown #999171
- Longford #999172
- Dromod #999173
- Carrick-on-Shannon #999067
- Boyle #999175
- Ballymote #999176
- Collooney #999177
- Sligo (MacDiarmada) #999180
Dublin to Sligo to Connolly
Destination sign “Dublin Connolly” · from Sligo (MacDiarmada) · 15 stations
Monday to Friday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Sligo (MacDiarmada) | Ballymote | Dromod | Edgeworthstown | Enfield Stn | Broombridge | Connolly |
|---|---|---|---|---|---|---|
| 05:40 | 05:59 | 06:35 | 07:01 | 07:49 | 08:35 | 08:49 |
| 06:40 | 06:58 | 07:38 | 08:04 | 08:47 | 09:24 | 09:40 |
| 09:05 | 09:23 | 10:04 | 10:39 | 11:23 | 11:59 | 12:09 |
| 11:05 | 11:23 | 12:04 | 12:39 | 13:22 | 13:59 | 14:09 |
| 13:05 | 13:23 | 14:04 | 14:39 | 15:23 | 16:15 | 16:27 |
| 15:05 | 15:23 | 16:04 | 16:39 | 17:29 | 18:07 | 18:18 |
| 17:05 | 17:23 | 18:07 | 18:46 | 19:41 | 20:19 | 20:32 |
| 19:05 | 19:28 | 20:07 | 20:31 | 21:17 | 21:54 | 22:07 |
Saturday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Sligo (MacDiarmada) | Ballymote | Dromod | Edgeworthstown | Enfield Stn | Broombridge | Connolly |
|---|---|---|---|---|---|---|
| 06:40 | 06:58 | 07:39 | 08:04 | 08:48 | 09:28 | 09:43 |
| 09:05 | 09:23 | 10:04 | 10:39 | 11:23 | 12:00 | 12:11 |
| 11:05 | 11:23 | 12:07 | 12:39 | 13:23 | 14:00 | 14:11 |
| 13:05 | 13:24 | 14:04 | 14:40 | 15:23 | 15:59 | 16:11 |
| 15:05 | 15:24 | 16:04 | 16:41 | 17:29 | 18:07 | 18:18 |
| 17:05 | 17:23 | 18:07 | 18:46 | 19:32 | 20:10 | 20:24 |
| 19:05 | 19:29 | 20:07 | 20:32 | 21:17 | 21:54 | 22:08 |
Sunday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Sligo (MacDiarmada) | Ballymote | Dromod | Edgeworthstown | Enfield Stn | Broombridge | Connolly |
|---|---|---|---|---|---|---|
| 09:05 | 09:23 | 10:04 | 10:39 | 11:22 | 12:00 | 12:11 |
| 11:05 | 11:24 | 12:07 | 12:33 | 13:16 | 13:53 | 14:05 |
| 13:05 | 13:23 | 14:04 | 14:39 | 15:23 | 16:00 | 16:13 |
| 15:05 | 15:23 | 16:04 | 16:39 | 17:29 | 18:07 | 18:20 |
| 17:05 | 17:23 | 18:07 | 18:46 | 19:32 | 20:10 | 20:24 |
| 19:05 | 19:29 | 20:07 | 20:32 | 21:17 | 21:55 | 22:08 |
All 15 stations in this direction
- Sligo (MacDiarmada) #999180
- Collooney #999177
- Ballymote #999176
- Boyle #999175
- Carrick-on-Shannon #999067
- Dromod #999173
- Longford #999172
- Edgeworthstown #999171
- Mullingar #999153
- Enfield Stn #999083
- Kilcock #999090
- Maynooth #999091
- Broombridge #999098
- Drumcondra #999099
- Connolly #999100
Dublin to Sligo line map
Questions about Irish Rail Dublin to Sligo
What time is the first Dublin to Sligo train?
Monday to Friday: 05:40. Saturday: 06:40. Sunday: 09:05.
What time is the last Dublin to Sligo train?
Monday to Friday: 19:30. Saturday: 19:32. Sunday: 19:32. A time after midnight belongs to the evening before.
How often does Dublin to Sligo run?
Monday to Friday: every 2 h. Saturday: every 2 h. Sunday: every 2 h, between 07:00 and 19:00.
Does Dublin to Sligo run at weekends?
Saturday: yes. Sunday: yes.
Does Dublin to Sligo run on public holidays?
Last Monday in October (Mon 26 Oct): the Sunday timetable.
Where does Dublin to Sligo go?
Dublin to Sligo serves Connolly, Broombridge, Edgeworthstown, Ballymote and Sligo (MacDiarmada). The full list of stations for each direction is below the timetables.
Are these live train times?
No. They are the published timetable from National Transport Authority’s open data, refreshed 4 October 2026. A train can run early or late, and disruptions are not shown.
Source: National Transport Authority open data (GTFS schedule for Irish Rail), 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.