Peterborough – Horsham (East Coast Main Line) trains

Thameslink trains runs between Kings Cross and Peterborough via Horsham, Littlehaven, Faygate and Ifield. Runs every day. On Monday 9 November the first train from Kings Cross leaves at 00:38 and the last at 23:11, about every 30 minutes during the day.

Operated by Thameslink. Timetable for Monday, 9 November 2026. Today's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable

Questions

When is the first and last Thameslink train from Kings Cross to Peterborough?
On Monday 9 November the first train leaves Kings Cross at 00:38 and the last at 23:11, 42 journeys in all.
When is the first and last Thameslink train from London Bridge to Horsham?
On Monday 9 November the first train leaves London Bridge at 03:23 and the last at 23:18, 42 journeys in all.
Does the Peterborough – Horsham (East Coast Main Line) train run on Sundays?
Yes. Runs every day.
How often does the Peterborough – Horsham (East Coast Main Line) train run?
On Monday 9 November it runs about every 30 minutes during the day (09:00 to 15:00), 42 journeys from Kings Cross.
Where does the Peterborough – Horsham (East Coast Main Line) train stop?
Main stops from Kings Cross to Peterborough: London Kings Cross station (Kings Cross), Horsham station (Horsham), Littlehaven station (Littlehaven), Faygate station (Faygate), Ifield station (Ifield), Crawley station (Crawley), Three Bridges station (Three Bridges), Gatwick Airport station (Gatwick Airport), Horley station (Horley), Salfords (Surrey) station (Salfords), Earlswood (Surrey) station (Earlswood), Redhill station (Redhill), Merstham station (Merstham), Coulsdon South station (Coulsdon) and more. The full list is in the timetable below.
Who runs the Peterborough – Horsham (East Coast Main Line) train?
Thameslink.

