Irish Rail: Dublin to Westport: Dublin - Westport
Train timetable and line map · Monday to Thursday, Friday, Saturday, Sunday
Irish Rail Dublin to Westport (Dublin - Westport) is a train line in Dublin and towns across Ireland, serving Manulla Junction, Foxford and Ballina. Monday to Thursday the first train is at 05:05 and the last at 22:34, every 1 h 10 min during the day. Updated 4 October 2026.
Timetable summary
Monday to Thursday
- First
- 05:05
- Last
- 22:34
- Trains
- 29
- Daytime
- every 1 h 10 min
Friday
- First
- 05:05
- Last
- 22:34
- Trains
- 29
- Daytime
- every 1 h 10 min
Saturday
- First
- 07:05
- Last
- 22:32
- Trains
- 23
- Daytime
- every 2 h
Sunday
- First
- 07:40
- Last
- 21:28
- Trains
- 20
- Daytime
- every 1 h 59 min
Public holidays
- Mon 26 Oct (Last Monday in October): a special timetable
Also different: 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 Westport to Ballina
Destination sign “Ballina” · from Manulla Junction · 3 stations
Monday to Thursday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Manulla Junction | Foxford | Ballina |
|---|---|---|
| 05:38 | 05:52 | 06:05 |
| 08:32 | · | · |
| 08:40 | 08:54 | 09:07 |
| 10:36 | · | · |
| 10:39 | 10:53 | 11:06 |
| 13:33 | 13:47 | 14:00 |
| 15:34 | · | · |
| 15:38 | 15:52 | 16:05 |
| 17:38 | · | · |
| 17:42 | 17:56 | 18:09 |
| 18:52 | 19:06 | 19:19 |
| 21:16 | · | · |
| 21:20 | 21:34 | 21:47 |
| 22:32 | · | · |
| 22:34 | 22:48 | 23:01 |
Friday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Manulla Junction | Foxford | Ballina |
|---|---|---|
| 05:38 | 05:52 | 06:05 |
| 08:32 | · | · |
| 08:40 | 08:54 | 09:07 |
| 10:36 | · | · |
| 10:39 | 10:53 | 11:06 |
| 13:33 | 13:47 | 14:00 |
| 15:34 | · | · |
| 15:38 | 15:52 | 16:05 |
| 17:38 | · | · |
| 17:42 | 17:56 | 18:09 |
| 18:52 | 19:06 | 19:19 |
| 21:16 | · | · |
| 21:20 | 21:34 | 21:47 |
| 22:32 | · | · |
| 22:34 | 22:48 | 23:01 |
Saturday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Manulla Junction | Foxford | Ballina |
|---|---|---|
| 07:37 | 07:51 | 08:04 |
| 10:36 | · | · |
| 10:39 | 10:53 | 11:06 |
| 13:33 | 13:47 | 14:00 |
| 15:34 | · | · |
| 15:38 | 15:52 | 16:05 |
| 17:38 | · | · |
| 17:42 | 17:56 | 18:09 |
| 18:52 | 19:06 | 19:19 |
| 21:16 | · | · |
| 21:20 | 21:34 | 21:47 |
| 22:32 | · | · |
Sunday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Manulla Junction | Foxford | Ballina |
|---|---|---|
| 08:13 | 08:27 | 08:40 |
| 11:03 | · | · |
| 11:08 | 11:22 | 11:35 |
| 13:42 | 13:56 | 14:09 |
| 16:36 | · | · |
| 16:40 | 16:54 | 17:07 |
| 18:39 | · | · |
| 18:42 | 18:56 | 19:09 |
| 21:23 | · | · |
| 21:28 | 21:42 | 21:55 |
All 3 stations in this direction
- Manulla Junction #999194
- Foxford #999193
- Ballina #999167
Dublin to Westport to Manulla Junction
Destination sign “Manulla Junction” · from Ballina · 3 stations
Monday to Thursday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Ballina | Foxford | Manulla Junction |
|---|---|---|
| 05:05 | 05:16 | 05:32 |
| · | · | 05:35 |
| 07:05 | 07:16 | 07:32 |
| · | · | 07:36 |
| 09:35 | 09:46 | 10:02 |
| · | · | 10:04 |
| 13:00 | 13:11 | 13:27 |
| · | · | 13:29 |
| 15:05 | 15:16 | 15:32 |
| 17:10 | 17:21 | 17:37 |
| 18:20 | 18:31 | 18:47 |
| · | · | 18:51 |
| 20:43 | 20:54 | 21:10 |
| 22:00 | 22:11 | 22:27 |
Friday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Ballina | Foxford | Manulla Junction |
|---|---|---|
| 05:05 | 05:16 | 05:32 |
| · | · | 05:35 |
| 07:05 | 07:16 | 07:32 |
| · | · | 07:36 |
| 09:35 | 09:46 | 10:02 |
| · | · | 10:04 |
| 13:00 | 13:11 | 13:27 |
| · | · | 13:29 |
| 15:05 | 15:16 | 15:32 |
| 17:10 | 17:21 | 17:37 |
| 18:20 | 18:31 | 18:47 |
| · | · | 18:51 |
| 20:43 | 20:54 | 21:10 |
| 22:00 | 22:11 | 22:27 |
Saturday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Ballina | Foxford | Manulla Junction |
|---|---|---|
| 07:05 | 07:16 | 07:32 |
| · | · | 07:36 |
| 09:35 | 09:46 | 10:02 |
| · | · | 10:04 |
| 13:00 | 13:11 | 13:27 |
| · | · | 13:29 |
| 15:05 | 15:16 | 15:32 |
| 17:10 | 17:21 | 17:37 |
| 18:20 | 18:31 | 18:47 |
| · | · | 18:51 |
| 20:43 | 20:54 | 21:10 |
Sunday
Times at the main stations. 24-hour clock. A dot means that trip does not stop there.
| Ballina | Foxford | Manulla Junction |
|---|---|---|
| 07:40 | 07:51 | 08:07 |
| · | · | 08:10 |
| 10:35 | 10:46 | 11:02 |
| 13:10 | 13:21 | 13:37 |
| · | · | 13:39 |
| 15:35 | 15:46 | 16:02 |
| · | · | 16:05 |
| 17:40 | 17:51 | 18:07 |
| · | · | 18:09 |
| 20:55 | 21:06 | 21:22 |
All 3 stations in this direction
- Ballina #999167
- Foxford #999193
- Manulla Junction #999194
Dublin to Westport line map
Questions about Irish Rail Dublin to Westport
What time is the first Dublin to Westport train?
Monday to Thursday: 05:05. Friday: 05:05. Saturday: 07:05. Sunday: 07:40.
What time is the last Dublin to Westport train?
Monday to Thursday: 22:34. Friday: 22:34. Saturday: 22:32. Sunday: 21:28. A time after midnight belongs to the evening before.
How often does Dublin to Westport run?
Monday to Thursday: every 1 h 10 min. Friday: every 1 h 10 min. Saturday: every 2 h. Sunday: every 1 h 59 min, between 07:00 and 19:00.
Does Dublin to Westport run at weekends?
Saturday: yes. Sunday: yes.
Does Dublin to Westport run on public holidays?
Last Monday in October (Mon 26 Oct): a special timetable.
Where does Dublin to Westport go?
Dublin to Westport serves Manulla Junction, Foxford and Ballina. 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.