Skip to content
Stopwatch

Irish Rail: Belfast to Dublin: Belfast - Dublin

Train timetable and line map · Monday to Friday, Saturday, Sunday

Irish Rail Belfast to Dublin (Belfast - Dublin) is a train line in Dublin and towns across Ireland, serving Belfast, Portadown, Dundalk (Clarke) and Connolly. Monday to Friday the first train is at 05:50 and the last at 21:00, every 1 h during the day. Updated 4 October 2026.

Timetable summary

Monday to Friday

First
05:50
Last
21:00
Trains
30
Daytime
every 1 h

Saturday

First
05:50
Last
21:00
Trains
30
Daytime
every 1 h

Sunday

First
08:05
Last
20:50
Trains
16
Daytime
every 2 h

Timetable change: Irish Rail’s timetable changes on 22 November 2026. The times below are for the current timetable.

Belfast to Dublin to Connolly

Destination sign “Dublin Connolly” · from Belfast · 6 stations

Monday to Friday

Times at the main stations. 24-hour clock. A dot means that trip does not stop there.

BelfastPortadownNewryDundalk (Clarke)Drogheda (MacBride)Connolly
06:0006:2606:4807:0807:3008:23
07:0007:3007:5308:1308:3509:20
08:0008:3008:5309:1309:3710:13
09:0009:3009:5310:1310:3711:13
10:0010:3010:5311:1311:3712:13
11:0011:3011:5312:1312:3713:13
12:0012:3012:5313:1313:3714:13
13:0013:3013:5314:1314:3715:13
14:0014:3014:5315:1315:3716:13
15:0015:3015:5316:1316:3717:13
16:0016:3016:5317:1317:3718:13
17:0017:3017:5318:1318:3719:13
18:0018:3018:5319:1319:3720:13
19:0019:3019:5320:1320:3721:13
21:0021:3021:5322:1322:3723:13

Saturday

Times at the main stations. 24-hour clock. A dot means that trip does not stop there.

BelfastPortadownNewryDundalk (Clarke)Drogheda (MacBride)Connolly
06:0006:3006:5307:1307:3708:15
07:0007:3007:5308:1308:3709:15
08:0008:3008:5309:1309:3710:15
09:0009:3009:5310:1310:3711:15
10:0010:3010:5311:1311:3712:15
11:0011:3011:5312:1312:3713:15
12:0012:3012:5313:1313:3714:15
13:0013:3013:5314:1314:3715:15
14:0014:3014:5315:1315:3716:15
15:0015:3015:5316:1316:3717:15
16:0016:3016:5317:1317:3718:15
17:0017:3017:5318:1318:3719:15
18:0018:3018:5319:1319:3720:15
19:0019:3019:5320:1320:3721:15
21:0021:3021:5322:1322:3723:15

Sunday

Times at the main stations. 24-hour clock. A dot means that trip does not stop there.

BelfastPortadownNewryDundalk (Clarke)Drogheda (MacBride)Connolly
08:0508:4509:0609:2409:4510:20
10:0510:3510:5711:1611:3912:15
12:0512:3512:5713:1613:3914:15
14:0514:3514:5715:1615:3916:15
16:0516:3516:5717:1617:3918:15
17:0517:3517:5718:1618:3919:15
18:0518:3518:5719:1619:3920:15
20:0520:3520:5721:1621:3922:15
All 6 stations in this direction
  1. Belfast #999228
  2. Portadown #999242
  3. Newry #999260
  4. Dundalk (Clarke) #999123
  5. Drogheda (MacBride) #999120
  6. Connolly #999100

Belfast to Dublin to Belfast

Destination sign “Belfast” · from Connolly · 6 stations

Monday to Friday

Times at the main stations. 24-hour clock. A dot means that trip does not stop there.

ConnollyDrogheda (MacBride)Dundalk (Clarke)NewryPortadownBelfast
05:5006:2806:5007:0807:2907:58
06:5007:2007:4208:0308:2908:58
07:4008:2308:4809:0809:2909:58
08:5009:2809:5010:0810:2910:58
09:5010:2810:5011:0811:2911:58
10:5011:2811:5012:0812:2912:58
11:5012:2812:5013:0813:2913:58
12:5013:2813:5014:0814:2914:58
13:5014:2814:5015:0815:2915:58
14:5015:2815:5016:0816:2917:00
15:5016:2816:5017:0817:2918:00
16:5017:2817:5018:0818:2919:00
17:5018:2818:5019:0819:2919:58
18:5019:2819:5020:0820:2920:58
20:5021:2821:5022:0822:2922:58

Saturday

Times at the main stations. 24-hour clock. A dot means that trip does not stop there.

ConnollyDrogheda (MacBride)Dundalk (Clarke)NewryPortadownBelfast
05:5006:2706:4907:0807:2907:58
06:5007:2707:4908:0808:2908:58
07:5008:2708:4909:0809:2909:58
08:5009:2709:4910:0810:2910:58
09:5010:2710:4911:0811:2911:58
10:5011:2711:4912:0812:2912:58
11:5012:2712:4913:0813:2913:58
12:5013:2713:4914:0814:2914:58
13:5014:2714:4915:0815:2915:58
14:5015:2715:4916:0816:2916:58
15:5016:2716:4917:0817:2917:58
16:5017:2717:4918:0818:2918:58
17:5018:2718:4919:0819:2919:58
18:5019:2719:4920:0820:2920:58
20:5021:2721:4922:0822:2922:58

Sunday

Times at the main stations. 24-hour clock. A dot means that trip does not stop there.

ConnollyDrogheda (MacBride)Dundalk (Clarke)NewryPortadownBelfast
08:5009:2809:5010:0810:3011:00
10:5011:2811:5012:0812:3013:00
12:5013:2813:5014:0814:3015:00
13:5014:2814:5015:0815:3016:00
14:5015:2815:5016:0816:3017:00
16:5017:2817:5018:0818:3019:00
18:5019:2819:5020:0820:3021:00
20:5021:2821:5022:0822:2923:08
All 6 stations in this direction
  1. Connolly #999100
  2. Drogheda (MacBride) #999120
  3. Dundalk (Clarke) #999123
  4. Newry #999260
  5. Portadown #999242
  6. Belfast #999228

Belfast to Dublin line map

Questions about Irish Rail Belfast to Dublin

What time is the first Belfast to Dublin train?

Monday to Friday: 05:50. Saturday: 05:50. Sunday: 08:05.

What time is the last Belfast to Dublin train?

Monday to Friday: 21:00. Saturday: 21:00. Sunday: 20:50. A time after midnight belongs to the evening before.

How often does Belfast to Dublin run?

Monday to Friday: every 1 h. Saturday: every 1 h. Sunday: every 2 h, between 07:00 and 19:00.

Does Belfast to Dublin run at weekends?

Saturday: yes. Sunday: yes.

Where does Belfast to Dublin go?

Belfast to Dublin serves Belfast, Portadown, Dundalk (Clarke) and Connolly. 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.

Other Irish Rail lines

Enter to open · Esc to close