Horsham to Peterborough

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18Journey 19Journey 20Journey 21Journey 22Journey 23Journey 24Journey 25Journey 26Journey 27Journey 28Journey 29Journey 30Journey 31Journey 32Journey 33Journey 34Journey 35Journey 36Journey 37Journey 38Journey 39Journey 40Journey 41Journey 42
London Kings Cross station00:3801:3205:1205:4706:17
Horsham station05:2505:5206:5407:2407:5508:2408:5509:2509:5510:2510:5511:2511:5512:2412:5513:2513:5514:2514:5515:2515:5516:2416:5417:2417:5418:2418:5519:2519:5520:2520:5521:2521:5522:2523:1123:11
Littlehaven station05:2905:5606:5807:2807:5908:2808:5909:2909:5910:2910:5911:2911:5912:2712:5913:2913:5914:2914:5915:2915:5916:2716:5717:2717:5718:2718:5919:2919:5920:2920:5921:2921:5922:2923:1523:15
Faygate station05:5907:0107:3108:3112:3116:3117:0117:3118:0118:31
Ifield station05:3506:0307:0507:3508:0508:3509:0509:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3517:0517:3518:0518:3519:0519:3520:0520:3521:0521:3522:0522:3523:2123:21
Crawley station05:3806:0707:0907:3908:0808:3909:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3816:0816:3817:0817:3818:0818:3819:0819:3820:0820:3821:0821:3822:0822:3823:2423:24
Three Bridges station05:4306:1306:3907:1307:4308:1308:4309:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:1315:4316:1316:4417:1317:4318:1318:4319:1319:4320:1320:4421:1321:4322:1322:4323:3323:29
Gatwick Airport station05:4906:1906:4407:1907:4908:1908:4909:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:1918:4919:1919:4920:1920:4921:1921:4922:1922:4923:3823:35
Horley station05:5106:2106:4707:2107:5108:2108:5109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5217:2117:5118:2118:5119:2119:5120:2120:5221:2121:5122:2122:5123:4023:37
Salfords (Surrey) station06:5121:5522:2522:5523:4423:41
Earlswood (Surrey) station06:5521:5922:2922:5923:4823:45
Redhill station05:5906:2906:5907:2907:5908:2908:5909:2909:5910:2910:5911:2911:5912:2912:5913:2913:5914:2914:5915:2915:5916:2917:0017:2917:5918:2918:5919:2919:5920:2921:0021:2922:0422:3423:0423:5223:49
Merstham station06:0306:3307:0307:3308:0308:3309:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3317:0417:3318:0318:3319:0319:3320:0320:3321:0421:3323:5623:53
Coulsdon South station06:0906:3907:0907:3908:0908:3909:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:3916:0916:3917:0917:3918:0918:3919:0919:3920:0920:3921:0921:3900:0123:59
Purley station00:0500:03
East Croydon station06:1506:4507:1507:4508:1508:4509:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4518:1518:4519:1519:4520:1520:4521:1521:4522:1522:4523:1600:1100:09
London Bridge station06:3107:0107:3108:0108:3109:0109:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3117:0117:3118:0118:3119:0119:3120:0120:3121:0121:3122:0122:3123:0123:31
London Blackfriars station06:3707:0707:3708:0708:3709:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3718:0718:3719:0719:3720:0720:3721:0721:3722:0722:3723:0723:3700:3700:37
City Thameslink station, City of London06:3907:0907:3908:0908:3909:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:3916:0916:3917:0917:3918:0918:3919:0919:3920:0920:3921:0921:3922:0922:39
Farringdon station06:4107:1107:4108:1108:4109:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4116:1116:4117:1117:4118:1118:4119:1119:4120:1120:4121:1121:4122:1122:4123:1123:4100:4100:41
London St Pancras International LL station06:4607:1607:4608:1608:4609:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1615:4616:1616:4617:1617:4618:1618:4619:1619:4620:1620:4621:1621:4622:1622:4623:1623:4600:4600:46
Finsbury Park station00:4401:3805:1805:5306:2306:5307:2307:5308:2308:5309:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2318:5319:2319:5320:2320:5321:2321:5322:2322:5323:2323:5300:5300:53
Alexandra Palace station00:4901:43
New Southgate station01:46
Oakleigh Park station01:49
New Barnet station01:51
Hadley Wood station01:54
Potters Bar station00:5701:58
Hatfield (Herts) station01:0202:03
Welwyn Garden City station01:0602:08
Welwyn North station, Digswell01:0902:11
Knebworth station01:1302:15
Stevenage station01:1802:2005:3706:1506:4507:1507:4508:1508:4509:1509:4510:1510:4511:1511:4512:1612:4513:1613:4514:1514:4515:1515:4516:1516:4417:1517:4418:1518:4419:1519:4520:1520:4521:1521:4522:1522:4523:1523:4500:1501:2601:26
Hitchin station05:4206:2006:5007:2007:5008:2008:5009:2009:5010:2010:5011:2011:5012:2212:5013:2113:5014:2014:5015:2015:5016:2016:5017:2017:5018:2018:5019:2019:5020:2020:5021:2021:5022:2022:5023:2023:5000:2001:3501:35
Arlesey station05:4706:2606:5607:2607:5608:2608:5609:2609:5610:2610:5611:2611:5612:2712:5613:2713:5614:2614:5615:2615:5616:2616:5517:2617:5518:2618:5519:2619:5620:2620:5621:2621:5622:2622:5623:2623:5600:2601:4101:41
Biggleswade station01:3402:3705:5306:3407:0107:3108:0108:3109:0109:3110:0110:3111:0111:3112:0112:3313:0113:3214:0114:3115:0115:3116:0116:3117:0117:3118:0118:3119:0119:3120:0120:3121:0121:3122:0122:3123:0123:3100:0100:3101:4601:46
Sandy station01:3805:5706:3807:0507:3508:0508:3509:0509:3510:0510:3511:0511:3512:0512:3713:0513:3614:0514:3515:0515:3516:0516:3517:0517:3518:0518:3519:0519:3520:0520:3521:0521:3522:0522:3523:0523:3500:0500:3501:5001:50
St Neots station01:4502:4706:0406:4607:1307:4308:1308:4309:1209:4310:1310:4311:1311:4312:1212:4413:1313:4414:1314:4315:1315:4316:1316:4317:1217:4318:1218:4319:1219:4320:1220:4321:1321:4322:1322:4323:1223:4200:1200:4201:5701:57
Huntingdon station01:5202:5406:1106:5307:2207:5008:2208:5009:2009:5010:2210:5211:2311:5212:2012:5313:2213:5214:2214:5215:2315:5016:2316:5217:2017:5218:2018:5019:2019:5220:2020:5221:2021:5022:2022:5023:2023:5000:2000:5002:0502:05
Peterborough station02:1003:1206:2707:0907:4008:0708:3909:0609:3610:0810:4111:0911:4112:0812:3613:0813:4114:0814:4115:0915:4116:0816:4117:0817:3618:0818:3619:0819:3620:0820:3621:0821:3622:0622:3623:0623:3700:0800:3701:0802:2302:23

