Hull – Halifax trains

Northern trains runs between Hull and Halifax via Brough, Howden, Selby and South Milford. Runs every day. On Tuesday 27 October the first train from Selby leaves at 05:47 and the last at 21:15, about every hour during the day.

Operated by Northern. Timetable for Tuesday, 27 October 2026. Plan a journey · Print this timetable

Questions

When is the first and last Northern train from Halifax to Hull?
On Tuesday 27 October the first train leaves Halifax at 05:55 and the last at 21:17, 18 journeys in all.
When is the first and last Northern train from Hull to Halifax?
On Tuesday 27 October the first train leaves Hull at 05:47 and the last at 21:15, 19 journeys in all.
Does the Hull – Halifax train run on Sundays?
Yes. Runs every day.
How often does the Hull – Halifax train run?
On Tuesday 27 October it runs about every hour during the day (09:00 to 15:00), 19 journeys from Selby.
Where does the Hull – Halifax train stop?
Main stops from Hull to Halifax: Hull station (Hull), Brough station (Brough), Howden station (Howden), Selby station (Selby), South Milford station (South Milford), Micklefield station (Micklefield), East Garforth station (East Garforth), Garforth station (Garforth), Cross Gates station (Cross Gates), Leeds station (Leeds), Bramley (West Yorks) station (Bramley), New Pudsey station (Pudsey), Bradford Interchange station (Bradford), Halifax station (Halifax). The full list is in the timetable below.
Who runs the Hull – Halifax train?
Northern.

Halifax to Hull

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18
Halifax station06:1307:1608:1509:1610:1611:1712:1513:1614:1715:1616:1617:1618:1719:1620:1621:17
Bradford Interchange station06:3107:3008:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:31
New Pudsey station06:4007:3908:4009:3910:3911:3912:4013:3914:4015:3916:4017:4018:4019:3920:4021:40
Bramley (West Yorks) station06:4407:4308:4409:4310:4311:4312:4413:4314:4415:4316:4417:4418:4419:4320:4421:44
Leeds station05:5506:2906:5407:5408:5509:5510:5511:5412:5413:5514:5515:5516:5517:5518:5519:5520:5521:55
Cross Gates station06:0206:3507:0108:0109:0210:0111:0112:0113:0014:0115:0116:0117:0218:0219:0220:0121:0122:02
Garforth station06:0706:4107:0608:0609:0710:0611:0612:0613:0614:0615:0616:0617:0718:0719:0720:0621:0622:07
East Garforth station06:0906:4307:0808:0809:0910:0811:0812:0813:0814:0815:0816:0817:0918:0919:0920:0821:0822:09
Micklefield station06:1206:4707:1108:1109:1210:1211:1212:1113:1214:1215:1216:1217:1318:1319:1220:1221:1222:12
South Milford station06:1706:5207:1608:1609:1710:1611:1612:1613:1714:1615:1616:1617:1718:1719:1720:1621:1622:17
Selby station06:2907:0507:2708:2709:2810:2711:2712:2713:2814:2715:2716:2717:2918:2819:2820:2721:2722:32
Howden station21:36
Brough station06:5107:4508:4509:4810:4711:4712:4613:4814:4715:4716:4717:4818:4819:4720:4721:4922:51
Hull station07:0407:5908:5910:0211:0012:0012:5914:0115:0116:0017:0118:0119:0120:0021:0022:0223:05

Hull to Halifax

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18Journey 19
Hull station06:0907:1808:1509:1510:1411:1512:1513:1514:1515:1516:1517:1518:1519:1520:1521:15
Brough station06:2107:3008:2709:2710:2711:2712:2713:2714:2715:2716:2817:2718:2719:2720:2721:27
Howden station07:42
Selby station05:4706:4507:1407:5308:1708:4809:4810:4811:4812:4813:4814:4815:4916:4917:4818:4819:5020:4821:48
South Milford station05:5806:5807:2608:0408:2908:5909:5910:5911:5912:5913:5915:0015:5917:0017:5918:5920:0020:5921:59
Micklefield station06:0407:0407:3208:0908:3509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:0520:0521:0522:04
East Garforth station06:0907:0807:3609:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:0920:0921:0922:08
Garforth station06:1107:1108:1408:3909:1210:1211:1112:1213:1214:1215:1216:1217:1218:1119:1220:1221:1122:11
Cross Gates station06:1607:1607:4108:4409:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:1620:1621:1622:15
Leeds station06:2807:2607:5208:2708:5209:2710:2711:2712:2713:2714:2715:2716:2617:2718:2719:2720:2821:2722:27
Bramley (West Yorks) station06:3607:3408:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3621:3522:35
New Pudsey station06:4007:3908:4009:4010:4011:4012:4013:4014:3915:3916:4017:4018:4019:3920:4121:4022:40
Bradford Interchange station06:5107:5008:5109:5110:5111:5112:5113:5114:5415:5016:5117:5318:5119:5120:5221:5122:51
Halifax station07:0408:0209:0310:0311:0312:0313:0314:0315:0616:0317:0318:0519:0320:0321:0422:0323:03

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 25 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook