| Abbey Wood | (ABW) | arrivals | departures |
| Aber | (ABE) | arrivals | departures |
| Abercynon | (ACY) | arrivals | departures |
| Aberdare | (ABA) | arrivals | departures |
| Aberdeen | (ABD) | arrivals | departures |
| Aberdour | (AUR) | arrivals | departures |
| Aberdovey | (AVY) | arrivals | departures |
| Abererch | (ABH) | arrivals | departures |
| Abergavenny | (AGV) | arrivals | departures |
| Abergele and Pensarn | (AGL) | arrivals | departures |
| Aberystwyth | (AYW) | arrivals | departures |
| Accrington | (ACR) | arrivals | departures |
| Achanalt | (AAT) | arrivals | departures |
| Achnasheen | (ACN) | arrivals | departures |
| Achnashellach | (ACH) | arrivals | departures |
| Acklington | (ACK) | arrivals | departures |
| Acle | (ACL) | arrivals | departures |
| Acocks Green | (ACG) | arrivals | departures |
| Acton Bridge (Cheshire) | (ACB) | arrivals | departures |
| Acton Central | (ACC) | arrivals | departures |
| Acton Main Line | (AML) | arrivals | departures |
| Adderley Park | (ADD) | arrivals | departures |
| Addiewell | (ADW) | arrivals | departures |
| Addlestone | (ASN) | arrivals | departures |
| Adisham | (ADM) | arrivals | departures |
| Adlington (Cheshire) | (ADC) | arrivals | departures |
| Adlington (Lancashire) | (ADL) | arrivals | departures |
| Adwick | (AWK) | arrivals | departures |
| Aigburth | (AIG) | arrivals | departures |
| Ainsdale | (ANS) | arrivals | departures |
| Aintree | (AIN) | arrivals | departures |
| Airbles | (AIR) | arrivals | departures |
| Airdrie | (ADR) | arrivals | departures |
| Albany Park | (AYP) | arrivals | departures |
| Albrighton | (ALB) | arrivals | departures |
| Alderley Edge | (ALD) | arrivals | departures |
| Aldermaston | (AMT) | arrivals | departures |
| Aldershot | (AHT) | arrivals | departures |
| Aldrington | (AGT) | arrivals | departures |
| Alexandra Palace | (AAP) | arrivals | departures |
| Alexandra Parade | (AXP) | arrivals | departures |
| Alexandria | (ALX) | arrivals | departures |
| Alfreton | (ALF) | arrivals | departures |
| Allens West | (ALW) | arrivals | departures |
| Alloa | (ALO) | arrivals | departures |
| Alness | (ASS) | arrivals | departures |
| Alnmouth | (ALM) | arrivals | departures |
| Alresford (Essex) | (ALR) | arrivals | departures |
| Alsager | (ASG) | arrivals | departures |
| Althorne (Essex) | (ALN) | arrivals | departures |
| Althorpe | (ALP) | arrivals | departures |
| Altnabreac | (ABC) | arrivals | departures |
| Alton | (AON) | arrivals | departures |
| Altrincham | (ALT) | arrivals | departures |
| Alvechurch | (ALV) | arrivals | departures |
| Ambergate | (AMB) | arrivals | departures |
| Amberley | (AMY) | arrivals | departures |
| Amersham | (AMR) | arrivals | departures |
| Ammanford | (AMF) | arrivals | departures |
| Ancaster | (ANC) | arrivals | departures |
| Anderston | (AND) | arrivals | departures |
| Andover | (ADV) | arrivals | departures |
| Anerley | (ANZ) | arrivals | departures |
| Angel Road | (AGR) | arrivals | departures |
| Angmering | (ANG) | arrivals | departures |
| Annan | (ANN) | arrivals | departures |
| Anniesland | (ANL) | arrivals | departures |
| Ansdell and Fairhaven | (AFV) | arrivals | departures |
| Apperley Bridge | (APY) | arrivals | departures |
| Appleby | (APP) | arrivals | departures |
| Appledore (Kent) | (APD) | arrivals | departures |
| Appleford | (APF) | arrivals | departures |
| Appley Bridge | (APB) | arrivals | departures |
| Apsley | (APS) | arrivals | departures |
| Arbroath | (ARB) | arrivals | departures |
| Ardgay | (ARD) | arrivals | departures |
| Ardlui | (AUI) | arrivals | departures |
| Ardrossan Harbour | (ADS) | arrivals | departures |
| Ardrossan South Beach | (ASB) | arrivals | departures |
| Ardrossan Town | (ADN) | arrivals | departures |
| Ardwick | (ADK) | arrivals | departures |
| Argyle Street | (AGS) | arrivals | departures |
| Arisaig | (ARG) | arrivals | departures |
| Arlesey | (ARL) | arrivals | departures |
| Armadale (West Lothian) | (ARM) | arrivals | departures |
| Armathwaite | (AWT) | arrivals | departures |
| Arnside | (ARN) | arrivals | departures |
| Arram | (ARR) | arrivals | departures |
| Arrochar and Tarbet | (ART) | arrivals | departures |
| Arundel | (ARU) | arrivals | departures |
| Ascot (Berks) | (ACT) | arrivals | departures |
| Ascott-Under-Wychwood | (AUW) | arrivals | departures |
| Ash | (ASH) | arrivals | departures |
| Ash Vale | (AHV) | arrivals | departures |
| Ashburys | (ABY) | arrivals | departures |
| Ashchurch for Tewkesbury | (ASC) | arrivals | departures |
| Ashfield | (ASF) | arrivals | departures |
| Ashford (Surrey) | (AFS) | arrivals | departures |
| Ashford International | (AFK) | arrivals | departures |
| Ashley | (ASY) | arrivals | departures |
| Ashtead | (AHD) | arrivals | departures |
| Ashton-Under-Lyne | (AHN) | arrivals | departures |
| Ashurst (Kent) | (AHS) | arrivals | departures |
| Ashurst New Forest | (ANF) | arrivals | departures |
| Ashwell and Morden | (AWM) | arrivals | departures |
| Askam | (ASK) | arrivals | departures |
| Aslockton | (ALK) | arrivals | departures |
| Aspatria | (ASP) | arrivals | departures |
| Aspley Guise | (APG) | arrivals | departures |
| Aston | (AST) | arrivals | departures |
| Atherstone | (ATH) | arrivals | departures |
| Atherton | (ATN) | arrivals | departures |
| Attadale | (ATT) | arrivals | departures |
| Attenborough | (ATB) | arrivals | departures |
| Attleborough | (ATL) | arrivals | departures |
| Auchinleck | (AUK) | arrivals | departures |
| Audley End | (AUD) | arrivals | departures |
| Aughton Park | (AUG) | arrivals | departures |
| Aviemore | (AVM) | arrivals | departures |
| Avoncliff | (AVF) | arrivals | departures |
| Avonmouth | (AVN) | arrivals | departures |
| Axminster | (AXM) | arrivals | departures |
| Aylesbury | (AYS) | arrivals | departures |
| Aylesbury Vale Parkway | (AVP) | arrivals | departures |
| Aylesford | (AYL) | arrivals | departures |
| Aylesham | (AYH) | arrivals | departures |
| Ayr | (AYR) | arrivals | departures |
| Bache | (BAC) | arrivals | departures |
| Baglan | (BAJ) | arrivals | departures |
| Bagshot | (BAG) | arrivals | departures |
| Baildon | (BLD) | arrivals | departures |
| Baillieston | (BIO) | arrivals | departures |
| Balcombe | (BAB) | arrivals | departures |
| Baldock | (BDK) | arrivals | departures |
| Balham | (BAL) | arrivals | departures |
| Balloch | (BHC) | arrivals | departures |
| Balmossie | (BSI) | arrivals | departures |
| Bamber Bridge | (BMB) | arrivals | departures |
| Bamford | (BAM) | arrivals | departures |
| Banavie | (BNV) | arrivals | departures |
| Banbury | (BAN) | arrivals | departures |
| Bangor (Gwynedd) | (BNG) | arrivals | departures |
| Bank Hall | (BAH) | arrivals | departures |
| Banstead | (BAD) | arrivals | departures |
| Barassie | (BSS) | arrivals | departures |
| Bardon Mill | (BLL) | arrivals | departures |
| Bare Lane | (BAR) | arrivals | departures |
| Bargeddie | (BGI) | arrivals | departures |
| Bargoed | (BGD) | arrivals | departures |
| Barking | (BKG) | arrivals | departures |
| Barming | (BMG) | arrivals | departures |
| Barmouth | (BRM) | arrivals | departures |
| Barnehurst | (BNH) | arrivals | departures |
| Barnes | (BNS) | arrivals | departures |
| Barnes Bridge | (BNI) | arrivals | departures |
| Barnetby | (BTB) | arrivals | departures |
| Barnham | (BAA) | arrivals | departures |
| Barnhill | (BNL) | arrivals | departures |
| Barnsley | (BNY) | arrivals | departures |
| Barnstaple | (BNP) | arrivals | departures |
| Barnt Green | (BTG) | arrivals | departures |
| Barrhead | (BRR) | arrivals | departures |
| Barrhill | (BRL) | arrivals | departures |
| Barrow Haven | (BAV) | arrivals | departures |
| Barrow-In-Furness | (BIF) | arrivals | departures |
| Barrow-Upon-Soar | (BWS) | arrivals | departures |
| Barry | (BRY) | arrivals | departures |
| Barry Docks | (BYD) | arrivals | departures |
| Barry Island | (BYI) | arrivals | departures |
| Barry Links | (BYL) | arrivals | departures |
| Barton-On-Humber | (BAU) | arrivals | departures |
| Basildon | (BSO) | arrivals | departures |
| Basingstoke | (BSK) | arrivals | departures |
| Bat and Ball | (BBL) | arrivals | departures |
| Bath Spa | (BTH) | arrivals | departures |
| Bathgate | (BHG) | arrivals | departures |
| Batley | (BTL) | arrivals | departures |
| Battersby | (BTT) | arrivals | departures |
| Battersea Park | (BAK) | arrivals | departures |
| Battle | (BAT) | arrivals | departures |
| Battlesbridge | (BLB) | arrivals | departures |
| Bayford | (BAY) | arrivals | departures |
| Beaconsfield | (BCF) | arrivals | departures |
| Bearley | (BER) | arrivals | departures |
| Bearsden | (BRN) | arrivals | departures |
| Bearsted | (BSD) | arrivals | departures |
| Beasdale | (BSL) | arrivals | departures |
| Beaulieu Road | (BEU) | arrivals | departures |
| Beauly | (BEL) | arrivals | departures |
| Bebington | (BEB) | arrivals | departures |
| Beccles | (BCC) | arrivals | departures |
| Beckenham Hill | (BEC) | arrivals | departures |
| Beckenham Junction | (BKJ) | arrivals | departures |
| Bedford | (BDM) | arrivals | departures |
| Bedford St Johns | (BSJ) | arrivals | departures |
| Bedhampton | (BDH) | arrivals | departures |
| Bedminster | (BMT) | arrivals | departures |
| Bedworth | (BEH) | arrivals | departures |
| Bedwyn | (BDW) | arrivals | departures |
| Beeston | (BEE) | arrivals | departures |
| Bekesbourne | (BKS) | arrivals | departures |
| Belle Vue | (BLV) | arrivals | departures |
| Bellgrove | (BLG) | arrivals | departures |
| Bellingham | (BGM) | arrivals | departures |
| Bellshill | (BLH) | arrivals | departures |
| Belmont | (BLM) | arrivals | departures |
| Belper | (BLP) | arrivals | departures |
| Beltring | (BEG) | arrivals | departures |
| Belvedere | (BVD) | arrivals | departures |
| Bempton | (BEM) | arrivals | departures |
| Ben Rhydding | (BEY) | arrivals | departures |
| Benfleet | (BEF) | arrivals | departures |
| Bentham | (BEN) | arrivals | departures |
| Bentley (Hampshire) | (BTY) | arrivals | departures |
| Bentley (South Yorkshire) | (BYK) | arrivals | departures |
| Bere Alston | (BAS) | arrivals | departures |
| Bere Ferrers | (BFE) | arrivals | departures |
| Berkhamsted | (BKM) | arrivals | departures |
| Berkswell | (BKW) | arrivals | departures |
| Bermuda Park | (BEP) | arrivals | departures |
| Berney Arms | (BYA) | arrivals | departures |
| Berry Brow | (BBW) | arrivals | departures |
| Berrylands | (BRS) | arrivals | departures |
| Berwick (Sussex) | (BRK) | arrivals | departures |
| Berwick-Upon-Tweed | (BWK) | arrivals | departures |
| Bescar Lane | (BES) | arrivals | departures |
| Bescot Stadium | (BSC) | arrivals | departures |
| Betchworth | (BTO) | arrivals | departures |
| Bethnal Green Rail | (BET) | arrivals | departures |
| Betws-y-Coed | (BYC) | arrivals | departures |
| Beverley | (BEV) | arrivals | departures |
| Bexhill | (BEX) | arrivals | departures |
| Bexley | (BXY) | arrivals | departures |
| Bexleyheath | (BXH) | arrivals | departures |
| Bicester North | (BCS) | arrivals | departures |
| Bicester Village | (BIT) | arrivals | departures |
| Bickley | (BKL) | arrivals | departures |
| Bidston | (BID) | arrivals | departures |
| Biggleswade | (BIW) | arrivals | departures |
| Bilbrook | (BBK) | arrivals | departures |
| Billericay | (BIC) | arrivals | departures |
| Billingham | (BIL) | arrivals | departures |
| Billingshurst | (BIG) | arrivals | departures |
| Bingham | (BIN) | arrivals | departures |
| Bingley | (BIY) | arrivals | departures |
| Birchgrove | (BCG) | arrivals | departures |
| Birchington-On-Sea | (BCH) | arrivals | departures |
| Birchwood | (BWD) | arrivals | departures |
| Birkbeck | (BIK) | arrivals | departures |
| Birkdale | (BDL) | arrivals | departures |
| Birkenhead Central | (BKC) | arrivals | departures |
| Birkenhead Hamilton Square | (BKQ) | arrivals | departures |
| Birkenhead North | (BKN) | arrivals | departures |
| Birkenhead Park | (BKP) | arrivals | departures |
| Birmingham International | (BHI) | arrivals | departures |
| Birmingham Moor Street | (BMO) | arrivals | departures |
| Birmingham New Street | (BHM) | arrivals | departures |
| Birmingham Snow Hill | (BSW) | arrivals | departures |
| Bishop Auckland | (BIA) | arrivals | departures |
| Bishopbriggs | (BBG) | arrivals | departures |
| Bishops Stortford | (BIS) | arrivals | departures |
| Bishopstone (Sussex) | (BIP) | arrivals | departures |
| Bishopton (Renfrewshire) | (BPT) | arrivals | departures |
| Bitterne | (BTE) | arrivals | departures |
| Blackburn | (BBN) | arrivals | departures |
| Blackfriars | (BFR) | arrivals | departures |
| Blackheath | (BKH) | arrivals | departures |
| Blackhorse Road | (BHO) | arrivals | departures |
| Blackpool North | (BPN) | arrivals | departures |
| Blackpool Pleasure Beach | (BPB) | arrivals | departures |
| Blackpool South | (BPS) | arrivals | departures |
| Blackridge | (BKR) | arrivals | departures |
| Blackrod | (BLK) | arrivals | departures |
| Blackwater | (BAW) | arrivals | departures |
| Blaenau Ffestiniog | (BFF) | arrivals | departures |
| Blair Atholl | (BLA) | arrivals | departures |
| Blairhill | (BAI) | arrivals | departures |
| Blake Street | (BKT) | arrivals | departures |
| Blakedown | (BKD) | arrivals | departures |
| Blantyre | (BLT) | arrivals | departures |
| Blaydon | (BLO) | arrivals | departures |
| Bleasby | (BSB) | arrivals | departures |
| Bletchley | (BLY) | arrivals | departures |
| Bloxwich | (BLX) | arrivals | departures |
| Bloxwich North | (BWN) | arrivals | departures |
| Blundellsands and Crosby | (BLN) | arrivals | departures |
| Blythe Bridge | (BYB) | arrivals | departures |
| Bodmin Parkway | (BOD) | arrivals | departures |
| Bodorgan | (BOR) | arrivals | departures |
| Bognor Regis | (BOG) | arrivals | departures |
| Bogston | (BGS) | arrivals | departures |
| Bolton | (BON) | arrivals | departures |
| Bolton-Upon-Dearne | (BTD) | arrivals | departures |
| Bookham | (BKA) | arrivals | departures |
| Bootle (Cumbria) | (BOC) | arrivals | departures |
| Bootle New Strand | (BNW) | arrivals | departures |
| Bootle Oriel Road | (BOT) | arrivals | departures |
| Bordesley | (BBS) | arrivals | departures |
| Borough Green and Wrotham | (BRG) | arrivals | departures |
| Borth | (BRH) | arrivals | departures |
| Bosham | (BOH) | arrivals | departures |
| Boston | (BSN) | arrivals | departures |
| Botley | (BOE) | arrivals | departures |
| Bottesford | (BTF) | arrivals | departures |
| Bourne End | (BNE) | arrivals | departures |
| Bournemouth | (BMH) | arrivals | departures |
| Bournville | (BRV) | arrivals | departures |
| Bow Brickhill | (BWB) | arrivals | departures |
| Bow Street | (BOW) | arrivals | departures |
| Bowes Park | (BOP) | arrivals | departures |
| Bowling | (BWG) | arrivals | departures |
| Box Hill and Westhumble | (BXW) | arrivals | departures |
| Bracknell | (BCE) | arrivals | departures |
| Bradford Forster Square | (BDQ) | arrivals | departures |
| Bradford Interchange | (BDI) | arrivals | departures |
| Bradford-On-Avon | (BOA) | arrivals | departures |
| Brading | (BDN) | arrivals | departures |
| Braintree | (BTR) | arrivals | departures |
| Braintree Freeport | (BTP) | arrivals | departures |
| Bramhall | (BML) | arrivals | departures |
| Bramley (Hampshire) | (BMY) | arrivals | departures |
| Bramley (West Yorkshire) | (BLE) | arrivals | departures |
| Brampton (Cumbria) | (BMP) | arrivals | departures |
| Brampton (Suffolk) | (BRP) | arrivals | departures |
| Branchton | (BCN) | arrivals | departures |
| Brandon | (BND) | arrivals | departures |
| Branksome | (BSM) | arrivals | departures |
| Braystones | (BYS) | arrivals | departures |
| Bredbury | (BDY) | arrivals | departures |
| Breich | (BRC) | arrivals | departures |
| Brentford | (BFD) | arrivals | departures |
| Brentwood | (BRE) | arrivals | departures |
| Bricket Wood | (BWO) | arrivals | departures |
| Bridge Of Allan | (BEA) | arrivals | departures |
| Bridge Of Orchy | (BRO) | arrivals | departures |
| Bridgend | (BGN) | arrivals | departures |
| Bridgeton | (BDG) | arrivals | departures |
| Bridgwater | (BWT) | arrivals | departures |
| Bridlington | (BDT) | arrivals | departures |
| Brierfield | (BRF) | arrivals | departures |
| Brigg | (BGG) | arrivals | departures |
| Brighouse | (BGH) | arrivals | departures |
| Brighton | (BTN) | arrivals | departures |
| Brimsdown | (BMD) | arrivals | departures |
| Brinnington | (BNT) | arrivals | departures |
| Bristol Parkway | (BPW) | arrivals | departures |
| Bristol Temple Meads | (BRI) | arrivals | departures |
| Brithdir | (BHD) | arrivals | departures |
| Briton Ferry | (BNF) | arrivals | departures |
| Brixton | (BRX) | arrivals | departures |
| Broad Green | (BGE) | arrivals | departures |
| Broadbottom | (BDB) | arrivals | departures |
| Broadstairs | (BSR) | arrivals | departures |
| Brockenhurst | (BCU) | arrivals | departures |
| Brockholes | (BHS) | arrivals | departures |
| Brockley | (BCY) | arrivals | departures |
| Bromborough | (BOM) | arrivals | departures |
| Bromborough Rake | (BMR) | arrivals | departures |
| Bromley Cross (Lancs) | (BMC) | arrivals | departures |
| Bromley North | (BMN) | arrivals | departures |
| Bromley South | (BMS) | arrivals | departures |
| Bromsgrove | (BMV) | arrivals | departures |
| Brondesbury | (BSY) | arrivals | departures |
| Brondesbury Park | (BSP) | arrivals | departures |
| Brookmans Park | (BPK) | arrivals | departures |
| Brookwood | (BKO) | arrivals | departures |
| Broome | (BME) | arrivals | departures |
| Broomfleet | (BMF) | arrivals | departures |
| Brora | (BRA) | arrivals | departures |
| Brough | (BUH) | arrivals | departures |
| Broughty Ferry | (BYF) | arrivals | departures |
| Broxbourne | (BXB) | arrivals | departures |
| Bruce Grove | (BCV) | arrivals | departures |
| Brundall | (BDA) | arrivals | departures |
| Brundall Gardens | (BGA) | arrivals | departures |
| Brunstane | (BSU) | arrivals | departures |
| Brunswick | (BRW) | arrivals | departures |
| Bruton | (BRU) | arrivals | departures |
| Bryn | (BYN) | arrivals | departures |
| Buckenham | (BUC) | arrivals | departures |
| Buckley | (BCK) | arrivals | departures |
| Bucknell | (BUK) | arrivals | departures |
| Buckshaw Parkway | (BSV) | arrivals | departures |
| Bugle | (BGL) | arrivals | departures |
| Builth Road | (BHR) | arrivals | departures |
| Bulwell | (BLW) | arrivals | departures |
| Bures | (BUE) | arrivals | departures |
| Burgess Hill | (BUG) | arrivals | departures |
| Burley Park | (BUY) | arrivals | departures |
| Burley-In-Wharfedale | (BUW) | arrivals | departures |
| Burnage | (BNA) | arrivals | departures |
| Burneside (Cumbria) | (BUD) | arrivals | departures |
| Burnham | (BNM) | arrivals | departures |
| Burnham-On-Crouch | (BUU) | arrivals | departures |
| Burnley Barracks | (BUB) | arrivals | departures |
| Burnley Central | (BNC) | arrivals | departures |
| Burnley Manchester Road | (BYM) | arrivals | departures |
| Burnside (South Lanarkshire) | (BUI) | arrivals | departures |
| Burntisland | (BTS) | arrivals | departures |
| Burscough Bridge | (BCB) | arrivals | departures |
| Burscough Junction | (BCJ) | arrivals | departures |
| Bursledon | (BUO) | arrivals | departures |
| Burton Joyce | (BUJ) | arrivals | departures |
| Burton-On-Trent | (BUT) | arrivals | departures |
| Bury St Edmunds | (BSE) | arrivals | departures |
| Busby | (BUS) | arrivals | departures |
| Bush Hill Park | (BHK) | arrivals | departures |
| Bushey | (BSH) | arrivals | departures |
| Butlers Lane | (BUL) | arrivals | departures |
| Buxted | (BXD) | arrivals | departures |
| Buxton | (BUX) | arrivals | departures |
| Byfleet and New Haw | (BFN) | arrivals | departures |
| Bynea | (BYE) | arrivals | departures |
| Cadoxton | (CAD) | arrivals | departures |
| Caergwrle | (CGW) | arrivals | departures |
| Caerphilly | (CPH) | arrivals | departures |
| Caersws | (CWS) | arrivals | departures |
| Caldercruix | (CAC) | arrivals | departures |
| Caldicot | (CDT) | arrivals | departures |
| Caledonian Road and Barnsbury | (CIR) | arrivals | departures |
| Calstock | (CSK) | arrivals | departures |
| Cam and Dursley | (CDU) | arrivals | departures |
| Camberley | (CAM) | arrivals | departures |
| Camborne | (CBN) | arrivals | departures |
| Cambridge | (CBG) | arrivals | departures |
| Cambridge Heath | (CBH) | arrivals | departures |
| Cambridge North | (CMB) | arrivals | departures |
| Cambuslang | (CBL) | arrivals | departures |
| Camden Road | (CMD) | arrivals | departures |
| Camelon | (CMO) | arrivals | departures |
| Canada Water | (ZCW) | arrivals | departures |
| Canley | (CNL) | arrivals | departures |
| Cannock | (CAO) | arrivals | departures |
| Cannon Street | (CST) | arrivals | departures |
| Canonbury | (CNN) | arrivals | departures |
| Canterbury East | (CBE) | arrivals | departures |
| Canterbury West | (CBW) | arrivals | departures |
| Cantley | (CNY) | arrivals | departures |
| Capenhurst | (CPU) | arrivals | departures |
| Carbis Bay | (CBB) | arrivals | departures |
| Cardenden | (CDD) | arrivals | departures |
| Cardiff Bay | (CDB) | arrivals | departures |
| Cardiff Central | (CDF) | arrivals | departures |
| Cardiff Queen Street | (CDQ) | arrivals | departures |
| Cardonald | (CDO) | arrivals | departures |
| Cardross | (CDR) | arrivals | departures |
| Carfin | (CRF) | arrivals | departures |
| Cark and Cartmel | (CAK) | arrivals | departures |
| Carlisle | (CAR) | arrivals | departures |
| Carlton | (CTO) | arrivals | departures |
| Carluke | (CLU) | arrivals | departures |
| Carmarthen | (CMN) | arrivals | departures |
| Carmyle | (CML) | arrivals | departures |
| Carnforth | (CNF) | arrivals | departures |
| Carnoustie | (CAN) | arrivals | departures |
| Carntyne | (CAY) | arrivals | departures |
| Carpenders Park | (CPK) | arrivals | departures |
| Carrbridge | (CAG) | arrivals | departures |
| Carshalton | (CSH) | arrivals | departures |
| Carshalton Beeches | (CSB) | arrivals | departures |
| Carstairs | (CRS) | arrivals | departures |
| Cartsdyke | (CDY) | arrivals | departures |
| Castle Bar Park | (CBP) | arrivals | departures |
| Castle Cary | (CLC) | arrivals | departures |
| Castleford | (CFD) | arrivals | departures |
| Castleton (Manchester) | (CAS) | arrivals | departures |
| Castleton Moor | (CSM) | arrivals | departures |
| Caterham | (CAT) | arrivals | departures |
| Catford | (CTF) | arrivals | departures |
| Catford Bridge | (CFB) | arrivals | departures |
| Cathays | (CYS) | arrivals | departures |
| Cathcart | (CCT) | arrivals | departures |
| Cattal | (CTL) | arrivals | departures |
| Causeland | (CAU) | arrivals | departures |
| Cefn-Y-Bedd | (CYB) | arrivals | departures |
| Chadwell Heath | (CTH) | arrivals | departures |
| Chafford Hundred | (CFH) | arrivals | departures |
| Chalfont and Latimer | (CFO) | arrivals | departures |
| Chalkwell | (CHW) | arrivals | departures |
| Chandlers Ford | (CFR) | arrivals | departures |
| Chapel-En-Le-Frith | (CEF) | arrivals | departures |
| Chapelton (Devon) | (CPN) | arrivals | departures |
| Chapeltown (South Yorkshire) | (CLN) | arrivals | departures |
| Chappel and Wakes Colne | (CWC) | arrivals | departures |
| Charing (Kent) | (CHG) | arrivals | departures |
| Charing Cross | (CHX) | arrivals | departures |
| Charing Cross (Glasgow) | (CHC) | arrivals | departures |
| Charlbury | (CBY) | arrivals | departures |
| Charlton | (CTN) | arrivals | departures |
| Chartham | (CRT) | arrivals | departures |
| Chassen Road | (CSR) | arrivals | departures |
| Chatelherault | (CTE) | arrivals | departures |
| Chatham | (CTM) | arrivals | departures |
| Chathill | (CHT) | arrivals | departures |
| Cheadle Hulme | (CHU) | arrivals | departures |
| Cheam | (CHE) | arrivals | departures |
| Cheddington | (CED) | arrivals | departures |
| Chelford (Cheshire) | (CEL) | arrivals | departures |
| Chelmsford | (CHM) | arrivals | departures |
| Chelsfield | (CLD) | arrivals | departures |
| Cheltenham Spa | (CNM) | arrivals | departures |
| Chepstow | (CPW) | arrivals | departures |
| Cherry Tree | (CYT) | arrivals | departures |
| Chertsey | (CHY) | arrivals | departures |
| Cheshunt | (CHN) | arrivals | departures |
| Chessington North | (CSN) | arrivals | departures |
| Chessington South | (CSS) | arrivals | departures |
| Chester | (CTR) | arrivals | departures |
| Chester Road | (CRD) | arrivals | departures |
| Chester-Le-Street | (CLS) | arrivals | departures |
| Chesterfield | (CHD) | arrivals | departures |
| Chestfield and Swalecliffe | (CSW) | arrivals | departures |
| Chetnole | (CNO) | arrivals | departures |
| Chichester | (CCH) | arrivals | departures |
| Chilham | (CIL) | arrivals | departures |
| Chilworth | (CHL) | arrivals | departures |
| Chingford | (CHI) | arrivals | departures |
| Chinley | (CLY) | arrivals | departures |
| Chippenham | (CPM) | arrivals | departures |
| Chipstead | (CHP) | arrivals | departures |
| Chirk | (CRK) | arrivals | departures |
| Chislehurst | (CIT) | arrivals | departures |
| Chiswick | (CHK) | arrivals | departures |
| Cholsey | (CHO) | arrivals | departures |
| Chorley | (CRL) | arrivals | departures |
| Chorleywood | (CLW) | arrivals | departures |
| Christchurch | (CHR) | arrivals | departures |
| Christs Hospital | (CHH) | arrivals | departures |
| Church and Oswaldtwistle | (CTW) | arrivals | departures |
| Church Fenton | (CHF) | arrivals | departures |
| Church Stretton | (CTT) | arrivals | departures |
| Cilmeri | (CIM) | arrivals | departures |
| City Thameslink | (CTK) | arrivals | departures |
| Clacton-on-Sea | (CLT) | arrivals | departures |
| Clandon | (CLA) | arrivals | departures |
| Clapham (North Yorkshire) | (CPY) | arrivals | departures |
| Clapham High Street | (CLP) | arrivals | departures |
| Clapham Junction | (CLJ) | arrivals | departures |
| Clapton | (CPT) | arrivals | departures |
| Clarbeston Road | (CLR) | arrivals | departures |
| Clarkston | (CKS) | arrivals | departures |
| Claverdon | (CLV) | arrivals | departures |
| Claygate | (CLG) | arrivals | departures |
| Cleethorpes | (CLE) | arrivals | departures |
| Cleland | (CEA) | arrivals | departures |
| Clifton (Manchester) | (CLI) | arrivals | departures |
| Clifton Down | (CFN) | arrivals | departures |
| Clitheroe | (CLH) | arrivals | departures |
| Clock House | (CLK) | arrivals | departures |
| Clunderwen | (CUW) | arrivals | departures |
| Clydebank | (CYK) | arrivals | departures |
| Coatbridge Central | (CBC) | arrivals | departures |
| Coatbridge Sunnyside | (CBS) | arrivals | departures |
| Coatdyke | (COA) | arrivals | departures |
| Cobham and Stoke Dabernon | (CSD) | arrivals | departures |
| Codsall | (CSL) | arrivals | departures |
| Cogan | (CGN) | arrivals | departures |
| Colchester | (COL) | arrivals | departures |
| Colchester Town | (CET) | arrivals | departures |
| Coleshill Parkway | (CEH) | arrivals | departures |
| Collingham | (CLM) | arrivals | departures |
| Collington | (CLL) | arrivals | departures |
| Colne | (CNE) | arrivals | departures |
| Colwall | (CWL) | arrivals | departures |
| Colwyn Bay | (CWB) | arrivals | departures |
| Combe (Oxon) | (CME) | arrivals | departures |
| Commondale | (COM) | arrivals | departures |
| Congleton | (CNG) | arrivals | departures |
| Conisbrough | (CNS) | arrivals | departures |
| Connel Ferry | (CON) | arrivals | departures |
| Conon Bridge | (CBD) | arrivals | departures |
| Cononley | (CEY) | arrivals | departures |
| Conway Park | (CNP) | arrivals | departures |
| Conwy | (CNW) | arrivals | departures |
| Cooden Beach | (COB) | arrivals | departures |
| Cookham | (COO) | arrivals | departures |
| Cooksbridge | (CBR) | arrivals | departures |
| Coombe Junction Halt | (COE) | arrivals | departures |
| Copplestone | (COP) | arrivals | departures |
| Corbridge | (CRB) | arrivals | departures |
| Corby | (COR) | arrivals | departures |
| Corfe Castle | (CFC) | arrivals | departures |
| Corkerhill | (CKH) | arrivals | departures |
| Corkickle | (CKL) | arrivals | departures |
| Corpach | (CPA) | arrivals | departures |
| Corrour | (CRR) | arrivals | departures |
| Coryton | (COY) | arrivals | departures |
| Coseley | (CSY) | arrivals | departures |
| Cosford | (COS) | arrivals | departures |
| Cosham | (CSA) | arrivals | departures |
| Cottingham | (CGM) | arrivals | departures |
| Cottingley | (COT) | arrivals | departures |
| Coulsdon South | (CDS) | arrivals | departures |
| Coulsdon Town | (CDN) | arrivals | departures |
| Coventry | (COV) | arrivals | departures |
| Coventry Arena | (CAA) | arrivals | departures |
| Cowden (Kent) | (CWN) | arrivals | departures |
| Cowdenbeath | (COW) | arrivals | departures |
| Cradley Heath | (CRA) | arrivals | departures |
| Craigendoran | (CGD) | arrivals | departures |
| Cramlington | (CRM) | arrivals | departures |
| Cranbrook (Devon) | (CBK) | arrivals | departures |
| Craven Arms | (CRV) | arrivals | departures |
| Crawley | (CRW) | arrivals | departures |
| Crayford | (CRY) | arrivals | departures |
| Crediton | (CDI) | arrivals | departures |
| Cressing (Essex) | (CES) | arrivals | departures |
| Cressington | (CSG) | arrivals | departures |
| Creswell | (CWD) | arrivals | departures |
| Crewe | (CRE) | arrivals | departures |
| Crewkerne | (CKN) | arrivals | departures |
| Crews Hill | (CWH) | arrivals | departures |
| Crianlarich | (CNR) | arrivals | departures |
| Criccieth | (CCC) | arrivals | departures |
| Cricklewood | (CRI) | arrivals | departures |
| Croftfoot | (CFF) | arrivals | departures |
| Crofton Park | (CFT) | arrivals | departures |
| Cromer | (CMR) | arrivals | departures |
| Cromford | (CMF) | arrivals | departures |
| Crookston | (CKT) | arrivals | departures |
| Cross Gates | (CRG) | arrivals | departures |
| Crossflatts | (CFL) | arrivals | departures |
| Crosshill | (COI) | arrivals | departures |
| Crosskeys | (CKY) | arrivals | departures |
| Crossmyloof | (CMY) | arrivals | departures |
| Croston | (CSO) | arrivals | departures |
| Crouch Hill | (CRH) | arrivals | departures |
| Crowborough | (COH) | arrivals | departures |
| Crowhurst | (CWU) | arrivals | departures |
| Crowle | (CWE) | arrivals | departures |
| Crowthorne | (CRN) | arrivals | departures |
| Croy | (CRO) | arrivals | departures |
| Crystal Palace | (CYP) | arrivals | departures |
| Cuddington | (CUD) | arrivals | departures |
| Cuffley | (CUF) | arrivals | departures |
| Culham | (CUM) | arrivals | departures |
| Culrain | (CUA) | arrivals | departures |
| Cumbernauld | (CUB) | arrivals | departures |
| Cupar | (CUP) | arrivals | departures |
| Curriehill | (CUH) | arrivals | departures |
| Cuxton | (CUX) | arrivals | departures |
| Cwmbach | (CMH) | arrivals | departures |
| Cwmbran | (CWM) | arrivals | departures |
| Cynghordy | (CYN) | arrivals | departures |
| Dagenham Dock | (DDK) | arrivals | departures |
| Daisy Hill | (DSY) | arrivals | departures |
| Dalgety Bay | (DAG) | arrivals | departures |
| Dalmally | (DAL) | arrivals | departures |
| Dalmarnock | (DAK) | arrivals | departures |
| Dalmeny | (DAM) | arrivals | departures |
| Dalmuir | (DMR) | arrivals | departures |
| Dalreoch | (DLR) | arrivals | departures |
| Dalry | (DLY) | arrivals | departures |
| Dalston (Cumbria) | (DLS) | arrivals | departures |
| Dalston Junction | (DLJ) | arrivals | departures |
| Dalston Kingsland | (DLK) | arrivals | departures |
| Dalton (Cumbria) | (DLT) | arrivals | departures |
| Dalwhinnie | (DLW) | arrivals | departures |
| Danby | (DNY) | arrivals | departures |
| Danescourt | (DCT) | arrivals | departures |
| Danzey | (DZY) | arrivals | departures |
| Darlington | (DAR) | arrivals | departures |
| Darnall | (DAN) | arrivals | departures |
| Darsham | (DSM) | arrivals | departures |
| Dartford | (DFD) | arrivals | departures |
| Darton | (DRT) | arrivals | departures |
| Darwen | (DWN) | arrivals | departures |
| Datchet | (DAT) | arrivals | departures |
| Davenport | (DVN) | arrivals | departures |
| Dawlish | (DWL) | arrivals | departures |
| Dawlish Warren | (DWW) | arrivals | departures |
| Deal | (DEA) | arrivals | departures |
| Dean (Wilts) | (DEN) | arrivals | departures |
| Deansgate | (DGT) | arrivals | departures |
| Deganwy | (DGY) | arrivals | departures |
| Deighton | (DHN) | arrivals | departures |
| Delamere | (DLM) | arrivals | departures |
| Denby Dale | (DBD) | arrivals | departures |
| Denham | (DNM) | arrivals | departures |
| Denham Golf Club | (DGC) | arrivals | departures |
| Denmark Hill | (DMK) | arrivals | departures |
| Dent | (DNT) | arrivals | departures |
| Denton | (DTN) | arrivals | departures |
| Deptford | (DEP) | arrivals | departures |
| Derby | (DBY) | arrivals | departures |
| Derby Road (Ipswich) | (DBR) | arrivals | departures |
| Devonport | (DPT) | arrivals | departures |
| Dewsbury | (DEW) | arrivals | departures |
| Didcot Parkway | (DID) | arrivals | departures |
| Digby and Sowton | (DIG) | arrivals | departures |
| Dilton Marsh | (DMH) | arrivals | departures |
| Dinas (Rhondda) | (DMG) | arrivals | departures |
| Dinas Powys | (DNS) | arrivals | departures |
| Dingle Road | (DGL) | arrivals | departures |
| Dingwall | (DIN) | arrivals | departures |
| Dinsdale | (DND) | arrivals | departures |
| Dinting | (DTG) | arrivals | departures |
| Disley | (DSL) | arrivals | departures |
| Diss | (DIS) | arrivals | departures |
| Dockyard (Devonport) | (DOC) | arrivals | departures |
| Dodworth | (DOD) | arrivals | departures |
| Dolau | (DOL) | arrivals | departures |
| Doleham | (DLH) | arrivals | departures |
| Dolgarrog | (DLG) | arrivals | departures |
| Dolwyddelan | (DWD) | arrivals | departures |
| Doncaster | (DON) | arrivals | departures |
| Dorchester South | (DCH) | arrivals | departures |
| Dorchester West | (DCW) | arrivals | departures |
| Dore and Totley | (DOR) | arrivals | departures |
| Dorking | (DKG) | arrivals | departures |
| Dorking (Deepdene) | (DPD) | arrivals | departures |
| Dorking West | (DKT) | arrivals | departures |
| Dormans | (DMS) | arrivals | departures |
| Dorridge | (DDG) | arrivals | departures |
| Dove Holes | (DVH) | arrivals | departures |
| Dover Priory | (DVP) | arrivals | departures |
| Dovercourt | (DVC) | arrivals | departures |
| Dovey Junction | (DVY) | arrivals | departures |
| Downham Market | (DOW) | arrivals | departures |
| Drayton Green | (DRG) | arrivals | departures |
| Drayton Park | (DYP) | arrivals | departures |
| Drem | (DRM) | arrivals | departures |
| Driffield | (DRF) | arrivals | departures |
| Drigg | (DRI) | arrivals | departures |
| Droitwich Spa | (DTW) | arrivals | departures |
| Dronfield | (DRO) | arrivals | departures |
| Drumchapel | (DMC) | arrivals | departures |
| Drumfrochar | (DFR) | arrivals | departures |
| Drumgelloch | (DRU) | arrivals | departures |
| Drumry | (DMY) | arrivals | departures |
| Duddeston | (DUD) | arrivals | departures |
| Dudley Port | (DDP) | arrivals | departures |
| Duffield | (DFI) | arrivals | departures |
| Duirinish | (DRN) | arrivals | departures |
| Duke Street | (DST) | arrivals | departures |
| Dullingham | (DUL) | arrivals | departures |
| Dumbarton Central | (DBC) | arrivals | departures |
| Dumbarton East | (DBE) | arrivals | departures |
| Dumbreck | (DUM) | arrivals | departures |
| Dumfries | (DMF) | arrivals | departures |
| Dumpton Park | (DMP) | arrivals | departures |
| Dunbar | (DUN) | arrivals | departures |
| Dunblane | (DBL) | arrivals | departures |
| Duncraig | (DCG) | arrivals | departures |
| Dundee | (DEE) | arrivals | departures |
| Dunfermline Queen Margaret | (DFL) | arrivals | departures |
| Dunfermline Town | (DFE) | arrivals | departures |
| Dunkeld and Birnam | (DKD) | arrivals | departures |
| Dunlop | (DNL) | arrivals | departures |
| Dunrobin Castle | (DNO) | arrivals | departures |
| Dunston | (DOT) | arrivals | departures |
| Dunton Green | (DNG) | arrivals | departures |
| Durham | (DHM) | arrivals | departures |
| Durrington-On-Sea | (DUR) | arrivals | departures |
| Dyce | (DYC) | arrivals | departures |
| Dyffryn Ardudwy | (DYF) | arrivals | departures |
| Eaglescliffe | (EAG) | arrivals | departures |
| Ealing Broadway | (EAL) | arrivals | departures |
| Earlestown | (ERL) | arrivals | departures |
| Earley | (EAR) | arrivals | departures |
| Earlsfield | (EAD) | arrivals | departures |
| Earlswood (Surrey) | (ELD) | arrivals | departures |
| Earlswood (West Midlands) | (EWD) | arrivals | departures |
| East Croydon | (ECR) | arrivals | departures |
| East Didsbury | (EDY) | arrivals | departures |
| East Dulwich | (EDW) | arrivals | departures |
| East Farleigh | (EFL) | arrivals | departures |
| East Garforth | (EGF) | arrivals | departures |
| East Grinstead | (EGR) | arrivals | departures |
| East Kilbride | (EKL) | arrivals | departures |
| East Malling | (EML) | arrivals | departures |
| East Midlands Parkway | (EMD) | arrivals | departures |
| East Tilbury | (ETL) | arrivals | departures |
| East Worthing | (EWR) | arrivals | departures |
| Eastbourne | (EBN) | arrivals | departures |
| Eastbrook | (EBK) | arrivals | departures |
| Easterhouse | (EST) | arrivals | departures |
| Eastham Rake | (ERA) | arrivals | departures |
| Eastleigh | (ESL) | arrivals | departures |
| Eastrington | (EGN) | arrivals | departures |
| Ebbsfleet International | (EBD) | arrivals | departures |
| Ebbw Vale Parkway | (EBV) | arrivals | departures |
| Ebbw Vale Town | (EBB) | arrivals | departures |
| Eccles (Manchester) | (ECC) | arrivals | departures |
| Eccles Road | (ECS) | arrivals | departures |
| Eccleston Park | (ECL) | arrivals | departures |
| Edale | (EDL) | arrivals | departures |
| Eden Park | (EDN) | arrivals | departures |
| Edenbridge (Kent) | (EBR) | arrivals | departures |
| Edenbridge Town | (EBT) | arrivals | departures |
| Edge Hill | (EDG) | arrivals | departures |
| Edinburgh | (EDB) | arrivals | departures |
| Edinburgh Gateway | (EGY) | arrivals | departures |
| Edinburgh Park | (EDP) | arrivals | departures |
| Edmonton Green | (EDR) | arrivals | departures |
| Effingham Junction | (EFF) | arrivals | departures |
| Eggesford | (EGG) | arrivals | departures |
| Egham | (EGH) | arrivals | departures |
| Egton | (EGT) | arrivals | departures |
| Elephant and Castle | (EPH) | arrivals | departures |
| Elgin | (ELG) | arrivals | departures |
| Ellesmere Port | (ELP) | arrivals | departures |
| Elmers End | (ELE) | arrivals | departures |
| Elmstead Woods | (ESD) | arrivals | departures |
| Elmswell | (ESW) | arrivals | departures |
| Elsecar | (ELR) | arrivals | departures |
| Elsenham (Essex) | (ESM) | arrivals | departures |
| Elstree and Borehamwood | (ELS) | arrivals | departures |
| Eltham | (ELW) | arrivals | departures |
| Elton and Orston | (ELO) | arrivals | departures |
| Ely | (ELY) | arrivals | departures |
| Emerson Park | (EMP) | arrivals | departures |
| Emsworth | (EMS) | arrivals | departures |
| Energlyn and Churchill Park | (ECP) | arrivals | departures |
| Enfield Chase | (ENC) | arrivals | departures |
| Enfield Lock | (ENL) | arrivals | departures |
| Enfield Town | (ENF) | arrivals | departures |
| Entwistle | (ENT) | arrivals | departures |
| Epsom | (EPS) | arrivals | departures |
| Epsom Downs | (EPD) | arrivals | departures |
| Erdington | (ERD) | arrivals | departures |
| Eridge | (ERI) | arrivals | departures |
| Erith | (ERH) | arrivals | departures |
| Esher | (ESH) | arrivals | departures |
| Eskbank | (EKB) | arrivals | departures |
| Essex Road | (EXR) | arrivals | departures |
| Etchingham | (ETC) | arrivals | departures |
| Euston | (EUS) | arrivals | departures |
| Euxton Balshaw Lane | (EBA) | arrivals | departures |
| Evesham | (EVE) | arrivals | departures |
| Ewell East | (EWE) | arrivals | departures |
| Ewell West | (EWW) | arrivals | departures |
| Exeter Central | (EXC) | arrivals | departures |
| Exeter St Davids | (EXD) | arrivals | departures |
| Exeter St Thomas | (EXT) | arrivals | departures |
| Exhibition Centre (Glasgow) | (EXG) | arrivals | departures |
| Exmouth | (EXM) | arrivals | departures |
| Exton | (EXN) | arrivals | departures |
| Eynsford | (EYN) | arrivals | departures |
| Fairbourne | (FRB) | arrivals | departures |
| Fairfield | (FRF) | arrivals | departures |
| Fairlie | (FRL) | arrivals | departures |
| Fairwater | (FRW) | arrivals | departures |
| Falconwood | (FCN) | arrivals | departures |
| Falkirk Grahamston | (FKG) | arrivals | departures |
| Falkirk High | (FKK) | arrivals | departures |
| Falls Of Cruachan | (FOC) | arrivals | departures |
| Falmer | (FMR) | arrivals | departures |
| Falmouth Docks | (FAL) | arrivals | departures |
| Falmouth Town | (FMT) | arrivals | departures |
| Fareham | (FRM) | arrivals | departures |
| Farnborough (Main) | (FNB) | arrivals | departures |
| Farnborough North | (FNN) | arrivals | departures |
| Farncombe | (FNC) | arrivals | departures |
| Farnham | (FNH) | arrivals | departures |
| Farningham Road | (FNR) | arrivals | departures |
| Farnworth | (FNW) | arrivals | departures |
| Farringdon | (ZFD) | arrivals | departures |
| Fauldhouse | (FLD) | arrivals | departures |
| Faversham | (FAV) | arrivals | departures |
| Faygate | (FGT) | arrivals | departures |
| Fazakerley | (FAZ) | arrivals | departures |
| Fearn | (FRN) | arrivals | departures |
| Featherstone | (FEA) | arrivals | departures |
| Felixstowe | (FLX) | arrivals | departures |
| Feltham | (FEL) | arrivals | departures |
| Fenchurch Street | (FST) | arrivals | departures |
| Feniton | (FNT) | arrivals | departures |
| Fenny Stratford | (FEN) | arrivals | departures |
| Fernhill | (FER) | arrivals | departures |
| Ferriby | (FRY) | arrivals | departures |
| Ferryside | (FYS) | arrivals | departures |
| Ffairfach | (FFA) | arrivals | departures |
| Filey | (FIL) | arrivals | departures |
| Filton Abbey Wood | (FIT) | arrivals | departures |
| Finchley Road and Frognal | (FNY) | arrivals | departures |
| Finsbury Park | (FPK) | arrivals | departures |
| Finstock | (FIN) | arrivals | departures |
| Fishbourne (Sussex) | (FSB) | arrivals | departures |
| Fishersgate | (FSG) | arrivals | departures |
| Fishguard and Goodwick | (FGW) | arrivals | departures |
| Fishguard Harbour | (FGH) | arrivals | departures |
| Fiskerton | (FSK) | arrivals | departures |
| Fitzwilliam | (FZW) | arrivals | departures |
| Five Ways | (FWY) | arrivals | departures |
| Fleet | (FLE) | arrivals | departures |
| Flimby | (FLM) | arrivals | departures |
| Flint | (FLN) | arrivals | departures |
| Flitwick | (FLT) | arrivals | departures |
| Flixton | (FLI) | arrivals | departures |
| Flowery Field | (FLF) | arrivals | departures |
| Folkestone Central | (FKC) | arrivals | departures |
| Folkestone West | (FKW) | arrivals | departures |
| Ford | (FOD) | arrivals | departures |
| Forest Gate | (FOG) | arrivals | departures |
| Forest Hill | (FOH) | arrivals | departures |
| Formby | (FBY) | arrivals | departures |
| Forres | (FOR) | arrivals | departures |
| Forsinard | (FRS) | arrivals | departures |
| Fort Matilda | (FTM) | arrivals | departures |
| Fort William | (FTW) | arrivals | departures |
| Four Oaks | (FOK) | arrivals | departures |
| Foxfield | (FOX) | arrivals | departures |
| Foxton | (FXN) | arrivals | departures |
| Frant | (FRT) | arrivals | departures |
| Fratton | (FTN) | arrivals | departures |
| Freshfield | (FRE) | arrivals | departures |
| Freshford | (FFD) | arrivals | departures |
| Frimley | (FML) | arrivals | departures |
| Frinton-on-Sea | (FRI) | arrivals | departures |
| Frizinghall | (FZH) | arrivals | departures |
| Frodsham | (FRD) | arrivals | departures |
| Frome | (FRO) | arrivals | departures |
| Fulwell | (FLW) | arrivals | departures |
| Furness Vale | (FNV) | arrivals | departures |
| Furze Platt | (FZP) | arrivals | departures |
| Gainsborough Central | (GNB) | arrivals | departures |
| Gainsborough Lea Road | (GBL) | arrivals | departures |
| Galashiels | (GAL) | arrivals | departures |
| Garelochhead | (GCH) | arrivals | departures |
| Garforth | (GRF) | arrivals | departures |
| Gargrave | (GGV) | arrivals | departures |
| Garrowhill | (GAR) | arrivals | departures |
| Garscadden | (GRS) | arrivals | departures |
| Garsdale | (GSD) | arrivals | departures |
| Garston (Hertfordshire) | (GSN) | arrivals | departures |
| Garswood | (GSW) | arrivals | departures |
| Gartcosh | (GRH) | arrivals | departures |
| Garth (Bridgend County) | (GMG) | arrivals | departures |
| Garth (Powys) | (GTH) | arrivals | departures |
| Garve | (GVE) | arrivals | departures |
| Gathurst | (GST) | arrivals | departures |
| Gatley | (GTY) | arrivals | departures |
| Gatwick Airport | (GTW) | arrivals | departures |
| Georgemas Junction | (GGJ) | arrivals | departures |
| Gerrards Cross | (GER) | arrivals | departures |
| Gidea Park | (GDP) | arrivals | departures |
| Giffnock | (GFN) | arrivals | departures |
| Giggleswick | (GIG) | arrivals | departures |
| Gilberdyke | (GBD) | arrivals | departures |
| Gilfach Fargoed | (GFF) | arrivals | departures |
| Gillingham (Dorset) | (GIL) | arrivals | departures |
| Gillingham (Kent) | (GLM) | arrivals | departures |
| Gilshochill | (GSC) | arrivals | departures |
| Gipsy Hill | (GIP) | arrivals | departures |
| Girvan | (GIR) | arrivals | departures |
| Glaisdale | (GLS) | arrivals | departures |
| Glan Conwy | (GCW) | arrivals | departures |
| Glasgow Central | (GLC) | arrivals | departures |
| Glasgow Queen Street | (GLQ) | arrivals | departures |
| Glasshoughton | (GLH) | arrivals | departures |
| Glazebrook | (GLZ) | arrivals | departures |
| Gleneagles | (GLE) | arrivals | departures |
| Glenfinnan | (GLF) | arrivals | departures |
| Glengarnock | (GLG) | arrivals | departures |
| Glenrothes with Thornton | (GLT) | arrivals | departures |
| Glossop | (GLO) | arrivals | departures |
| Gloucester | (GCR) | arrivals | departures |
| Glynde | (GLY) | arrivals | departures |
| Gobowen | (GOB) | arrivals | departures |
| Godalming | (GOD) | arrivals | departures |
| Godley | (GDL) | arrivals | departures |
| Godstone | (GDN) | arrivals | departures |
| Goldthorpe | (GOE) | arrivals | departures |
| Golf Street | (GOF) | arrivals | departures |
| Golspie | (GOL) | arrivals | departures |
| Gomshall | (GOM) | arrivals | departures |
| Goodmayes | (GMY) | arrivals | departures |
| Goole | (GOO) | arrivals | departures |
| Goostrey | (GTR) | arrivals | departures |
| Gordon Hill | (GDH) | arrivals | departures |
| Gorebridge | (GBG) | arrivals | departures |
| Goring and Streatley | (GOR) | arrivals | departures |
| Goring-By-Sea | (GBS) | arrivals | departures |
| Gorton | (GTO) | arrivals | departures |
| Gospel Oak | (GPO) | arrivals | departures |
| Gourock | (GRK) | arrivals | departures |
| Gowerton | (GWN) | arrivals | departures |
| Goxhill | (GOX) | arrivals | departures |
| Grange Park | (GPK) | arrivals | departures |
| Grange-Over-Sands | (GOS) | arrivals | departures |
| Grangetown (Cardiff) | (GTN) | arrivals | departures |
| Grantham | (GRA) | arrivals | departures |
| Grateley | (GRT) | arrivals | departures |
| Gravelly Hill | (GVH) | arrivals | departures |
| Gravesend | (GRV) | arrivals | departures |
| Grays | (GRY) | arrivals | departures |
| Great Ayton | (GTA) | arrivals | departures |
| Great Bentley | (GRB) | arrivals | departures |
| Great Chesterford | (GRC) | arrivals | departures |
| Great Coates | (GCT) | arrivals | departures |
| Great Malvern | (GMV) | arrivals | departures |
| Great Missenden | (GMN) | arrivals | departures |
| Great Yarmouth | (GYM) | arrivals | departures |
| Green Lane | (GNL) | arrivals | departures |
| Green Road | (GNR) | arrivals | departures |
| Greenbank | (GBK) | arrivals | departures |
| Greenfaulds | (GRL) | arrivals | departures |
| Greenfield | (GNF) | arrivals | departures |
| Greenford | (GFD) | arrivals | departures |
| Greenhithe for Bluewater | (GNH) | arrivals | departures |
| Greenock Central | (GKC) | arrivals | departures |
| Greenock West | (GKW) | arrivals | departures |
| Greenwich | (GNW) | arrivals | departures |
| Gretna Green | (GEA) | arrivals | departures |
| Grimsby Docks | (GMD) | arrivals | departures |
| Grimsby Town | (GMB) | arrivals | departures |
| Grindleford | (GRN) | arrivals | departures |
| Grosmont | (GMT) | arrivals | departures |
| Grove Park | (GRP) | arrivals | departures |
| Guide Bridge | (GUI) | arrivals | departures |
| Guildford | (GLD) | arrivals | departures |
| Guiseley | (GSY) | arrivals | departures |
| Gunnersbury | (GUN) | arrivals | departures |
| Gunnislake | (GSL) | arrivals | departures |
| Gunton | (GNT) | arrivals | departures |
| Gwersyllt | (GWE) | arrivals | departures |
| Gypsy Lane | (GYP) | arrivals | departures |
| Habrough | (HAB) | arrivals | departures |
| Hackbridge | (HCB) | arrivals | departures |
| Hackney Central | (HKC) | arrivals | departures |
| Hackney Downs | (HAC) | arrivals | departures |
| Hackney Wick | (HKW) | arrivals | departures |
| Haddenham and Thame Parkway | (HDM) | arrivals | departures |
| Haddiscoe | (HAD) | arrivals | departures |
| Hadfield | (HDF) | arrivals | departures |
| Hadley Wood | (HDW) | arrivals | departures |
| Hag Fold | (HGF) | arrivals | departures |
| Haggerston | (HGG) | arrivals | departures |
| Hagley | (HAG) | arrivals | departures |
| Hairmyres | (HMY) | arrivals | departures |
| Hale (Manchester) | (HAL) | arrivals | departures |
| Halesworth | (HAS) | arrivals | departures |
| Halewood | (HED) | arrivals | departures |
| Halifax | (HFX) | arrivals | departures |
| Hall Green | (HLG) | arrivals | departures |
| Hall Road | (HLR) | arrivals | departures |
| Hall-I-Th-Wood | (HID) | arrivals | departures |
| Halling | (HAI) | arrivals | departures |
| Haltwhistle | (HWH) | arrivals | departures |
| Ham Street | (HMT) | arrivals | departures |
| Hamble | (HME) | arrivals | departures |
| Hamilton Central | (HNC) | arrivals | departures |
| Hamilton West | (HNW) | arrivals | departures |
| Hammerton | (HMM) | arrivals | departures |
| Hampden Park (Sussex) | (HMD) | arrivals | departures |
| Hampstead Heath | (HDH) | arrivals | departures |
| Hampton | (HMP) | arrivals | departures |
| Hampton Court | (HMC) | arrivals | departures |
| Hampton Wick | (HMW) | arrivals | departures |
| Hampton-In-Arden | (HIA) | arrivals | departures |
| Hamstead (Birmingham) | (HSD) | arrivals | departures |
| Hamworthy | (HAM) | arrivals | departures |
| Hanborough | (HND) | arrivals | departures |
| Handforth | (HTH) | arrivals | departures |
| Hanwell | (HAN) | arrivals | departures |
| Hapton | (HPN) | arrivals | departures |
| Harlech | (HRL) | arrivals | departures |
| Harlesden | (HDN) | arrivals | departures |
| Harling Road | (HRD) | arrivals | departures |
| Harlington (Bedfordshire) | (HLN) | arrivals | departures |
| Harlow Mill | (HWM) | arrivals | departures |
| Harlow Town | (HWN) | arrivals | departures |
| Harold Wood | (HRO) | arrivals | departures |
| Harpenden | (HPD) | arrivals | departures |
| Harrietsham | (HRM) | arrivals | departures |
| Harringay | (HGY) | arrivals | departures |
| Harringay Green Lanes | (HRY) | arrivals | departures |
| Harrington | (HRR) | arrivals | departures |
| Harrogate | (HGT) | arrivals | departures |
| Harrow and Wealdstone | (HRW) | arrivals | departures |
| Harrow-On-The-Hill | (HOH) | arrivals | departures |
| Hartford (Cheshire) | (HTF) | arrivals | departures |
| Hartlebury | (HBY) | arrivals | departures |
| Hartlepool | (HPL) | arrivals | departures |
| Hartwood | (HTW) | arrivals | departures |
| Harwich International | (HPQ) | arrivals | departures |
| Harwich Town | (HWC) | arrivals | departures |
| Haslemere | (HSL) | arrivals | departures |
| Hassocks | (HSK) | arrivals | departures |
| Hastings | (HGS) | arrivals | departures |
| Hatch End | (HTE) | arrivals | departures |
| Hatfield (Herts) | (HAT) | arrivals | departures |
| Hatfield and Stainforth | (HFS) | arrivals | departures |
| Hatfield Peverel | (HAP) | arrivals | departures |
| Hathersage | (HSG) | arrivals | departures |
| Hattersley | (HTY) | arrivals | departures |
| Hatton | (HTN) | arrivals | departures |
| Havant | (HAV) | arrivals | departures |
| Havenhouse | (HVN) | arrivals | departures |
| Haverfordwest | (HVF) | arrivals | departures |
| Hawarden | (HWD) | arrivals | departures |
| Hawarden Bridge | (HWB) | arrivals | departures |
| Hawkhead | (HKH) | arrivals | departures |
| Haydon Bridge | (HDB) | arrivals | departures |
| Haydons Road | (HYR) | arrivals | departures |
| Hayes | (HYS) | arrivals | departures |
| Hayes and Harlington | (HAY) | arrivals | departures |
| Hayle | (HYL) | arrivals | departures |
| Haymarket | (HYM) | arrivals | departures |
| Haywards Heath | (HHE) | arrivals | departures |
| Hazel Grove | (HAZ) | arrivals | departures |
| Headcorn | (HCN) | arrivals | departures |
| Headingley | (HDY) | arrivals | departures |
| Headstone Lane | (HDL) | arrivals | departures |
| Heald Green | (HDG) | arrivals | departures |
| Healing | (HLI) | arrivals | departures |
| Heath High Level | (HHL) | arrivals | departures |
| Heath Low Level | (HLL) | arrivals | departures |
| Heathrow Terminal 4 | (HAF) | arrivals | departures |
| Heathrow Terminal 5 | (HWV) | arrivals | departures |
| Heathrow Terminals 2 and 3 (Rail Station Only) | (HXX) | arrivals | departures |
| Heaton Chapel | (HTC) | arrivals | departures |
| Hebden Bridge | (HBD) | arrivals | departures |
| Heckington | (HEC) | arrivals | departures |
| Hedge End | (HDE) | arrivals | departures |
| Hednesford | (HNF) | arrivals | departures |
| Heighington | (HEI) | arrivals | departures |
| Helensburgh Central | (HLC) | arrivals | departures |
| Helensburgh Upper | (HLU) | arrivals | departures |
| Hellifield | (HLD) | arrivals | departures |
| Helmsdale | (HMS) | arrivals | departures |
| Helsby | (HSB) | arrivals | departures |
| Hemel Hempstead | (HML) | arrivals | departures |
| Hendon | (HEN) | arrivals | departures |
| Hengoed | (HNG) | arrivals | departures |
| Henley-In-Arden | (HNL) | arrivals | departures |
| Henley-On-Thames | (HOT) | arrivals | departures |
| Hensall | (HEL) | arrivals | departures |
| Hereford | (HFD) | arrivals | departures |
| Herne Bay | (HNB) | arrivals | departures |
| Herne Hill | (HNH) | arrivals | departures |
| Hersham | (HER) | arrivals | departures |
| Hertford East | (HFE) | arrivals | departures |
| Hertford North | (HFN) | arrivals | departures |
| Hessle | (HES) | arrivals | departures |
| Heswall | (HSW) | arrivals | departures |
| Hever | (HEV) | arrivals | departures |
| Heworth | (HEW) | arrivals | departures |
| Hexham | (HEX) | arrivals | departures |
| Heyford | (HYD) | arrivals | departures |
| Heysham Port | (HHB) | arrivals | departures |
| High Brooms | (HIB) | arrivals | departures |
| High Street (Glasgow) | (HST) | arrivals | departures |
| High Wycombe | (HWY) | arrivals | departures |
| Higham | (HGM) | arrivals | departures |
| Highams Park | (HIP) | arrivals | departures |
| Highbridge and Burnham | (HIG) | arrivals | departures |
| Highbury and Islington | (HHY) | arrivals | departures |
| Hightown | (HTO) | arrivals | departures |
| Hildenborough | (HLB) | arrivals | departures |
| Hillfoot | (HLF) | arrivals | departures |
| Hillington East | (HLE) | arrivals | departures |
| Hillington West | (HLW) | arrivals | departures |
| Hillside | (HIL) | arrivals | departures |
| Hilsea | (HLS) | arrivals | departures |
| Hinchley Wood | (HYW) | arrivals | departures |
| Hinckley (Leics) | (HNK) | arrivals | departures |
| Hindley | (HIN) | arrivals | departures |
| Hinton Admiral | (HNA) | arrivals | departures |
| Hitchin | (HIT) | arrivals | departures |
| Hither Green | (HGR) | arrivals | departures |
| Hockley | (HOC) | arrivals | departures |
| Hollingbourne | (HBN) | arrivals | departures |
| Holmes Chapel | (HCH) | arrivals | departures |
| Holmwood | (HLM) | arrivals | departures |
| Holton Heath | (HOL) | arrivals | departures |
| Holyhead | (HHD) | arrivals | departures |
| Holytown | (HLY) | arrivals | departures |
| Homerton | (HMN) | arrivals | departures |
| Honeybourne | (HYB) | arrivals | departures |
| Honiton | (HON) | arrivals | departures |
| Honley | (HOY) | arrivals | departures |
| Honor Oak Park | (HPA) | arrivals | departures |
| Hook | (HOK) | arrivals | departures |
| Hooton | (HOO) | arrivals | departures |
| Hope (Derbyshire) | (HOP) | arrivals | departures |
| Hope (Flintshire) | (HPE) | arrivals | departures |
| Hopton Heath | (HPT) | arrivals | departures |
| Horden | (HRE) | arrivals | departures |
| Horley | (HOR) | arrivals | departures |
| Hornbeam Park | (HBP) | arrivals | departures |
| Hornsey | (HRN) | arrivals | departures |
| Horsforth | (HRS) | arrivals | departures |
| Horsham | (HRH) | arrivals | departures |
| Horsley | (HSY) | arrivals | departures |
| Horton-In-Ribblesdale | (HIR) | arrivals | departures |
| Horwich Parkway | (HWI) | arrivals | departures |
| Hoscar | (HSC) | arrivals | departures |
| Hough Green | (HGN) | arrivals | departures |
| Hounslow | (HOU) | arrivals | departures |
| Hove | (HOV) | arrivals | departures |
| Hoveton and Wroxham | (HXM) | arrivals | departures |
| How Wood (Hertfordshire) | (HWW) | arrivals | departures |
| Howden | (HOW) | arrivals | departures |
| Howwood (Renfrewshire) | (HOZ) | arrivals | departures |
| Hoxton | (HOX) | arrivals | departures |
| Hoylake | (HYK) | arrivals | departures |
| Hubberts Bridge | (HBB) | arrivals | departures |
| Hucknall | (HKN) | arrivals | departures |
| Huddersfield | (HUD) | arrivals | departures |
| Hull | (HUL) | arrivals | departures |
| Humphrey Park | (HUP) | arrivals | departures |
| Huncoat | (HCT) | arrivals | departures |
| Hungerford | (HGD) | arrivals | departures |
| Hunmanby | (HUB) | arrivals | departures |
| Huntingdon | (HUN) | arrivals | departures |
| Huntly | (HNT) | arrivals | departures |
| Hunts Cross | (HNX) | arrivals | departures |
| Hurst Green | (HUR) | arrivals | departures |
| Hutton Cranswick | (HUT) | arrivals | departures |
| Huyton | (HUY) | arrivals | departures |
| Hyde Central | (HYC) | arrivals | departures |
| Hyde North | (HYT) | arrivals | departures |
| Hykeham | (HKM) | arrivals | departures |
| Hyndland | (HYN) | arrivals | departures |
| Hythe (Essex) | (HYH) | arrivals | departures |
| Ifield | (IFI) | arrivals | departures |
| Ilford | (IFD) | arrivals | departures |
| Ilkeston | (ILN) | arrivals | departures |
| Ilkley | (ILK) | arrivals | departures |
| Imperial Wharf | (IMW) | arrivals | departures |
| Ince (Manchester) | (INC) | arrivals | departures |
| Ince and Elton (Cheshire) | (INE) | arrivals | departures |
| Ingatestone | (INT) | arrivals | departures |
| Insch | (INS) | arrivals | departures |
| Invergordon | (IGD) | arrivals | departures |
| Invergowrie | (ING) | arrivals | departures |
| Inverkeithing | (INK) | arrivals | departures |
| Inverkip | (INP) | arrivals | departures |
| Inverness | (INV) | arrivals | departures |
| Invershin | (INH) | arrivals | departures |
| Inverurie | (INR) | arrivals | departures |
| Ipswich | (IPS) | arrivals | departures |
| Irlam | (IRL) | arrivals | departures |
| Irvine | (IRV) | arrivals | departures |
| Isleworth | (ISL) | arrivals | departures |
| Islip | (ISP) | arrivals | departures |
| Iver | (IVR) | arrivals | departures |
| Ivybridge | (IVY) | arrivals | departures |
| James Cook University Hospital | (JCH) | arrivals | departures |
| Jewellery Quarter | (JEQ) | arrivals | departures |
| Johnston (Pembs) | (JOH) | arrivals | departures |
| Johnstone (Renfrewshire) | (JHN) | arrivals | departures |
| Jordanhill | (JOR) | arrivals | departures |
| Kearsley (Manchester) | (KSL) | arrivals | departures |
| Kearsney (Kent) | (KSN) | arrivals | departures |
| Keighley | (KEI) | arrivals | departures |
| Keith | (KEH) | arrivals | departures |
| Kelvedon | (KEL) | arrivals | departures |
| Kelvindale | (KVD) | arrivals | departures |
| Kemble | (KEM) | arrivals | departures |
| Kempston Hardwick | (KMH) | arrivals | departures |
| Kempton Park Racecourse | (KMP) | arrivals | departures |
| Kemsing | (KMS) | arrivals | departures |
| Kemsley | (KML) | arrivals | departures |
| Kendal | (KEN) | arrivals | departures |
| Kenilworth | (KNW) | arrivals | departures |
| Kenley | (KLY) | arrivals | departures |
| Kennett | (KNE) | arrivals | departures |
| Kennishead | (KNS) | arrivals | departures |
| Kensal Green | (KNL) | arrivals | departures |
| Kensal Rise | (KNR) | arrivals | departures |
| Kensington (Olympia) | (KPA) | arrivals | departures |
| Kent House | (KTH) | arrivals | departures |
| Kentish Town | (KTN) | arrivals | departures |
| Kentish Town West | (KTW) | arrivals | departures |
| Kenton | (KNT) | arrivals | departures |
| Kents Bank | (KBK) | arrivals | departures |
| Kettering | (KET) | arrivals | departures |
| Kew Bridge | (KWB) | arrivals | departures |
| Kew Gardens | (KWG) | arrivals | departures |
| Keyham | (KEY) | arrivals | departures |
| Keynsham | (KYN) | arrivals | departures |
| Kidbrooke | (KDB) | arrivals | departures |
| Kidderminster | (KID) | arrivals | departures |
| Kidsgrove | (KDG) | arrivals | departures |
| Kidwelly | (KWL) | arrivals | departures |
| Kilburn High Road | (KBN) | arrivals | departures |
| Kildale | (KLD) | arrivals | departures |
| Kildonan | (KIL) | arrivals | departures |
| Kilgetty | (KGT) | arrivals | departures |
| Kilmarnock | (KMK) | arrivals | departures |
| Kilmaurs | (KLM) | arrivals | departures |
| Kilpatrick | (KPT) | arrivals | departures |
| Kilwinning | (KWN) | arrivals | departures |
| Kinbrace | (KBC) | arrivals | departures |
| Kings Cross | (KGX) | arrivals | departures |
| Kingham | (KGM) | arrivals | departures |
| Kinghorn | (KGH) | arrivals | departures |
| Kings Langley | (KGL) | arrivals | departures |
| Kings Lynn | (KLN) | arrivals | departures |
| Kings Norton | (KNN) | arrivals | departures |
| Kings Nympton | (KGN) | arrivals | departures |
| Kings Park | (KGP) | arrivals | departures |
| Kings Sutton | (KGS) | arrivals | departures |
| Kingsknowe | (KGE) | arrivals | departures |
| Kingston | (KNG) | arrivals | departures |
| Kingswood | (KND) | arrivals | departures |
| Kingussie | (KIN) | arrivals | departures |
| Kintbury | (KIT) | arrivals | departures |
| Kintore | (KTR) | arrivals | departures |
| Kirby Cross | (KBX) | arrivals | departures |
| Kirk Sandall | (KKS) | arrivals | departures |
| Kirkby (Merseyside) | (KIR) | arrivals | departures |
| Kirkby Stephen | (KSW) | arrivals | departures |
| Kirkby-in-Ashfield | (KKB) | arrivals | departures |
| Kirkby-In-Furness | (KBF) | arrivals | departures |
| Kirkcaldy | (KDY) | arrivals | departures |
| Kirkconnel | (KRK) | arrivals | departures |
| Kirkdale | (KKD) | arrivals | departures |
| Kirkham and Wesham | (KKM) | arrivals | departures |
| Kirkhill | (KKH) | arrivals | departures |
| Kirknewton | (KKN) | arrivals | departures |
| Kirkstall Forge | (KLF) | arrivals | departures |
| Kirkwood | (KWD) | arrivals | departures |
| Kirton Lindsey | (KTL) | arrivals | departures |
| Kiveton Bridge | (KIV) | arrivals | departures |
| Kiveton Park | (KVP) | arrivals | departures |
| Knaresborough | (KNA) | arrivals | departures |
| Knebworth | (KBW) | arrivals | departures |
| Knighton | (KNI) | arrivals | departures |
| Knockholt | (KCK) | arrivals | departures |
| Knottingley | (KNO) | arrivals | departures |
| Knucklas | (KNU) | arrivals | departures |
| Knutsford | (KNF) | arrivals | departures |
| Kyle Of Lochalsh | (KYL) | arrivals | departures |
| Ladybank | (LDY) | arrivals | departures |
| Ladywell | (LAD) | arrivals | departures |
| Laindon | (LAI) | arrivals | departures |
| Lairg | (LRG) | arrivals | departures |
| Lake | (LKE) | arrivals | departures |
| Lakenheath | (LAK) | arrivals | departures |
| Lamphey | (LAM) | arrivals | departures |
| Lanark | (LNK) | arrivals | departures |
| Lancaster | (LAN) | arrivals | departures |
| Lancing | (LAC) | arrivals | departures |
| Landywood | (LAW) | arrivals | departures |
| Langbank | (LGB) | arrivals | departures |
| Langho | (LHO) | arrivals | departures |
| Langley | (LNY) | arrivals | departures |
| Langley Green | (LGG) | arrivals | departures |
| Langley Mill | (LGM) | arrivals | departures |
| Langside | (LGS) | arrivals | departures |
| Langwathby | (LGW) | arrivals | departures |
| Langwith-Whaley Thorns | (LAG) | arrivals | departures |
| Lapford | (LAP) | arrivals | departures |
| Lapworth | (LPW) | arrivals | departures |
| Larbert | (LBT) | arrivals | departures |
| Largs | (LAR) | arrivals | departures |
| Larkhall | (LRH) | arrivals | departures |
| Laurencekirk | (LAU) | arrivals | departures |
| Lawrence Hill | (LWH) | arrivals | departures |
| Layton (Lancs) | (LAY) | arrivals | departures |
| Lazonby and Kirkoswald | (LZB) | arrivals | departures |
| Lea Bridge | (LEB) | arrivals | departures |
| Lea Green | (LEG) | arrivals | departures |
| Lea Hall | (LEH) | arrivals | departures |
| Leagrave | (LEA) | arrivals | departures |
| Lealholm | (LHM) | arrivals | departures |
| Leamington Spa | (LMS) | arrivals | departures |
| Leasowe | (LSW) | arrivals | departures |
| Leatherhead | (LHD) | arrivals | departures |
| Ledbury | (LED) | arrivals | departures |
| Lee | (LEE) | arrivals | departures |
| Leeds | (LDS) | arrivals | departures |
| Leicester | (LEI) | arrivals | departures |
| Leigh (Kent) | (LIH) | arrivals | departures |
| Leigh-On-Sea | (LES) | arrivals | departures |
| Leighton Buzzard | (LBZ) | arrivals | departures |
| Lelant | (LEL) | arrivals | departures |
| Lelant Saltings | (LTS) | arrivals | departures |
| Lenham | (LEN) | arrivals | departures |
| Lenzie | (LNZ) | arrivals | departures |
| Leominster | (LEO) | arrivals | departures |
| Letchworth Garden City | (LET) | arrivals | departures |
| Leuchars (For St. Andrews) | (LEU) | arrivals | departures |
| Levenshulme | (LVM) | arrivals | departures |
| Lewes | (LWS) | arrivals | departures |
| Lewisham | (LEW) | arrivals | departures |
| Leyland | (LEY) | arrivals | departures |
| Leyton Midland Road | (LEM) | arrivals | departures |
| Leytonstone High Road | (LER) | arrivals | departures |
| Lichfield City | (LIC) | arrivals | departures |
| Lichfield Trent Valley | (LTV) | arrivals | departures |
| Lidlington | (LID) | arrivals | departures |
| Limehouse | (LHS) | arrivals | departures |
| Lincoln | (LCN) | arrivals | departures |
| Lingfield | (LFD) | arrivals | departures |
| Lingwood | (LGD) | arrivals | departures |
| Linlithgow | (LIN) | arrivals | departures |
| Liphook | (LIP) | arrivals | departures |
| Liskeard | (LSK) | arrivals | departures |
| Liss | (LIS) | arrivals | departures |
| Lisvane and Thornhill | (LVT) | arrivals | departures |
| Little Kimble | (LTK) | arrivals | departures |
| Little Sutton | (LTT) | arrivals | departures |
| Littleborough | (LTL) | arrivals | departures |
| Littlehampton | (LIT) | arrivals | departures |
| Littlehaven | (LVN) | arrivals | departures |
| Littleport | (LTP) | arrivals | departures |
| Liverpool Central | (LVC) | arrivals | departures |
| Liverpool James Street | (LVJ) | arrivals | departures |
| Liverpool Lime Street | (LIV) | arrivals | departures |
| Liverpool South Parkway | (LPY) | arrivals | departures |
| Liverpool Street | (LST) | arrivals | departures |
| Livingston North | (LSN) | arrivals | departures |
| Livingston South | (LVG) | arrivals | departures |
| Llanaber | (LLA) | arrivals | departures |
| Llanbedr | (LBR) | arrivals | departures |
| Llanbister Road | (LLT) | arrivals | departures |
| Llanbradach | (LNB) | arrivals | departures |
| Llandaf | (LLN) | arrivals | departures |
| Llandanwg | (LDN) | arrivals | departures |
| Llandecwyn | (LLC) | arrivals | departures |
| Llandeilo | (LLL) | arrivals | departures |
| Llandovery | (LLV) | arrivals | departures |
| Llandrindod | (LLO) | arrivals | departures |
| Llandudno | (LLD) | arrivals | departures |
| Llandudno Junction | (LLJ) | arrivals | departures |
| Llandybie | (LLI) | arrivals | departures |
| Llanelli | (LLE) | arrivals | departures |
| Llanfairfechan | (LLF) | arrivals | departures |
| Llanfairpwll | (LPG) | arrivals | departures |
| Llangadog | (LLG) | arrivals | departures |
| Llangammarch | (LLM) | arrivals | departures |
| Llangennech | (LLH) | arrivals | departures |
| Llangynllo | (LGO) | arrivals | departures |
| Llanharan | (LLR) | arrivals | departures |
| Llanhilleth | (LTH) | arrivals | departures |
| Llanishen | (LLS) | arrivals | departures |
| Llanrwst | (LWR) | arrivals | departures |
| Llansamlet | (LAS) | arrivals | departures |
| Llantwit Major | (LWM) | arrivals | departures |
| Llanwrda | (LNR) | arrivals | departures |
| Llanwrtyd | (LNW) | arrivals | departures |
| Llwyngwril | (LLW) | arrivals | departures |
| Llwynypia | (LLY) | arrivals | departures |
| Loch Awe | (LHA) | arrivals | departures |
| Loch Eil Outward Bound | (LHE) | arrivals | departures |
| Lochailort | (LCL) | arrivals | departures |
| Locheilside | (LCS) | arrivals | departures |
| Lochgelly | (LCG) | arrivals | departures |
| Lochluichart | (LCC) | arrivals | departures |
| Lochwinnoch | (LHW) | arrivals | departures |
| Lockerbie | (LOC) | arrivals | departures |
| Lockwood | (LCK) | arrivals | departures |
| London Bridge | (LBG) | arrivals | departures |
| London Fields | (LOF) | arrivals | departures |
| London Road (Brighton) | (LRB) | arrivals | departures |
| London Road (Guildford) | (LRD) | arrivals | departures |
| Long Buckby | (LBK) | arrivals | departures |
| Long Eaton | (LGE) | arrivals | departures |
| Long Preston | (LPR) | arrivals | departures |
| Longbeck | (LGK) | arrivals | departures |
| Longbridge | (LOB) | arrivals | departures |
| Longcross | (LNG) | arrivals | departures |
| Longfield | (LGF) | arrivals | departures |
| Longniddry | (LND) | arrivals | departures |
| Longport | (LPT) | arrivals | departures |
| Longton | (LGN) | arrivals | departures |
| Looe | (LOO) | arrivals | departures |
| Lostock | (LOT) | arrivals | departures |
| Lostock Gralam | (LTG) | arrivals | departures |
| Lostock Hall | (LOH) | arrivals | departures |
| Lostwithiel | (LOS) | arrivals | departures |
| Loughborough | (LBO) | arrivals | departures |
| Loughborough Junction | (LGJ) | arrivals | departures |
| Low Moor | (LMR) | arrivals | departures |
| Lowdham | (LOW) | arrivals | departures |
| Lower Sydenham | (LSY) | arrivals | departures |
| Lowestoft | (LWT) | arrivals | departures |
| Ludlow | (LUD) | arrivals | departures |
| Luton | (LUT) | arrivals | departures |
| Luton Airport Parkway | (LTN) | arrivals | departures |
| Luxulyan | (LUX) | arrivals | departures |
| Lydney | (LYD) | arrivals | departures |
| Lye (West Midlands) | (LYE) | arrivals | departures |
| Lymington Pier | (LYP) | arrivals | departures |
| Lymington Town | (LYT) | arrivals | departures |
| Lympstone Commando | (LYC) | arrivals | departures |
| Lympstone Village | (LYM) | arrivals | departures |
| Lytham | (LTM) | arrivals | departures |
| Macclesfield | (MAC) | arrivals | departures |
| Machynlleth | (MCN) | arrivals | departures |
| Maesteg | (MST) | arrivals | departures |
| Maesteg (Ewenny Road) | (MEW) | arrivals | departures |
| Maghull | (MAG) | arrivals | departures |
| Maghull North | (MNS) | arrivals | departures |
| Maiden Newton | (MDN) | arrivals | departures |
| Maidenhead | (MAI) | arrivals | departures |
| Maidstone Barracks | (MDB) | arrivals | departures |
| Maidstone East | (MDE) | arrivals | departures |
| Maidstone West | (MDW) | arrivals | departures |
| Malden Manor | (MAL) | arrivals | departures |
| Mallaig | (MLG) | arrivals | departures |
| Malton | (MLT) | arrivals | departures |
| Malvern Link | (MVL) | arrivals | departures |
| Manchester Airport | (MIA) | arrivals | departures |
| Manchester Oxford Road | (MCO) | arrivals | departures |
| Manchester Piccadilly | (MAN) | arrivals | departures |
| Manchester United Football Ground | (MUF) | arrivals | departures |
| Manchester Victoria | (MCV) | arrivals | departures |
| Manea | (MNE) | arrivals | departures |
| Manningtree | (MNG) | arrivals | departures |
| Manor Park | (MNP) | arrivals | departures |
| Manor Road | (MNR) | arrivals | departures |
| Manorbier | (MRB) | arrivals | departures |
| Manors | (MAS) | arrivals | departures |
| Mansfield | (MFT) | arrivals | departures |
| Mansfield Woodhouse | (MSW) | arrivals | departures |
| March | (MCH) | arrivals | departures |
| Marden (Kent) | (MRN) | arrivals | departures |
| Margate | (MAR) | arrivals | departures |
| Market Harborough | (MHR) | arrivals | departures |
| Market Rasen | (MKR) | arrivals | departures |
| Markinch | (MNC) | arrivals | departures |
| Marks Tey | (MKT) | arrivals | departures |
| Marlow | (MLW) | arrivals | departures |
| Marple | (MPL) | arrivals | departures |
| Marsden (Yorks) | (MSN) | arrivals | departures |
| Marske | (MSK) | arrivals | departures |
| Marston Green | (MGN) | arrivals | departures |
| Martin Mill | (MTM) | arrivals | departures |
| Martins Heron | (MAO) | arrivals | departures |
| Marton | (MTO) | arrivals | departures |
| Maryhill | (MYH) | arrivals | departures |
| Maryland | (MYL) | arrivals | departures |
| Marylebone | (MYB) | arrivals | departures |
| Maryport | (MRY) | arrivals | departures |
| Matlock | (MAT) | arrivals | departures |
| Matlock Bath | (MTB) | arrivals | departures |
| Mauldeth Road | (MAU) | arrivals | departures |
| Maxwell Park | (MAX) | arrivals | departures |
| Maybole | (MAY) | arrivals | departures |
| Maze Hill | (MZH) | arrivals | departures |
| Meadowhall | (MHS) | arrivals | departures |
| Meldreth | (MEL) | arrivals | departures |
| Melksham | (MKM) | arrivals | departures |
| Melton (Suffolk) | (MES) | arrivals | departures |
| Melton Mowbray | (MMO) | arrivals | departures |
| Menheniot | (MEN) | arrivals | departures |
| Menston | (MNN) | arrivals | departures |
| Meols | (MEO) | arrivals | departures |
| Meols Cop | (MEC) | arrivals | departures |
| Meopham | (MEP) | arrivals | departures |
| Meridian Water | (MRW) | arrivals | departures |
| Merryton | (MEY) | arrivals | departures |
| Merstham | (MHM) | arrivals | departures |
| Merthyr Tydfil | (MER) | arrivals | departures |
| Merthyr Vale | (MEV) | arrivals | departures |
| Metheringham | (MGM) | arrivals | departures |
| MetroCentre | (MCE) | arrivals | departures |
| Mexborough | (MEX) | arrivals | departures |
| Micheldever | (MIC) | arrivals | departures |
| Micklefield | (MIK) | arrivals | departures |
| Middlesbrough | (MBR) | arrivals | departures |
| Middlewood | (MDL) | arrivals | departures |
| Midgham | (MDG) | arrivals | departures |
| Milford (Surrey) | (MLF) | arrivals | departures |
| Milford Haven | (MFH) | arrivals | departures |
| Mill Hill (Lancs) | (MLH) | arrivals | departures |
| Mill Hill Broadway | (MIL) | arrivals | departures |
| Millbrook (Bedfordshire) | (MLB) | arrivals | departures |
| Millbrook (Hants) | (MBK) | arrivals | departures |
| Milliken Park | (MIN) | arrivals | departures |
| Millom | (MLM) | arrivals | departures |
| Mills Hill (Manchester) | (MIH) | arrivals | departures |
| Milngavie | (MLN) | arrivals | departures |
| Milton Keynes Central | (MKC) | arrivals | departures |
| Minffordd | (MFF) | arrivals | departures |
| Minster | (MSR) | arrivals | departures |
| Mirfield | (MIR) | arrivals | departures |
| Mistley | (MIS) | arrivals | departures |
| Mitcham Eastfields | (MTC) | arrivals | departures |
| Mitcham Junction | (MIJ) | arrivals | departures |
| Mobberley | (MOB) | arrivals | departures |
| Monifieth | (MON) | arrivals | departures |
| Monks Risborough | (MRS) | arrivals | departures |
| Montpelier | (MTP) | arrivals | departures |
| Montrose | (MTS) | arrivals | departures |
| Moorfields | (MRF) | arrivals | departures |
| Moorgate | (MOG) | arrivals | departures |
| Moorside | (MSD) | arrivals | departures |
| Moorthorpe | (MRP) | arrivals | departures |
| Morar | (MRR) | arrivals | departures |
| Morchard Road | (MRD) | arrivals | departures |
| Morden South | (MDS) | arrivals | departures |
| Morecambe | (MCM) | arrivals | departures |
| Moreton (Dorset) | (MTN) | arrivals | departures |
| Moreton (Merseyside) | (MRT) | arrivals | departures |
| Moreton-In-Marsh | (MIM) | arrivals | departures |
| Morfa Mawddach | (MFA) | arrivals | departures |
| Morley | (MLY) | arrivals | departures |
| Morpeth | (MPT) | arrivals | departures |
| Mortimer | (MOR) | arrivals | departures |
| Mortlake | (MTL) | arrivals | departures |
| Moses Gate | (MSS) | arrivals | departures |
| Moss Side | (MOS) | arrivals | departures |
| Mossley (Manchester) | (MSL) | arrivals | departures |
| Mossley Hill | (MSH) | arrivals | departures |
| Mosspark | (MPK) | arrivals | departures |
| Moston | (MSO) | arrivals | departures |
| Motherwell | (MTH) | arrivals | departures |
| Motspur Park | (MOT) | arrivals | departures |
| Mottingham | (MTG) | arrivals | departures |
| Mottisfont and Dunbridge | (DBG) | arrivals | departures |
| Mouldsworth | (MLD) | arrivals | departures |
| Moulsecoomb | (MCB) | arrivals | departures |
| Mount Florida | (MFL) | arrivals | departures |
| Mount Vernon | (MTV) | arrivals | departures |
| Mountain Ash | (MTA) | arrivals | departures |
| Muir Of Ord | (MOO) | arrivals | departures |
| Muirend | (MUI) | arrivals | departures |
| Musselburgh | (MUB) | arrivals | departures |
| Mytholmroyd | (MYT) | arrivals | departures |
| Nafferton | (NFN) | arrivals | departures |
| Nailsea and Backwell | (NLS) | arrivals | departures |
| Nairn | (NRN) | arrivals | departures |
| Nantwich | (NAN) | arrivals | departures |
| Narberth | (NAR) | arrivals | departures |
| Narborough | (NBR) | arrivals | departures |
| Navigation Road | (NVR) | arrivals | departures |
| Neath | (NTH) | arrivals | departures |
| Needham Market | (NMT) | arrivals | departures |
| Neilston | (NEI) | arrivals | departures |
| Nelson | (NEL) | arrivals | departures |
| Neston | (NES) | arrivals | departures |
| Netherfield | (NET) | arrivals | departures |
| Nethertown | (NRT) | arrivals | departures |
| Netley | (NTL) | arrivals | departures |
| New Barnet | (NBA) | arrivals | departures |
| New Beckenham | (NBC) | arrivals | departures |
| New Brighton | (NBN) | arrivals | departures |
| New Clee | (NCE) | arrivals | departures |
| New Cross | (NWX) | arrivals | departures |
| New Cross Gate | (NXG) | arrivals | departures |
| New Cumnock | (NCK) | arrivals | departures |
| New Eltham | (NEH) | arrivals | departures |
| New Holland | (NHL) | arrivals | departures |
| New Hythe | (NHE) | arrivals | departures |
| New Lane | (NLN) | arrivals | departures |
| New Malden | (NEM) | arrivals | departures |
| New Mills Central | (NMC) | arrivals | departures |
| New Mills Newtown | (NMN) | arrivals | departures |
| New Milton | (NWM) | arrivals | departures |
| New Pudsey | (NPD) | arrivals | departures |
| New Southgate | (NSG) | arrivals | departures |
| Newark Castle | (NCT) | arrivals | departures |
| Newark North Gate | (NNG) | arrivals | departures |
| Newbridge | (NBE) | arrivals | departures |
| Newbury | (NBY) | arrivals | departures |
| Newbury Racecourse | (NRC) | arrivals | departures |
| Newcastle | (NCL) | arrivals | departures |
| Newcourt | (NCO) | arrivals | departures |
| Newcraighall | (NEW) | arrivals | departures |
| Newhaven Harbour | (NVH) | arrivals | departures |
| Newhaven Town | (NVN) | arrivals | departures |
| Newington | (NGT) | arrivals | departures |
| Newmarket | (NMK) | arrivals | departures |
| Newport (Essex) | (NWE) | arrivals | departures |
| Newport (South Wales) | (NWP) | arrivals | departures |
| Newquay | (NQY) | arrivals | departures |
| Newstead | (NSD) | arrivals | departures |
| Newton (Lanark) | (NTN) | arrivals | departures |
| Newton Abbot | (NTA) | arrivals | departures |
| Newton Aycliffe | (NAY) | arrivals | departures |
| Newton For Hyde | (NWN) | arrivals | departures |
| Newton St Cyres | (NTC) | arrivals | departures |
| Newton-Le-Willows | (NLW) | arrivals | departures |
| Newton-On-Ayr | (NOA) | arrivals | departures |
| Newtongrange | (NEG) | arrivals | departures |
| Newtonmore | (NWR) | arrivals | departures |
| Newtown (Powys) | (NWT) | arrivals | departures |
| Ninian Park | (NNP) | arrivals | departures |
| Nitshill | (NIT) | arrivals | departures |
| Norbiton | (NBT) | arrivals | departures |
| Norbury | (NRB) | arrivals | departures |
| Normans Bay | (NSB) | arrivals | departures |
| Normanton | (NOR) | arrivals | departures |
| North Berwick | (NBW) | arrivals | departures |
| North Camp | (NCM) | arrivals | departures |
| North Dulwich | (NDL) | arrivals | departures |
| North Fambridge | (NFA) | arrivals | departures |
| North Llanrwst | (NLR) | arrivals | departures |
| North Queensferry | (NQU) | arrivals | departures |
| North Road (Darlington) | (NRD) | arrivals | departures |
| North Sheen | (NSH) | arrivals | departures |
| North Walsham | (NWA) | arrivals | departures |
| North Wembley | (NWB) | arrivals | departures |
| Northallerton | (NTR) | arrivals | departures |
| Northampton | (NMP) | arrivals | departures |
| Northfield | (NFD) | arrivals | departures |
| Northfleet | (NFL) | arrivals | departures |
| Northolt Park | (NLT) | arrivals | departures |
| Northumberland Park | (NUM) | arrivals | departures |
| Northwich | (NWI) | arrivals | departures |
| Norwich | (NRW) | arrivals | departures |
| Norwood Junction | (NWD) | arrivals | departures |
| Nottingham | (NOT) | arrivals | departures |
| Nuneaton | (NUN) | arrivals | departures |
| Nunhead | (NHD) | arrivals | departures |
| Nunthorpe | (NNT) | arrivals | departures |
| Nutbourne | (NUT) | arrivals | departures |
| Nutfield | (NUF) | arrivals | departures |
| Oakengates | (OKN) | arrivals | departures |
| Oakham | (OKM) | arrivals | departures |
| Oakleigh Park | (OKL) | arrivals | departures |
| Oban | (OBN) | arrivals | departures |
| Ockendon | (OCK) | arrivals | departures |
| Ockley | (OLY) | arrivals | departures |
| Okehampton | (OKE) | arrivals | departures |
| Old Hill | (OHL) | arrivals | departures |
| Old Roan | (ORN) | arrivals | departures |
| Old Street | (OLD) | arrivals | departures |
| Oldfield Park | (OLF) | arrivals | departures |
| Olton | (OLT) | arrivals | departures |
| Ore | (ORE) | arrivals | departures |
| Ormskirk | (OMS) | arrivals | departures |
| Orpington | (ORP) | arrivals | departures |
| Orrell | (ORR) | arrivals | departures |
| Orrell Park | (OPK) | arrivals | departures |
| Otford | (OTF) | arrivals | departures |
| Oulton Broad North | (OUN) | arrivals | departures |
| Oulton Broad South | (OUS) | arrivals | departures |
| Outwood | (OUT) | arrivals | departures |
| Overpool | (OVE) | arrivals | departures |
| Overton | (OVR) | arrivals | departures |
| Oxenholme Lake District | (OXN) | arrivals | departures |
| Oxford | (OXF) | arrivals | departures |
| Oxford Parkway | (OXP) | arrivals | departures |
| Oxshott | (OXS) | arrivals | departures |
| Oxted | (OXT) | arrivals | departures |
| Paddington | (PAD) | arrivals | departures |
| Paddock Wood | (PDW) | arrivals | departures |
| Padgate | (PDG) | arrivals | departures |
| Paignton | (PGN) | arrivals | departures |
| Paisley Canal | (PCN) | arrivals | departures |
| Paisley Gilmour Street | (PYG) | arrivals | departures |
| Paisley St James | (PYJ) | arrivals | departures |
| Palmers Green | (PAL) | arrivals | departures |
| Pangbourne | (PAN) | arrivals | departures |
| Pannal | (PNL) | arrivals | departures |
| Pantyffynnon | (PTF) | arrivals | departures |
| Par | (PAR) | arrivals | departures |
| Parbold | (PBL) | arrivals | departures |
| Park Street | (PKT) | arrivals | departures |
| Parkstone (Dorset) | (PKS) | arrivals | departures |
| Parson Street | (PSN) | arrivals | departures |
| Partick | (PTK) | arrivals | departures |
| Parton | (PRN) | arrivals | departures |
| Patchway | (PWY) | arrivals | departures |
| Patricroft | (PAT) | arrivals | departures |
| Patterton | (PTT) | arrivals | departures |
| Peartree | (PEA) | arrivals | departures |
| Peckham Rye | (PMR) | arrivals | departures |
| Pegswood | (PEG) | arrivals | departures |
| Pemberton | (PEM) | arrivals | departures |
| Pembrey and Burry Port | (PBY) | arrivals | departures |
| Pembroke | (PMB) | arrivals | departures |
| Pembroke Dock | (PMD) | arrivals | departures |
| Pen-Y-Bont (Mid Wales) | (PNY) | arrivals | departures |
| Penally | (PNA) | arrivals | departures |
| Penarth | (PEN) | arrivals | departures |
| Pencoed | (PCD) | arrivals | departures |
| Pengam | (PGM) | arrivals | departures |
| Penge East | (PNE) | arrivals | departures |
| Penge West | (PNW) | arrivals | departures |
| Penhelig | (PHG) | arrivals | departures |
| Penistone | (PNS) | arrivals | departures |
| Penkridge | (PKG) | arrivals | departures |
| Penmaenmawr | (PMW) | arrivals | departures |
| Penmere | (PNM) | arrivals | departures |
| Penrhiwceiber | (PER) | arrivals | departures |
| Penrhyndeudraeth | (PRH) | arrivals | departures |
| Penrith (North Lakes) | (PNR) | arrivals | departures |
| Penryn (Cornwall) | (PYN) | arrivals | departures |
| Pensarn (Gwynedd) | (PES) | arrivals | departures |
| Penshurst | (PHR) | arrivals | departures |
| Pentre-Bach | (PTB) | arrivals | departures |
| Penychain | (PNC) | arrivals | departures |
| Penyffordd | (PNF) | arrivals | departures |
| Penzance | (PNZ) | arrivals | departures |
| Perranwell | (PRW) | arrivals | departures |
| Perry Barr | (PRY) | arrivals | departures |
| Pershore | (PSH) | arrivals | departures |
| Perth | (PTH) | arrivals | departures |
| Peterborough | (PBO) | arrivals | departures |
| Petersfield | (PTR) | arrivals | departures |
| Petts Wood | (PET) | arrivals | departures |
| Pevensey and Westham | (PEV) | arrivals | departures |
| Pevensey Bay | (PEB) | arrivals | departures |
| Pewsey | (PEW) | arrivals | departures |
| Pilning | (PIL) | arrivals | departures |
| Pinhoe | (PIN) | arrivals | departures |
| Pitlochry | (PIT) | arrivals | departures |
| Pitsea | (PSE) | arrivals | departures |
| Pleasington | (PLS) | arrivals | departures |
| Plockton | (PLK) | arrivals | departures |
| Pluckley | (PLC) | arrivals | departures |
| Plumley | (PLM) | arrivals | departures |
| Plumpton | (PMP) | arrivals | departures |
| Plumstead | (PLU) | arrivals | departures |
| Plymouth | (PLY) | arrivals | departures |
| Pokesdown | (POK) | arrivals | departures |
| Polegate | (PLG) | arrivals | departures |
| Polesworth | (PSW) | arrivals | departures |
| Pollokshaws East | (PWE) | arrivals | departures |
| Pollokshaws West | (PWW) | arrivals | departures |
| Pollokshields East | (PLE) | arrivals | departures |
| Pollokshields West | (PLW) | arrivals | departures |
| Polmont | (PMT) | arrivals | departures |
| Polsloe Bridge | (POL) | arrivals | departures |
| Ponders End | (PON) | arrivals | departures |
| Pont-y-Pant | (PYP) | arrivals | departures |
| Pontarddulais | (PTD) | arrivals | departures |
| Pontefract Baghill | (PFR) | arrivals | departures |
| Pontefract Monkhill | (PFM) | arrivals | departures |
| Pontefract Tanshelf | (POT) | arrivals | departures |
| Pontlottyn | (PLT) | arrivals | departures |
| Pontyclun | (PYC) | arrivals | departures |
| Pontypool and New Inn | (PPL) | arrivals | departures |
| Pontypridd | (PPD) | arrivals | departures |
| Poole | (POO) | arrivals | departures |
| Poppleton | (POP) | arrivals | departures |
| Port Glasgow | (PTG) | arrivals | departures |
| Port Sunlight | (PSL) | arrivals | departures |
| Port Talbot Parkway | (PTA) | arrivals | departures |
| Portchester | (PTC) | arrivals | departures |
| Porth | (POR) | arrivals | departures |
| Porthmadog | (PTM) | arrivals | departures |
| Portlethen | (PLN) | arrivals | departures |
| Portslade | (PLD) | arrivals | departures |
| Portsmouth and Southsea | (PMS) | arrivals | departures |
| Portsmouth Arms | (PMA) | arrivals | departures |
| Portsmouth Harbour | (PMH) | arrivals | departures |
| Possilpark and Parkhouse | (PPK) | arrivals | departures |
| Potters Bar | (PBR) | arrivals | departures |
| Poulton-Le-Fylde | (PFY) | arrivals | departures |
| Poynton | (PYT) | arrivals | departures |
| Prees | (PRS) | arrivals | departures |
| Prescot | (PSC) | arrivals | departures |
| Prestatyn | (PRT) | arrivals | departures |
| Prestbury | (PRB) | arrivals | departures |
| Preston (Lancs) | (PRE) | arrivals | departures |
| Preston Park | (PRP) | arrivals | departures |
| Prestonpans | (PST) | arrivals | departures |
| Prestwick International Airport | (PRA) | arrivals | departures |
| Prestwick Town | (PTW) | arrivals | departures |
| Priesthill and Darnley | (PTL) | arrivals | departures |
| Princes Risborough | (PRR) | arrivals | departures |
| Prittlewell | (PRL) | arrivals | departures |
| Prudhoe | (PRU) | arrivals | departures |
| Pulborough | (PUL) | arrivals | departures |
| Purfleet | (PFL) | arrivals | departures |
| Purley | (PUR) | arrivals | departures |
| Purley Oaks | (PUO) | arrivals | departures |
| Putney | (PUT) | arrivals | departures |
| Pwllheli | (PWL) | arrivals | departures |
| Pye Corner | (PYE) | arrivals | departures |
| Pyle | (PYL) | arrivals | departures |
| Quakers Yard | (QYD) | arrivals | departures |
| Queenborough | (QBR) | arrivals | departures |
| Queens Park (Glasgow) | (QPK) | arrivals | departures |
| Queens Park (London) | (QPW) | arrivals | departures |
| Queens Road Peckham | (QRP) | arrivals | departures |
| Queenstown Road (Battersea) | (QRB) | arrivals | departures |
| Quintrell Downs | (QUI) | arrivals | departures |
| Radcliffe (Nottinghamshire) | (RDF) | arrivals | departures |
| Radlett | (RDT) | arrivals | departures |
| Radley | (RAD) | arrivals | departures |
| Radyr | (RDR) | arrivals | departures |
| Rainford | (RNF) | arrivals | departures |
| Rainham (Essex) | (RNM) | arrivals | departures |
| Rainham (Kent) | (RAI) | arrivals | departures |
| Rainhill | (RNH) | arrivals | departures |
| Ramsgate | (RAM) | arrivals | departures |
| Ramsgreave and Wilpshire | (RGW) | arrivals | departures |
| Rannoch | (RAN) | arrivals | departures |
| Rauceby | (RAU) | arrivals | departures |
| Ravenglass for Eskdale | (RAV) | arrivals | departures |
| Ravensbourne | (RVB) | arrivals | departures |
| Ravensthorpe | (RVN) | arrivals | departures |
| Rawcliffe | (RWC) | arrivals | departures |
| Rayleigh | (RLG) | arrivals | departures |
| Raynes Park | (RAY) | arrivals | departures |
| Reading | (RDG) | arrivals | departures |
| Reading West | (RDW) | arrivals | departures |
| Rectory Road | (REC) | arrivals | departures |
| Redbridge | (RDB) | arrivals | departures |
| Redcar British Steel | (RBS) | arrivals | departures |
| Redcar Central | (RCC) | arrivals | departures |
| Redcar East | (RCE) | arrivals | departures |
| Reddish North | (RDN) | arrivals | departures |
| Reddish South | (RDS) | arrivals | departures |
| Redditch | (RDC) | arrivals | departures |
| Redhill | (RDH) | arrivals | departures |
| Redland | (RDA) | arrivals | departures |
| Redruth | (RED) | arrivals | departures |
| Reedham (London) | (RHM) | arrivals | departures |
| Reedham (Norfolk) | (REE) | arrivals | departures |
| Reigate | (REI) | arrivals | departures |
| Renton | (RTN) | arrivals | departures |
| Reston | (RSN) | arrivals | departures |
| Retford | (RET) | arrivals | departures |
| Rhiwbina | (RHI) | arrivals | departures |
| Rhoose Cardiff International Airport | (RIA) | arrivals | departures |
| Rhosneigr | (RHO) | arrivals | departures |
| Rhyl | (RHL) | arrivals | departures |
| Rhymney | (RHY) | arrivals | departures |
| Ribblehead | (RHD) | arrivals | departures |
| Rice Lane | (RIL) | arrivals | departures |
| Richmond | (RMD) | arrivals | departures |
| Rickmansworth | (RIC) | arrivals | departures |
| Riddlesdown | (RDD) | arrivals | departures |
| Ridgmont | (RID) | arrivals | departures |
| Riding Mill | (RDM) | arrivals | departures |
| Risca and Pontymister | (RCA) | arrivals | departures |
| Rishton | (RIS) | arrivals | departures |
| Robertsbridge | (RBR) | arrivals | departures |
| Robroyston | (RRN) | arrivals | departures |
| Roby | (ROB) | arrivals | departures |
| Rochdale | (RCD) | arrivals | departures |
| Roche | (ROC) | arrivals | departures |
| Rochester | (RTR) | arrivals | departures |
| Rochford | (RFD) | arrivals | departures |
| Rock Ferry | (RFY) | arrivals | departures |
| Rogart | (ROG) | arrivals | departures |
| Rogerstone | (ROR) | arrivals | departures |
| Rolleston | (ROL) | arrivals | departures |
| Roman Bridge | (RMB) | arrivals | departures |
| Romford | (RMF) | arrivals | departures |
| Romiley | (RML) | arrivals | departures |
| Romsey | (ROM) | arrivals | departures |
| Roose | (ROO) | arrivals | departures |
| Rose Grove | (RSG) | arrivals | departures |
| Rose Hill Marple | (RSH) | arrivals | departures |
| Rosyth | (ROS) | arrivals | departures |
| Rotherham Central | (RMC) | arrivals | departures |
| Rotherhithe | (ROE) | arrivals | departures |
| Roughton Road | (RNR) | arrivals | departures |
| Rowlands Castle | (RLN) | arrivals | departures |
| Rowley Regis | (ROW) | arrivals | departures |
| Roy Bridge | (RYB) | arrivals | departures |
| Roydon | (RYN) | arrivals | departures |
| Royston | (RYS) | arrivals | departures |
| Ruabon | (RUA) | arrivals | departures |
| Rufford | (RUF) | arrivals | departures |
| Rugby | (RUG) | arrivals | departures |
| Rugeley Town | (RGT) | arrivals | departures |
| Rugeley Trent Valley | (RGL) | arrivals | departures |
| Runcorn | (RUN) | arrivals | departures |
| Runcorn East | (RUE) | arrivals | departures |
| Ruskington | (RKT) | arrivals | departures |
| Ruswarp | (RUS) | arrivals | departures |
| Rutherglen | (RUT) | arrivals | departures |
| Ryde Esplanade | (RYD) | arrivals | departures |
| Ryde Pier Head | (RYP) | arrivals | departures |
| Ryde St Johns Road | (RYR) | arrivals | departures |
| Ryder Brow | (RRB) | arrivals | departures |
| Rye (Sussex) | (RYE) | arrivals | departures |
| Rye House | (RYH) | arrivals | departures |
| Salford Central | (SFD) | arrivals | departures |
| Salford Crescent | (SLD) | arrivals | departures |
| Salfords (Surrey) | (SAF) | arrivals | departures |
| Salhouse | (SAH) | arrivals | departures |
| Salisbury | (SAL) | arrivals | departures |
| Saltaire | (SAE) | arrivals | departures |
| Saltash | (STS) | arrivals | departures |
| Saltburn | (SLB) | arrivals | departures |
| Saltcoats | (SLT) | arrivals | departures |
| Saltmarshe | (SAM) | arrivals | departures |
| Salwick | (SLW) | arrivals | departures |
| Sampford Courtenay | (SMC) | arrivals | departures |
| Sandal and Agbrigg | (SNA) | arrivals | departures |
| Sandbach | (SDB) | arrivals | departures |
| Sanderstead | (SNR) | arrivals | departures |
| Sandhills | (SDL) | arrivals | departures |
| Sandhurst (Berks) | (SND) | arrivals | departures |
| Sandling | (SDG) | arrivals | departures |
| Sandown | (SAN) | arrivals | departures |
| Sandplace | (SDP) | arrivals | departures |
| Sandwell and Dudley | (SAD) | arrivals | departures |
| Sandwich | (SDW) | arrivals | departures |
| Sandy | (SDY) | arrivals | departures |
| Sankey For Penketh | (SNK) | arrivals | departures |
| Sanquhar | (SQH) | arrivals | departures |
| Sarn | (SRR) | arrivals | departures |
| Saundersfoot | (SDF) | arrivals | departures |
| Saunderton | (SDR) | arrivals | departures |
| Sawbridgeworth | (SAW) | arrivals | departures |
| Saxilby | (SXY) | arrivals | departures |
| Saxmundham | (SAX) | arrivals | departures |
| Scarborough | (SCA) | arrivals | departures |
| Scotscalder | (SCT) | arrivals | departures |
| Scotstounhill | (SCH) | arrivals | departures |
| Scunthorpe | (SCU) | arrivals | departures |
| Sea Mills | (SML) | arrivals | departures |
| Seaford (Sussex) | (SEF) | arrivals | departures |
| Seaforth and Litherland | (SFL) | arrivals | departures |
| Seaham | (SEA) | arrivals | departures |
| Seamer | (SEM) | arrivals | departures |
| Seascale | (SSC) | arrivals | departures |
| Seaton Carew | (SEC) | arrivals | departures |
| Seer Green | (SRG) | arrivals | departures |
| Selby | (SBY) | arrivals | departures |
| Selhurst | (SRS) | arrivals | departures |
| Sellafield | (SEL) | arrivals | departures |
| Selling | (SEG) | arrivals | departures |
| Selly Oak | (SLY) | arrivals | departures |
| Settle | (SET) | arrivals | departures |
| Seven Kings | (SVK) | arrivals | departures |
| Seven Sisters | (SVS) | arrivals | departures |
| Sevenoaks | (SEV) | arrivals | departures |
| Severn Beach | (SVB) | arrivals | departures |
| Severn Tunnel Junction | (STJ) | arrivals | departures |
| Shadwell | (SDE) | arrivals | departures |
| Shalford (Surrey) | (SFR) | arrivals | departures |
| Shanklin | (SHN) | arrivals | departures |
| Shawfair | (SFI) | arrivals | departures |
| Shawford | (SHW) | arrivals | departures |
| Shawlands | (SHL) | arrivals | departures |
| Sheerness-On-Sea | (SSS) | arrivals | departures |
| Sheffield | (SHF) | arrivals | departures |
| Shelford (Cambs) | (SED) | arrivals | departures |
| Shenfield | (SNF) | arrivals | departures |
| Shenstone | (SEN) | arrivals | departures |
| Shepherds Bush | (SPB) | arrivals | departures |
| Shepherds Well | (SPH) | arrivals | departures |
| Shepley | (SPY) | arrivals | departures |
| Shepperton | (SHP) | arrivals | departures |
| Shepreth | (STH) | arrivals | departures |
| Sherborne | (SHE) | arrivals | departures |
| Sherburn-In-Elmet | (SIE) | arrivals | departures |
| Sheringham | (SHM) | arrivals | departures |
| Shettleston | (SLS) | arrivals | departures |
| Shieldmuir | (SDM) | arrivals | departures |
| Shifnal | (SFN) | arrivals | departures |
| Shildon | (SHD) | arrivals | departures |
| Shiplake | (SHI) | arrivals | departures |
| Shipley (Yorks) | (SHY) | arrivals | departures |
| Shippea Hill | (SPP) | arrivals | departures |
| Shipton | (SIP) | arrivals | departures |
| Shirebrook | (SHB) | arrivals | departures |
| Shirehampton | (SHH) | arrivals | departures |
| Shireoaks | (SRO) | arrivals | departures |
| Shirley | (SRL) | arrivals | departures |
| Shoeburyness | (SRY) | arrivals | departures |
| Sholing | (SHO) | arrivals | departures |
| Shoreditch High Street | (SDC) | arrivals | departures |
| Shoreham (Kent) | (SEH) | arrivals | departures |
| Shoreham-By-Sea | (SSE) | arrivals | departures |
| Shortlands | (SRT) | arrivals | departures |
| Shotton | (SHT) | arrivals | departures |
| Shotts | (SHS) | arrivals | departures |
| Shrewsbury | (SHR) | arrivals | departures |
| Sidcup | (SID) | arrivals | departures |
| Sileby | (SIL) | arrivals | departures |
| Silecroft | (SIC) | arrivals | departures |
| Silkstone Common | (SLK) | arrivals | departures |
| Silver Street | (SLV) | arrivals | departures |
| Silverdale | (SVR) | arrivals | departures |
| Singer | (SIN) | arrivals | departures |
| Sittingbourne | (SIT) | arrivals | departures |
| Skegness | (SKG) | arrivals | departures |
| Skewen | (SKE) | arrivals | departures |
| Skipton | (SKI) | arrivals | departures |
| Slade Green | (SGR) | arrivals | departures |
| Slaithwaite | (SWT) | arrivals | departures |
| Slateford | (SLA) | arrivals | departures |
| Sleaford | (SLR) | arrivals | departures |
| Sleights | (SLH) | arrivals | departures |
| Slough | (SLO) | arrivals | departures |
| Small Heath | (SMA) | arrivals | departures |
| Smallbrook Junction | (SAB) | arrivals | departures |
| Smethwick Galton Bridge | (SGB) | arrivals | departures |
| Smethwick Rolfe Street | (SMR) | arrivals | departures |
| Smithy Bridge | (SMB) | arrivals | departures |
| Snaith | (SNI) | arrivals | departures |
| Snodland | (SDA) | arrivals | departures |
| Snowdown | (SWO) | arrivals | departures |
| Soham | (SOJ) | arrivals | departures |
| Sole Street | (SOR) | arrivals | departures |
| Solihull | (SOL) | arrivals | departures |
| Somerleyton | (SYT) | arrivals | departures |
| South Acton | (SAT) | arrivals | departures |
| South Bank | (SBK) | arrivals | departures |
| South Bermondsey | (SBM) | arrivals | departures |
| South Croydon | (SCY) | arrivals | departures |
| South Elmsall | (SES) | arrivals | departures |
| South Greenford | (SGN) | arrivals | departures |
| South Gyle | (SGL) | arrivals | departures |
| South Hampstead | (SOH) | arrivals | departures |
| South Kenton | (SOK) | arrivals | departures |
| South Merton | (SMO) | arrivals | departures |
| South Milford | (SOM) | arrivals | departures |
| South Ruislip | (SRU) | arrivals | departures |
| South Tottenham | (STO) | arrivals | departures |
| South Wigston | (SWS) | arrivals | departures |
| South Woodham Ferrers | (SOF) | arrivals | departures |
| Southall | (STL) | arrivals | departures |
| Southampton Airport Parkway | (SOA) | arrivals | departures |
| Southampton Central | (SOU) | arrivals | departures |
| Southbourne | (SOB) | arrivals | departures |
| Southbury | (SBU) | arrivals | departures |
| Southease | (SEE) | arrivals | departures |
| Southend Airport | (SIA) | arrivals | departures |
| Southend Central | (SOC) | arrivals | departures |
| Southend East | (SOE) | arrivals | departures |
| Southend Victoria | (SOV) | arrivals | departures |
| Southminster | (SMN) | arrivals | departures |
| Southport | (SOP) | arrivals | departures |
| Southwick | (SWK) | arrivals | departures |
| Sowerby Bridge | (SOW) | arrivals | departures |
| Spalding | (SPA) | arrivals | departures |
| Spean Bridge | (SBR) | arrivals | departures |
| Spital | (SPI) | arrivals | departures |
| Spondon | (SPO) | arrivals | departures |
| Spooner Row | (SPN) | arrivals | departures |
| Spring Road | (SRI) | arrivals | departures |
| Springburn | (SPR) | arrivals | departures |
| Springfield | (SPF) | arrivals | departures |
| Squires Gate | (SQU) | arrivals | departures |
| St Albans Abbey | (SAA) | arrivals | departures |
| St Albans City | (SAC) | arrivals | departures |
| St Andrews Road | (SAR) | arrivals | departures |
| St Annes-On-The-Sea | (SAS) | arrivals | departures |
| St Austell | (SAU) | arrivals | departures |
| St Bees | (SBS) | arrivals | departures |
| St Budeaux Ferry Road | (SBF) | arrivals | departures |
| St Budeaux Victoria Road | (SBV) | arrivals | departures |
| St Columb Road | (SCR) | arrivals | departures |
| St Denys | (SDN) | arrivals | departures |
| St Erth | (SER) | arrivals | departures |
| St Germans | (SGM) | arrivals | departures |
| St Helens Central | (SNH) | arrivals | departures |
| St Helens Junction | (SHJ) | arrivals | departures |
| St Helier | (SIH) | arrivals | departures |
| St Ives (Cornwall) | (SIV) | arrivals | departures |
| St James Park (Exeter) | (SJP) | arrivals | departures |
| St James Street | (SJS) | arrivals | departures |
| St Johns | (SAJ) | arrivals | departures |
| St Keyne Wishing Well Halt | (SKN) | arrivals | departures |
| St Leonards Warrior Square | (SLQ) | arrivals | departures |
| St Margarets | (SMG) | arrivals | departures |
| St Margarets (Herts) | (SMT) | arrivals | departures |
| St Mary Cray | (SMY) | arrivals | departures |
| St Michaels | (STM) | arrivals | departures |
| St Neots | (SNO) | arrivals | departures |
| St Pancras | (STP) | arrivals | departures |
| Stafford | (STA) | arrivals | departures |
| Staines | (SNS) | arrivals | departures |
| Stallingborough | (SLL) | arrivals | departures |
| Stalybridge | (SYB) | arrivals | departures |
| Stamford (Lincs) | (SMD) | arrivals | departures |
| Stamford Hill | (SMH) | arrivals | departures |
| Stanford-Le-Hope | (SFO) | arrivals | departures |
| Stanlow and Thornton | (SNT) | arrivals | departures |
| Stansted Airport | (SSD) | arrivals | departures |
| Stansted Mountfitchet | (SST) | arrivals | departures |
| Staplehurst | (SPU) | arrivals | departures |
| Stapleton Road | (SRD) | arrivals | departures |
| Starbeck | (SBE) | arrivals | departures |
| Starcross | (SCS) | arrivals | departures |
| Staveley (Cumbria) | (SVL) | arrivals | departures |
| Stechford | (SCF) | arrivals | departures |
| Steeton and Silsden | (SON) | arrivals | departures |
| Stepps | (SPS) | arrivals | departures |
| Stevenage | (SVG) | arrivals | departures |
| Stevenston | (STV) | arrivals | departures |
| Stewartby | (SWR) | arrivals | departures |
| Stewarton | (STT) | arrivals | departures |
| Stirling | (STG) | arrivals | departures |
| Stockport | (SPT) | arrivals | departures |
| Stocksfield | (SKS) | arrivals | departures |
| Stocksmoor | (SSM) | arrivals | departures |
| Stockton | (STK) | arrivals | departures |
| Stoke Mandeville | (SKM) | arrivals | departures |
| Stoke Newington | (SKW) | arrivals | departures |
| Stoke-On-Trent | (SOT) | arrivals | departures |
| Stone (Staffs) | (SNE) | arrivals | departures |
| Stone Crossing | (SCG) | arrivals | departures |
| Stonebridge Park | (SBP) | arrivals | departures |
| Stonegate | (SOG) | arrivals | departures |
| Stonehaven | (STN) | arrivals | departures |
| Stonehouse | (SHU) | arrivals | departures |
| Stoneleigh | (SNL) | arrivals | departures |
| Stourbridge Junction | (SBJ) | arrivals | departures |
| Stourbridge Town | (SBT) | arrivals | departures |
| Stow | (SOI) | arrivals | departures |
| Stowmarket | (SMK) | arrivals | departures |
| Stranraer | (STR) | arrivals | departures |
| Stratford | (SRA) | arrivals | departures |
| Stratford International | (SFA) | arrivals | departures |
| Stratford-Upon-Avon | (SAV) | arrivals | departures |
| Stratford-upon-Avon Parkway | (STY) | arrivals | departures |
| Strathcarron | (STC) | arrivals | departures |
| Strawberry Hill | (STW) | arrivals | departures |
| Streatham | (STE) | arrivals | departures |
| Streatham Common | (SRC) | arrivals | departures |
| Streatham Hill | (SRH) | arrivals | departures |
| Streethouse | (SHC) | arrivals | departures |
| Strines | (SRN) | arrivals | departures |
| Stromeferry | (STF) | arrivals | departures |
| Strood (Kent) | (SOO) | arrivals | departures |
| Stroud (Gloucs) | (STD) | arrivals | departures |
| Sturry | (STU) | arrivals | departures |
| Styal | (SYA) | arrivals | departures |
| Sudbury (Suffolk) | (SUY) | arrivals | departures |
| Sudbury and Harrow Road | (SUD) | arrivals | departures |
| Sudbury Hill Harrow | (SDH) | arrivals | departures |
| Sugar Loaf | (SUG) | arrivals | departures |
| Summerston | (SUM) | arrivals | departures |
| Sunbury | (SUU) | arrivals | departures |
| Sunderland | (SUN) | arrivals | departures |
| Sundridge Park | (SUP) | arrivals | departures |
| Sunningdale | (SNG) | arrivals | departures |
| Sunnymeads | (SNY) | arrivals | departures |
| Surbiton | (SUR) | arrivals | departures |
| Surrey Quays | (SQE) | arrivals | departures |
| Sutton | (SUO) | arrivals | departures |
| Sutton Coldfield | (SUT) | arrivals | departures |
| Sutton Common | (SUC) | arrivals | departures |
| Sutton Parkway | (SPK) | arrivals | departures |
| Swale | (SWL) | arrivals | departures |
| Swanley | (SAY) | arrivals | departures |
| Swanscombe | (SWM) | arrivals | departures |
| Swansea | (SWA) | arrivals | departures |
| Swanwick | (SNW) | arrivals | departures |
| Sway | (SWY) | arrivals | departures |
| Swaythling | (SWG) | arrivals | departures |
| Swinderby | (SWD) | arrivals | departures |
| Swindon (Wilts) | (SWI) | arrivals | departures |
| Swineshead | (SWE) | arrivals | departures |
| Swinton (Manchester) | (SNN) | arrivals | departures |
| Swinton (South Yorks) | (SWN) | arrivals | departures |
| Sydenham | (SYD) | arrivals | departures |
| Sydenham Hill | (SYH) | arrivals | departures |
| Syon Lane | (SYL) | arrivals | departures |
| Syston | (SYS) | arrivals | departures |
| Tackley | (TAC) | arrivals | departures |
| Tadworth | (TAD) | arrivals | departures |
| Taffs Well | (TAF) | arrivals | departures |
| Tain | (TAI) | arrivals | departures |
| Tal-y-Cafn | (TLC) | arrivals | departures |
| Talsarnau | (TAL) | arrivals | departures |
| Talybont | (TLB) | arrivals | departures |
| Tame Bridge Parkway | (TAB) | arrivals | departures |
| Tamworth | (TAM) | arrivals | departures |
| Taplow | (TAP) | arrivals | departures |
| Tattenham Corner | (TAT) | arrivals | departures |
| Taunton | (TAU) | arrivals | departures |
| Taynuilt | (TAY) | arrivals | departures |
| Teddington | (TED) | arrivals | departures |
| Teesside Airport | (TEA) | arrivals | departures |
| Teignmouth | (TGM) | arrivals | departures |
| Telford Central | (TFC) | arrivals | departures |
| Templecombe | (TMC) | arrivals | departures |
| Tenby | (TEN) | arrivals | departures |
| Teynham | (TEY) | arrivals | departures |
| Thames Ditton | (THD) | arrivals | departures |
| Thatcham | (THA) | arrivals | departures |
| Thatto Heath | (THH) | arrivals | departures |
| The Hawthorns | (THW) | arrivals | departures |
| The Lakes (Warks) | (TLK) | arrivals | departures |
| Theale | (THE) | arrivals | departures |
| Theobalds Grove | (TEO) | arrivals | departures |
| Thetford | (TTF) | arrivals | departures |
| Thirsk | (THI) | arrivals | departures |
| Thornaby | (TBY) | arrivals | departures |
| Thorne North | (TNN) | arrivals | departures |
| Thorne South | (TNS) | arrivals | departures |
| Thornford | (THO) | arrivals | departures |
| Thornliebank | (THB) | arrivals | departures |
| Thornton Abbey | (TNA) | arrivals | departures |
| Thornton Heath | (TTH) | arrivals | departures |
| Thorntonhall | (THT) | arrivals | departures |
| Thorpe Bay | (TPB) | arrivals | departures |
| Thorpe Culvert | (TPC) | arrivals | departures |
| Thorpe-le-Soken | (TLS) | arrivals | departures |
| Three Bridges | (TBD) | arrivals | departures |
| Three Oaks | (TOK) | arrivals | departures |
| Thurgarton | (THU) | arrivals | departures |
| Thurnscoe | (THC) | arrivals | departures |
| Thurso | (THS) | arrivals | departures |
| Thurston | (TRS) | arrivals | departures |
| Tilbury Town | (TIL) | arrivals | departures |
| Tile Hill | (THL) | arrivals | departures |
| Tilehurst | (TLH) | arrivals | departures |
| Tipton | (TIP) | arrivals | departures |
| Tir-Phil | (TIR) | arrivals | departures |
| Tisbury | (TIS) | arrivals | departures |
| Tiverton Parkway | (TVP) | arrivals | departures |
| Todmorden | (TOD) | arrivals | departures |
| Tolworth | (TOL) | arrivals | departures |
| Ton Pentre | (TPN) | arrivals | departures |
| Tonbridge | (TON) | arrivals | departures |
| Tondu | (TDU) | arrivals | departures |
| Tonfanau | (TNF) | arrivals | departures |
| Tonypandy | (TNP) | arrivals | departures |
| Tooting | (TOO) | arrivals | departures |
| Topsham | (TOP) | arrivals | departures |
| Torquay | (TQY) | arrivals | departures |
| Torre | (TRR) | arrivals | departures |
| Totnes | (TOT) | arrivals | departures |
| Tottenham Hale | (TOM) | arrivals | departures |
| Totton | (TTN) | arrivals | departures |
| Town Green | (TWN) | arrivals | departures |
| Trafford Park | (TRA) | arrivals | departures |
| Trefforest | (TRF) | arrivals | departures |
| Trefforest Estate | (TRE) | arrivals | departures |
| Trehafod | (TRH) | arrivals | departures |
| Treherbert | (TRB) | arrivals | departures |
| Treorchy | (TRY) | arrivals | departures |
| Trimley | (TRM) | arrivals | departures |
| Tring | (TRI) | arrivals | departures |
| Troed-Y-Rhiw | (TRD) | arrivals | departures |
| Troon | (TRN) | arrivals | departures |
| Trowbridge | (TRO) | arrivals | departures |
| Truro | (TRU) | arrivals | departures |
| Tulloch | (TUL) | arrivals | departures |
| Tulse Hill | (TUH) | arrivals | departures |
| Tunbridge Wells | (TBW) | arrivals | departures |
| Turkey Street | (TUR) | arrivals | departures |
| Tutbury and Hatton | (TUT) | arrivals | departures |
| Tweedbank | (TWB) | arrivals | departures |
| Twickenham | (TWI) | arrivals | departures |
| Twyford | (TWY) | arrivals | departures |
| Ty Croes | (TYC) | arrivals | departures |
| Ty Glas | (TGS) | arrivals | departures |
| Tygwyn | (TYG) | arrivals | departures |
| Tyndrum Lower | (TYL) | arrivals | departures |
| Tyseley | (TYS) | arrivals | departures |
| Tywyn | (TYW) | arrivals | departures |
| Uckfield | (UCK) | arrivals | departures |
| Uddingston | (UDD) | arrivals | departures |
| Ulceby | (ULC) | arrivals | departures |
| Ulleskelf | (ULL) | arrivals | departures |
| Ulverston | (ULV) | arrivals | departures |
| Umberleigh | (UMB) | arrivals | departures |
| University (Birmingham) | (UNI) | arrivals | departures |
| Uphall | (UHA) | arrivals | departures |
| Upholland | (UPL) | arrivals | departures |
| Upminster | (UPM) | arrivals | departures |
| Upper Halliford | (UPH) | arrivals | departures |
| Upper Holloway | (UHL) | arrivals | departures |
| Upper Tyndrum | (UTY) | arrivals | departures |
| Upper Warlingham | (UWL) | arrivals | departures |
| Upton (Merseyside) | (UPT) | arrivals | departures |
| Upwey | (UPW) | arrivals | departures |
| Urmston | (URM) | arrivals | departures |
| Uttoxeter | (UTT) | arrivals | departures |
| Valley | (VAL) | arrivals | departures |
| Vauxhall | (VXH) | arrivals | departures |
| Victoria | (VIC) | arrivals | departures |
| Virginia Water | (VIR) | arrivals | departures |
| Waddon | (WDO) | arrivals | departures |
| Wadhurst | (WAD) | arrivals | departures |
| Wainfleet | (WFL) | arrivals | departures |
| Wakefield Kirkgate | (WKK) | arrivals | departures |
| Wakefield Westgate | (WKF) | arrivals | departures |
| Walkden | (WKD) | arrivals | departures |
| Wallasey Grove Road | (WLG) | arrivals | departures |
| Wallasey Village | (WLV) | arrivals | departures |
| Wallington | (WLT) | arrivals | departures |
| Wallyford | (WAF) | arrivals | departures |
| Walmer | (WAM) | arrivals | departures |
| Walsall | (WSL) | arrivals | departures |
| Walsden | (WDN) | arrivals | departures |
| Waltham Cross | (WLC) | arrivals | departures |
| Walthamstow Central | (WHC) | arrivals | departures |
| Walthamstow Queens Road | (WMW) | arrivals | departures |
| Walton (Merseyside) | (WAO) | arrivals | departures |
| Walton-On-Thames | (WAL) | arrivals | departures |
| Walton-on-the-Naze | (WON) | arrivals | departures |
| Wanborough | (WAN) | arrivals | departures |
| Wandsworth Common | (WSW) | arrivals | departures |
| Wandsworth Road | (WWR) | arrivals | departures |
| Wandsworth Town | (WNT) | arrivals | departures |
| Wanstead Park | (WNP) | arrivals | departures |
| Wapping | (WPE) | arrivals | departures |
| Warblington | (WBL) | arrivals | departures |
| Ware (Herts) | (WAR) | arrivals | departures |
| Wareham (Dorset) | (WRM) | arrivals | departures |
| Wargrave | (WGV) | arrivals | departures |
| Warminster | (WMN) | arrivals | departures |
| Warnham | (WNH) | arrivals | departures |
| Warrington Bank Quay | (WBQ) | arrivals | departures |
| Warrington Central | (WAC) | arrivals | departures |
| Warrington West | (WAW) | arrivals | departures |
| Warwick | (WRW) | arrivals | departures |
| Warwick Parkway | (WRP) | arrivals | departures |
| Water Orton | (WTO) | arrivals | departures |
| Waterbeach | (WBC) | arrivals | departures |
| Wateringbury | (WTR) | arrivals | departures |
| Waterloo | (WAT) | arrivals | departures |
| Waterloo (Merseyside) | (WLO) | arrivals | departures |
| Waterloo East | (WAE) | arrivals | departures |
| Watford High Street | (WFH) | arrivals | departures |
| Watford Junction | (WFJ) | arrivals | departures |
| Watford North | (WFN) | arrivals | departures |
| Watlington | (WTG) | arrivals | departures |
| Watton-At-Stone | (WAS) | arrivals | departures |
| Waun-gron Park | (WNG) | arrivals | departures |
| Wavertree Technology Park | (WAV) | arrivals | departures |
| Weeley | (WEE) | arrivals | departures |
| Weeton | (WET) | arrivals | departures |
| Welham Green | (WMG) | arrivals | departures |
| Welling | (WLI) | arrivals | departures |
| Wellingborough | (WEL) | arrivals | departures |
| Wellington (Shropshire) | (WLN) | arrivals | departures |
| Welshpool | (WLP) | arrivals | departures |
| Welwyn Garden City | (WGC) | arrivals | departures |
| Welwyn North | (WLW) | arrivals | departures |
| Wem | (WEM) | arrivals | departures |
| Wembley Central | (WMB) | arrivals | departures |
| Wembley Stadium | (WCX) | arrivals | departures |
| Wemyss Bay | (WMS) | arrivals | departures |
| Wendover | (WND) | arrivals | departures |
| Wennington | (WNN) | arrivals | departures |
| West Allerton | (WSA) | arrivals | departures |
| West Brompton | (WBP) | arrivals | departures |
| West Byfleet | (WBY) | arrivals | departures |
| West Calder | (WCL) | arrivals | departures |
| West Croydon | (WCY) | arrivals | departures |
| West Drayton | (WDT) | arrivals | departures |
| West Dulwich | (WDU) | arrivals | departures |
| West Ealing | (WEA) | arrivals | departures |
| West Ham | (WEH) | arrivals | departures |
| West Hampstead | (WHD) | arrivals | departures |
| West Hampstead Thameslink | (WHP) | arrivals | departures |
| West Horndon | (WHR) | arrivals | departures |
| West Kilbride | (WKB) | arrivals | departures |
| West Kirby | (WKI) | arrivals | departures |
| West Malling | (WMA) | arrivals | departures |
| West Norwood | (WNW) | arrivals | departures |
| West Ruislip | (WRU) | arrivals | departures |
| West Runton | (WRN) | arrivals | departures |
| West St Leonards | (WLD) | arrivals | departures |
| West Sutton | (WSU) | arrivals | departures |
| West Wickham | (WWI) | arrivals | departures |
| West Worthing | (WWO) | arrivals | departures |
| Westbury | (WSB) | arrivals | departures |
| Westcliff | (WCF) | arrivals | departures |
| Westcombe Park | (WCB) | arrivals | departures |
| Westenhanger | (WHA) | arrivals | departures |
| Wester Hailes | (WTA) | arrivals | departures |
| Westerfield | (WFI) | arrivals | departures |
| Westerton | (WES) | arrivals | departures |
| Westgate-On-Sea | (WGA) | arrivals | departures |
| Westhoughton | (WHG) | arrivals | departures |
| Weston Milton | (WNM) | arrivals | departures |
| Weston-Super-Mare | (WSM) | arrivals | departures |
| Wetheral | (WRL) | arrivals | departures |
| Weybridge | (WYB) | arrivals | departures |
| Weymouth | (WEY) | arrivals | departures |
| Whaley Bridge | (WBR) | arrivals | departures |
| Whalley (Lancashire) | (WHE) | arrivals | departures |
| Whatstandwell | (WTS) | arrivals | departures |
| Whifflet | (WFF) | arrivals | departures |
| Whimple | (WHM) | arrivals | departures |
| Whinhill | (WNL) | arrivals | departures |
| Whiston | (WHN) | arrivals | departures |
| Whitby | (WTB) | arrivals | departures |
| Whitchurch (Cardiff) | (WHT) | arrivals | departures |
| Whitchurch (Hampshire) | (WCH) | arrivals | departures |
| Whitchurch (Shropshire) | (WTC) | arrivals | departures |
| White Hart Lane | (WHL) | arrivals | departures |
| White Notley | (WNY) | arrivals | departures |
| Whitechapel | (ZLW) | arrivals | departures |
| Whitecraigs | (WCR) | arrivals | departures |
| Whitehaven | (WTH) | arrivals | departures |
| Whitland | (WTL) | arrivals | departures |
| Whitley Bridge | (WBD) | arrivals | departures |
| Whitlocks End | (WTE) | arrivals | departures |
| Whitstable | (WHI) | arrivals | departures |
| Whittlesea | (WLE) | arrivals | departures |
| Whittlesford Parkway | (WLF) | arrivals | departures |
| Whitton | (WTN) | arrivals | departures |
| Whitwell (Derbyshire) | (WWL) | arrivals | departures |
| Whyteleafe | (WHY) | arrivals | departures |
| Whyteleafe South | (WHS) | arrivals | departures |
| Wick | (WCK) | arrivals | departures |
| Wickford | (WIC) | arrivals | departures |
| Wickham Market | (WCM) | arrivals | departures |
| Widdrington | (WDD) | arrivals | departures |
| Widnes | (WID) | arrivals | departures |
| Widney Manor | (WMR) | arrivals | departures |
| Wigan North Western | (WGN) | arrivals | departures |
| Wigan Wallgate | (WGW) | arrivals | departures |
| Wigton | (WGT) | arrivals | departures |
| Wildmill | (WMI) | arrivals | departures |
| Willesden Junction | (WIJ) | arrivals | departures |
| Williamwood | (WLM) | arrivals | departures |
| Willington | (WIL) | arrivals | departures |
| Wilmcote | (WMC) | arrivals | departures |
| Wilmslow | (WML) | arrivals | departures |
| Wilnecote (Staffs) | (WNE) | arrivals | departures |
| Wimbledon | (WIM) | arrivals | departures |
| Wimbledon Chase | (WBO) | arrivals | departures |
| Winchelsea | (WSE) | arrivals | departures |
| Winchester | (WIN) | arrivals | departures |
| Winchfield | (WNF) | arrivals | departures |
| Winchmore Hill | (WIH) | arrivals | departures |
| Windermere | (WDM) | arrivals | departures |
| Windsor and Eton Central | (WNC) | arrivals | departures |
| Windsor and Eton Riverside | (WNR) | arrivals | departures |
| Winnersh | (WNS) | arrivals | departures |
| Winnersh Triangle | (WTI) | arrivals | departures |
| Winsford | (WSF) | arrivals | departures |
| Wishaw | (WSH) | arrivals | departures |
| Witham | (WTM) | arrivals | departures |
| Witley | (WTY) | arrivals | departures |
| Witton (West Midlands) | (WTT) | arrivals | departures |
| Wivelsfield | (WVF) | arrivals | departures |
| Wivenhoe | (WIV) | arrivals | departures |
| Woburn Sands | (WOB) | arrivals | departures |
| Woking | (WOK) | arrivals | departures |
| Wokingham | (WKM) | arrivals | departures |
| Woldingham | (WOH) | arrivals | departures |
| Wolverhampton | (WVH) | arrivals | departures |
| Wolverton | (WOL) | arrivals | departures |
| Wombwell | (WOM) | arrivals | departures |
| Wood End | (WDE) | arrivals | departures |
| Wood Street | (WST) | arrivals | departures |
| Woodbridge | (WDB) | arrivals | departures |
| Woodgrange Park | (WGR) | arrivals | departures |
| Woodhall | (WDL) | arrivals | departures |
| Woodhouse | (WDH) | arrivals | departures |
| Woodlesford | (WDS) | arrivals | departures |
| Woodley | (WLY) | arrivals | departures |
| Woodmansterne | (WME) | arrivals | departures |
| Woodsmoor | (WSR) | arrivals | departures |
| Wool | (WOO) | arrivals | departures |
| Woolston | (WLS) | arrivals | departures |
| Woolwich Arsenal | (WWA) | arrivals | departures |
| Woolwich Dockyard | (WWD) | arrivals | departures |
| Wootton Wawen | (WWW) | arrivals | departures |
| Worcester Foregate Street | (WOF) | arrivals | departures |
| Worcester Park | (WCP) | arrivals | departures |
| Worcester Shrub Hill | (WOS) | arrivals | departures |
| Worcestershire Parkway | (WOP) | arrivals | departures |
| Workington | (WKG) | arrivals | departures |
| Worksop | (WRK) | arrivals | departures |
| Worle | (WOR) | arrivals | departures |
| Worplesdon | (WPL) | arrivals | departures |
| Worstead | (WRT) | arrivals | departures |
| Worthing | (WRH) | arrivals | departures |
| Wrabness | (WRB) | arrivals | departures |
| Wraysbury | (WRY) | arrivals | departures |
| Wrenbury | (WRE) | arrivals | departures |
| Wressle | (WRS) | arrivals | departures |
| Wrexham Central | (WXC) | arrivals | departures |
| Wrexham General | (WRX) | arrivals | departures |
| Wye | (WYE) | arrivals | departures |
| Wylam | (WYM) | arrivals | departures |
| Wylde Green | (WYL) | arrivals | departures |
| Wymondham | (WMD) | arrivals | departures |
| Wythall | (WYT) | arrivals | departures |
| Yalding | (YAL) | arrivals | departures |
| Yardley Wood | (YRD) | arrivals | departures |
| Yarm | (YRM) | arrivals | departures |
| Yate | (YAE) | arrivals | departures |
| Yatton | (YAT) | arrivals | departures |
| Yeoford | (YEO) | arrivals | departures |
| Yeovil Junction | (YVJ) | arrivals | departures |
| Yeovil Pen Mill | (YVP) | arrivals | departures |
| Yetminster | (YET) | arrivals | departures |
| Ynyswen | (YNW) | arrivals | departures |
| Yoker | (YOK) | arrivals | departures |
| York | (YRK) | arrivals | departures |
| Yorton | (YRT) | arrivals | departures |
| Ystrad Mynach | (YSM) | arrivals | departures |
| Ystrad Rhondda | (YSR) | arrivals | departures |