Peterborough to Horsham

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18Journey 19Journey 20Journey 21Journey 22Journey 23Journey 24Journey 25Journey 26Journey 27Journey 28Journey 29Journey 30Journey 31Journey 32Journey 33Journey 34Journey 35Journey 36Journey 37Journey 38Journey 39Journey 40Journey 41Journey 42
Peterborough station03:2304:1904:5305:2305:5306:2306:5307:2307:5308:2308:5309:2309:5410:2310:5511:2311:5412:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5218:2318:5219:2319:5320:2320:5221:2321:5522:2322:5423:18
Huntingdon station03:3804:3405:0805:3806:0806:3807:0807:3808:0808:3809:0809:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4016:0916:4017:1017:4018:1018:4019:1019:4020:1020:4021:1021:4022:1022:4023:1323:38
St Neots station03:4504:4205:1605:4606:1606:4607:1607:4608:1608:4609:1609:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1716:4817:1817:4818:1818:4819:1819:4820:1820:4821:1821:4822:1822:4823:2023:45
Sandy station03:5304:4905:2305:5306:2306:5307:2307:5308:2308:5309:2309:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:2516:5517:2517:5518:2518:5519:2519:5520:2520:5521:2521:5522:2522:5523:2823:53
Biggleswade station03:5804:5405:2805:5806:2806:5807:2807:5808:2808:5809:2810:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:2917:0017:3018:0018:3019:0019:3020:0020:3021:0021:3022:0022:3023:0023:3223:57
Arlesey station04:5905:3306:0306:3307:0307:3308:0308:3309:0309:3310:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3517:0517:3518:0518:3519:0519:3520:0520:3521:0521:3522:0522:3523:0523:3700:02
Hitchin station05:0705:4106:0906:3907:0907:3908:0908:3909:0909:3910:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4116:1116:4117:1117:4118:1118:4119:1119:4120:1120:4121:1121:4122:1122:4123:1123:4600:12
Stevenage station04:1705:1305:4706:1506:4507:1507:4508:1508:4509:1509:4510:1710:4711:1911:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:1718:4719:1719:4720:1720:4721:1721:4722:1722:4723:1723:5100:18
Welwyn Garden City station05:22
Knebworth station06:1906:4907:1907:4908:1908:4909:1909:49
Finsbury Park station04:4505:3706:0706:3707:0707:3708:0708:3709:0709:3710:0710:3711:0711:3912:0712:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3718:0718:3719:0719:3720:0720:3721:0721:3722:0722:3723:0723:3700:1200:43
London Kings Cross station04:5123:4300:1800:50
London St Pancras International LL station05:4505:5506:1506:4507:1507:4508:1508:4509:1509:4510:1510:4511:1511:4712:1512:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4518:1518:4519:1519:4520:1520:4521:1521:4522:1522:4523:15
Farringdon station05:4905:5906:1906:4907:1907:4908:1908:4909:1909:4910:1910:4911:1911:5112:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:1918:4919:1919:4920:1920:4921:1921:4922:1922:4923:19
City Thameslink station, City of London05:5106:0106:2106:5107:2107:5108:2108:5109:2109:5110:2110:5111:2111:5312:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:2118:5119:2119:5120:2120:5121:2121:5122:2122:51
London Blackfriars station05:5406:0406:2406:5407:2407:5408:2408:5409:2409:5410:2410:5411:2411:5612:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:2418:5419:2419:5420:2420:5421:2421:5422:2422:5423:24
London Bridge station06:0006:1006:3007:0007:3008:0008:3009:0009:3010:0010:3011:0011:3012:0212:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:0019:3020:0020:3021:0021:3022:0022:3023:0023:30
Norwood Junction station, South Norwood05:5006:1206:4207:1207:4208:1208:4223:42
East Croydon station05:5406:1706:2406:4707:1707:4708:1708:4709:1709:5010:1710:4711:1711:4712:1712:4713:1613:4714:1614:4715:1715:4716:1716:4717:1717:4718:1718:4719:1719:4720:1720:4721:1721:4722:1722:4623:1923:46
South Croydon station05:5706:2707:2007:5008:20
Sanderstead station06:0006:30
Oxted station06:1106:41
Hurst Green station06:1406:44
Lingfield station06:2006:50
Dormans station, Dormans Park06:2406:54
East Grinstead station06:2906:59
Purley station06:2306:5307:2507:5508:2523:52
Coulsdon South station06:2706:5707:2907:5908:2908:5509:2509:5710:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:2516:5517:2517:5518:2518:5719:2719:5720:2520:5521:2521:5522:2522:5423:30
Merstham station06:3207:0208:3409:0109:3110:0310:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3117:0117:3118:0118:3119:0219:3220:0220:3121:0121:3122:0122:3123:0023:36
Redhill station06:3707:0707:3708:0708:3909:0509:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3718:0718:3719:0719:3720:0720:3721:0721:3722:0722:3723:1023:4700:10
Earlswood (Surrey) station06:3907:0907:3909:0800:12
Salfords (Surrey) station06:4307:1307:4309:1100:16
Horley station06:4707:1707:4708:1408:4509:1509:4410:1410:4411:1411:4412:1412:4413:1413:4414:1414:4415:1415:4416:1416:4417:1417:4418:1418:4419:1419:4420:1420:4421:1421:4422:1422:4423:1923:5700:19
Gatwick Airport station06:5007:2007:5008:1708:4909:1809:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:1718:4719:1719:4720:1720:4721:1721:4922:1722:4723:2200:0100:25
Three Bridges station06:5607:2607:5608:2308:5509:2409:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2318:5319:2319:5320:2320:5321:2321:5522:2322:5423:2900:0700:31
Crawley station07:0007:3008:0008:2708:5909:2809:5710:2710:5711:2711:5712:2712:5713:2713:5714:2714:5715:2715:5716:2716:5717:2717:5718:2718:5719:2719:5720:2720:5721:2721:5922:2722:5823:3300:1100:35
Ifield station07:0307:3308:0308:3009:0109:3110:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:0019:3020:0020:3021:0021:3022:0222:3023:0023:3600:1400:38
Faygate station07:3708:0708:3409:0512:0417:3418:0418:3419:0419:3420:04
Littlehaven station07:0907:4108:1108:3809:0909:3710:0610:3611:0611:3612:0812:3613:0613:3614:0614:3615:0615:3616:0616:3617:0617:3818:0818:3819:0819:3820:0820:3621:0621:3622:0822:3623:0623:4200:2000:44
Horsham station07:1207:4408:1408:4209:1309:4010:1010:4011:1011:4012:1212:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4218:1218:4219:1219:4220:1220:4021:1021:4022:1222:4023:1023:4500:2300:47

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 8 November 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