Last update 11 June 2024
To see other station and operator details, please click the link below:
Dates marked † are inferred and have not found on the ORR public register.
Note that the table is large and can take a long time to sort.
| Station | SFO | Date from | Date to | Type |
|---|---|---|---|---|
| Aber | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Aber | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Abercynon North | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Abercynon North | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Abercynon South | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Abercynon South | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Aberdare | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Aberdare | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Aberdovey | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Aberdovey | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Aberdovey | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Abererch | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Abererch | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Abererch | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Abergavenny | Wales & West Passenger Trains | 23 July 1995 | 31 March 2001 | |
| Abergavenny | Wales & West Passenger Trains | 9 May 1998 | 9 May 1998 | charter |
| Abergavenny | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Abergavenny | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Abergavenny | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Abergele & Pensarn | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Aberystwyth | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Aberystwyth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Aberystwyth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Acocks Green | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Acton Bridge | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Acton Main Line | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Adderley Park | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Addlestone | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Albrighton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Aldermaston | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Aldershot | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Alfreton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Alsager | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Alton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Alvechurch | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Ambergate | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Ammanford | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Ammanford | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ammanford | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ancaster | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Andover | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Appleford | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Ascot | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Ascott-under-Wychwood | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Ash | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Ash Vale | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Ashchurch for Tewkesbury | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Ashchurch for Tewkesbury | Wales & West Passenger Trains | 20 May 2001 | 31 March 2006 | |
| Ashford (Surrey) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Ashurst New Forest | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Aslockton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Aston | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Atherstone | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Attenborough | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Attleborough | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Avoncliff | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Avonmouth | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Axminster | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Aylesbury | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Baglan | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Baglan | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Baglan | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Bagshot | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Banbury | Chiltern Railway Company | 17 May 1997 | 17 May 1997 | charter |
| Banbury | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Bangor (Gwynedd) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Bargoed | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Bargoed | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Barlaston | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Barmouth | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Barmouth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Barmouth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Barnes | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Barnes Bridge | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Barnstaple | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Barnstaple | Wales & West Passenger Trains | 2 January 1998 | 2 January 1998 | charter |
| Barnstaple | Wales & West Passenger Trains | 14 March 1998 | 14 March 1998 | charter |
| Barnstaple | Wales & West Passenger Trains | 28 March 1998 | 28 March 1998 | charter |
| Barnt Green | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Barrow upon Soar | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Barry | Cardiff Railway Company | 18 April 1998 | 18 April 1998 | charter |
| Barry | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Barry | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Barry Docks | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Barry Docks | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Barry Island | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Barry Island | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Basingstoke | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Basingstoke | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Basingstoke | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Battle | South Eastern Train Co | 21 September 1996 | 21 September 1996 | charter |
| Battle | Connex South Eastern | 14 December 1996 | 14 December 1996 | charter |
| Battle | Connex South Eastern | 8 March 1997 | 8 March 1997 | charter |
| Beaconsfield | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Bearley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Beaulieu Road | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bedhampton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bedminster | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Bedworth | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bedwyn | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Beeston | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Belper | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bentley (Hants) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bere Alston | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Bere Ferrers | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Berkswell | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Berrylands | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bescot Stadium | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Betws-y-Coed | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Bicester North | Chiltern Railway Company | 17 May 1997 | 17 May 1997 | charter |
| Bicester North | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Biggleswade | West Anglia Great Northern | 10 August 1996 | 10 August 1996 | charter |
| Biggleswade | West Anglia Great Northern | 14 June 1997 | 14 June 1997 | charter |
| Bilbrook | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bingham | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Birchgrove | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Birchgrove | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Birmingham Moor Street | Central Trains | 1 October 1998 | 21 June 2003 | charter |
| Birmingham New Street | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| Birmingham New Street | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| Birmingham Snow Hill | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bitterne | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Blaenau Ffestiniog | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Blake Street | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Blakedown | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bleasby | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bloxwich | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bloxwich North | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Blythe Bridge | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bodmin Parkway | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Bodmin Parkway | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Bodorgan | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Bookham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bordesley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Borth | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Borth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Borth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Boston | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Botley | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bottesford | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bournemouth | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Bournemouth | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Bournemouth | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Bournemouth | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Bournemouth | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Bournemouth | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Bournemouth | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Bournemouth | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Bournemouth | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bournville | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bracknell | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bradford-on-Avon | Wales & West Passenger Trains | 10 May 1997 | 10 May 1997 | charter |
| Bradford-on-Avon | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Brandon | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Branksome | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Branksome | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Branksome | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Branksome | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Branksome | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Branksome | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Branksome | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Branksome | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Branksome | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Brentford | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bridgend | Cardiff Railway Company | 1 April 2002 | 6 December 2003 | charter |
| Bridgend | Cardiff Railway Company | 1 April 2002 † | 6 December 2003 † | |
| Bridgend | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Bridgend | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Bridgwater | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Bridgwater | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Brithdir | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Brithdir | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Briton Ferry | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Briton Ferry | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Briton Ferry | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Brockenhurst | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Brockenhurst | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Brockenhurst | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Brockenhurst | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Brockenhurst | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Brockenhurst | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Brockenhurst | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Brockenhurst | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Brockenhurst | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bromley South | South Eastern Train Co | 21 September 1996 | 21 September 1996 | charter |
| Bromley South | Connex South Eastern | 14 December 1996 | 14 December 1996 | charter |
| Bromley South | Connex South Eastern | 8 March 1997 | 8 March 1997 | charter |
| Bromsgrove | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Brookwood | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Broome | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Broome | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Broome | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Bruton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Buckley | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Bucknell | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Bucknell | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Bucknell | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Bugle | Wales & West Passenger Trains | 23 July 1995 | 31 March 2001 | |
| Bugle | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Builth Road | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Builth Road | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Builth Road | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Bulwell | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Bentley (Hants) | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Bursledon | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Burton Joyce | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Burton-on-Trent | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Butlers Lane | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Byfleet & New Haw | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Bynea | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Bynea | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Bynea | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Cadoxton | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Cadoxton | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Caergwrle | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Caerphilly | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Caerphilly | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Caersws | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Caersws | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Caersws | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Caldicot | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Caldicot | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Caldicot | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Calstock | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Cam & Dursley | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Camberley | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Camborne | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Camborne | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Cambridge | West Anglia Great Northern | 9 August 1997 | 9 August 1997 | charter |
| Canley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Cannock | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Carbis Bay | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Cardiff Bay | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Cardiff Bay | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Cardiff Central | Cardiff Railway Company | 1 April 2002 † | 6 December 2003 † | |
| Cardiff Central | Cardiff Railway Company | 1 April 2002 | 6 December 2003 | charter |
| Cardiff Central | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Cardiff Central | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Cardiff Queen Street | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Cardiff Queen Street | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Carlisle | West Coast Trains | 14 September 1996 | 14 September 1996 | charter |
| Carlisle | West Coast Trains | 31 May 1997 | 31 May 1997 | charter |
| Carlisle | West Coast Trains | 26 July 1997 | 26 July 1997 | charter |
| Carlton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Carmarthen | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Carmarthen | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Carmarthen | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Carmarthen | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Carmarthen | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Carmarthen | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Castle Cary | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Castle Cary | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Cathays | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Cathays | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Causeland | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Cefn-y-Bedd | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Chapelton (Devon) | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Charlbury | Thames Trains | 1 April 1995 | 31 March 2004 | |
| Charlbury | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Charlbury | First Great Western Link | 1 April 2004 | 31 March 2006 | |
| Chelmsford | Great Eastern Railway | 28 June 1997 | 28 June 1997 | charter |
| Cheltenham Spa | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Cheltenham Spa | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Chepstow | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Chepstow | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Chepstow | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Chertsey | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Chessington North | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Chessington South | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Chester | North West Regional Railways | 29 March 1997 | 29 March 1997 | charter |
| Chester | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Chester Road | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Chetnole | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Chirk | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Chirk | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Chirk | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Chiswick | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Cholsey | Thames Trains | 25 April 1998 | 25 April 1998 | charter |
| Cholsey | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Christchurch | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Christchurch | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Christchurch | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Christchurch | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Christchurch | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Christchurch | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Christchurch | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Christchurch | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Christchurch | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Church Stretton | Wales & West Passenger Trains | 9 May 1998 | 9 May 1998 | charter |
| Church Stretton | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Church Stretton | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Church Stretton | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Cilmeri | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Cilmeri | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Cilmeri | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Clandon | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Clapham Junction | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Clarbeston Road | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Clarbeston Road | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Clarbeston Road | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Claverdon | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Claygate | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Clifton Down | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Clunderwen | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Clunderwen | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Clunderwen | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Cobham & Stoke d'Abernon | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Codsall | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Cogan | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Cogan | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Colchester | Great Eastern Railway | 28 June 1997 | 28 June 1997 | charter |
| Collingham | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Colwall | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Colwyn Bay | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Combe (Oxon) | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Conwy | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Coombe | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Copplestone | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Coryton | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Coryton | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Coseley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Cosford | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Cosham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Cradley Heath | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Craven Arms | Wales & West Passenger Trains | 21 March 1998 | 21 March 1998 | charter |
| Craven Arms | Wales & West Passenger Trains | 9 May 1998 | 9 May 1998 | charter |
| Craven Arms | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Craven Arms | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Craven Arms | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Crediton | Wales & West Passenger Trains | 2 January 1998 | 2 January 1998 | charter |
| Crediton | Wales & West Passenger Trains | 14 March 1998 | 14 March 1998 | charter |
| Crediton | Wales & West Passenger Trains | 28 March 1998 | 28 March 1998 | charter |
| Crediton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Crewkerne | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Criccieth | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Criccieth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Criccieth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Cromford | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Culham | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Cwmbach | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Cwmbach | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Cwmbran | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Cwmbran | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Cwmbran | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Cynghordy | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Cynghordy | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Cynghordy | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Danescourt | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Danescourt | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Danzey | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Datchet | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Dawlish | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Dawlish | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Dawlish Warren | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Dawlish Warren | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Dean | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Deganwy | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Denham | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Denham Golf Club | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Derby | Midland Main Line | 8 March 1997 | 8 March 1997 | charter |
| Devonport | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Digby & Sowton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Dilton Marsh | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Dinas Powys | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Dinas Powys | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Dinas (Rhondda) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Dinas (Rhondda) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Dingle Road | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Dingle Road | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Dockyard (Devonport) | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Dolau | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Dolau | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Dolau | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Dolgarrog | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Dolwyddelan | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Doncaster | Great North Eastern Railway | 16 August 1997 | 16 August 1997 | charter |
| Dorchester South | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Dorchester South | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Dorchester South | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Dorchester South | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Dorchester South | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Dorchester South | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Dorchester South | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Dorchester West | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Dorridge | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Dovey Junction | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Dovey Junction | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Dovey Junction | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Droitwich Spa | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Duddeston | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Dudley Port | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Duffield | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Dyffryn Ardudwy | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Dyffryn Ardudwy | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Dyffryn Ardudwy | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ealing Broadway | Thames Trains | 27 July 1996 | 27 July 1996 | charter |
| Ealing Broadway | Thames Trains | 22 March 1997 | 22 March 1997 | charter |
| Ealing Broadway | Thames Trains | 14 June 1997 | 14 June 1997 | charter |
| Ealing Broadway | Thames Trains | 16 August 1997 | 16 August 1997 | charter |
| Ealing Broadway | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Ealing Broadway | Thames Trains | 3 May 2002 | 31 March 2004 | |
| Ealing Broadway | First Great Western Link | 24 April 2005 | 24 October 2005 | |
| Earley | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Earlsfield | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Earlswood (West Midlands) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Eastbrook | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Eastbrook | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Eastleigh | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Eastleigh | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Eastleigh | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Eastleigh | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Eastleigh | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Eastleigh | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Eccles Road | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Effingham Junction | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Eggesford | Wales & West Passenger Trains | 2 January 1998 | 2 January 1998 | charter |
| Eggesford | Wales & West Passenger Trains | 14 March 1998 | 14 March 1998 | charter |
| Eggesford | Wales & West Passenger Trains | 28 March 1998 | 28 March 1998 | charter |
| Eggesford | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Egham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Elton & Orston | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Erdington | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Esher | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Etchingham | South Eastern Train Co | 21 September 1996 | 21 September 1996 | charter |
| Etchingham | Connex South Eastern | 14 December 1996 | 14 December 1996 | charter |
| Etchingham | Connex South Eastern | 8 March 1997 | 8 March 1997 | charter |
| Etruria | Central Trains | 1 October 1998 | 30 September 2005 | charter |
| Evesham | Thames Trains | 1 April 1995 | 31 March 2004 | |
| Evesham | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Evesham | First Great Western Link | 1 April 2004 | 31 March 2006 | |
| Ewell West | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Exeter Central | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Exeter St Thomas | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Exmouth | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Exton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Fairbourne | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Fairbourne | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Fairbourne | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Fairwater | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Fairwater | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Falmouth Docks | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Falmouth Town | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Fareham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Farnborough (Main) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Farncombe | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Farnham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Feltham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Feniton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Fernhill | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Fernhill | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ferryside | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Ferryside | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Ferryside | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ferryside | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Ferryside | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ferryside | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Ffairfach | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Ffairfach | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ffairfach | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Filton Abbey Wood | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Filton Abbey Wood | Wales & West Passenger Trains | 23 May 2004 | 31 March 2006 | |
| Finsbury Park | West Anglia Great Northern | 10 August 1996 | 10 August 1996 | charter |
| Finsbury Park | West Anglia Great Northern | 14 June 1997 | 14 June 1997 | charter |
| Finsbury Park | West Anglia Great Northern | 16 August 1997 | 16 August 1997 | charter |
| Finstock | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Fishguard Harbour | South Wales & West Railway | 23 July 1995 | 28 September 1997 | |
| Fishguard Harbour | Wales & West Passenger Trains | 29 September 1997 | 13 October 2001 | |
| Fishguard Harbour | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Fishguard Harbour | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Fishguard Harbour | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Fishguard Harbour | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Fishguard Harbour | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Fiskerton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Five Ways | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Fleet | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Flint | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Four Oaks | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Fratton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Freshford | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Frimley | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Frodsham | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Frome | Wales & West Passenger Trains | 23 July 1995 | 31 March 2001 | |
| Frome | Wales & West Passenger Trains | 10 May 1997 | 10 May 1997 | charter |
| Frome | Wales & West Passenger Trains | 21 March 1998 | 21 March 1998 | charter |
| Frome | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Frome | Wales & West Passenger Trains | 7 June 2003 | 31 March 2006 | diversionary |
| Fulwell | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Gainsborough Lea Road | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Garth (Bridgend) | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Garth (Bridgend) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Garth (Bridgend) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Garth (Powys) | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Garth (Powys) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Garth (Powys) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Gatwick Airport | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| Gatwick Airport | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| Gerrards Cross | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Gilfach Fargoed | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Gilfach Fargoed | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Gillingham (Dorset) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Glan Conwy | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Gloucester | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Gloucester | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Gobowen | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Gobowen | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Gobowen | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Godalming | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Goring & Streatley | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Gowerton | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Gowerton | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Gowerton | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Grangetown (Cardiff) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Grangetown (Cardiff) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Grateley | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Gravelly Hill | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Great Malvern | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Great Missenden | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Grosmont | Regional Railways North East | 16 August 1997 | 16 August 1997 | charter |
| Guildford | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Gunnislake | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Gwersyllt | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Haddenham & Thame Parkway | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Hagley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hall Green | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hamble | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hampton Court | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hampton-in-Arden | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hampton (London) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hampton Wick | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hamstead (Birmingham) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hamworthy | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hanborough | Thames Trains | 4 April 1998 | 4 April 1998 | charter |
| Hanborough | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Hanborough | First Great Western Link | 25 July 2004 | 31 March 2006 | |
| Hanwell | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Harlech | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Harlech | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Harlech | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Harling Road | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Hartford (Cheshire) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hartlebury | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Haslemere | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hastings | South Eastern Train Co | 21 September 1996 | 21 September 1996 | charter |
| Hastings | Connex South Eastern | 14 December 1996 | 14 December 1996 | charter |
| Hastings | Connex South Eastern | 8 March 1997 | 8 March 1997 | charter |
| Hatton | Central Trains | 1 October 1998 | 27 March 2004 | charter |
| Havant | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Havenhouse | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Haverfordwest | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Haverfordwest | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Haversfordwest | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Hawarden | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Hawarden Bridge | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Hayes & Harlington | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Hayes & Harlington | First Great Western Link | 24 April 2005 | 24 October 2005 | |
| Hayle | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Hayle | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Heath High Level | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Heath High Level | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Heath Low Level | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Heath Low Level | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Heckington | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hedge End | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hednesford | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Helsby | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Hengoed | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Hengoed | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Henley-in-Arden | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hereford | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Hereford | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Hereford | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Hereford | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Hereford | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Hereford | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Hersham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Heswall | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Heyford | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| High Wycombe | Chiltern Railway Company | 17 May 1997 | 17 May 1997 | charter |
| High Wycombe | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Highbridge & Burnham | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Highbridge & Burnham | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Hilsea | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hinchley Wood | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hinckley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hinton Admiral | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hitchin | West Anglia Great Northern | 10 August 1996 | 10 August 1996 | charter |
| Hitchin | West Anglia Great Northern | 14 June 1997 | 14 June 1997 | charter |
| Hitchin | West Anglia Great Northern | 16 August 1997 | 16 August 1997 | charter |
| Holton Heath | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Holyhead | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Honeybourne | Thames Trains | 1 April 1995 | 31 March 2004 | |
| Honeybourne | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Honeybourne | First Great Western Link | 1 April 2004 | 31 March 2006 | |
| Honiton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hook | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hope (Flintshire) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Hopton Heath | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Hopton Heath | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Hopton Heath | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Horsley | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hounslow | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Hubberts Bridge | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hucknall | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Hungerford | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Hungerford | First Great Western Link | 12 December 2004 | 31 March 2006 | |
| Huntingdon | West Anglia Great Northern | 10 August 1996 | 10 August 1996 | charter |
| Huntingdon | West Anglia Great Northern | 14 June 1997 | 14 June 1997 | charter |
| Huntingdon | West Anglia Great Northern | 16 August 1997 | 16 August 1997 | charter |
| Hykeham | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Isleworth | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Iver | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Ivybridge | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Johnston (Pembs) | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Johnston (Pembs) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Johnston (Pembs) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Kemble | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Kemble | Wales & West Passenger Trains | 1 October 1998 | 31 March 2004 | charter |
| Kempton Park | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Kettering | Midland Main Line | 22 November 1997 | 22 November 1997 | charter |
| Kew Bridge | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Keyham | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Keynsham | Wales & West Passenger Trains | 21 March 1998 | 21 March 1998 | charter |
| Keynsham | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Kidderminster | Central Trains | 21 September 1996 | 21 September 1996 | charter |
| Kidderminster | Central Trains | 19 April 1997 | 19 April 1997 | charter |
| Kidderminster | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Kidsgrove | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Kidwelly | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Kidwelly | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Kidwelly | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Kidwelly | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Kidwelly | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Kidwelly | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Kilgetty | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Kilgetty | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Kilgetty | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Kilgetty | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Kilgetty | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Kilgetty | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Kingham | Thames Trains | 1 April 1995 | 31 March 2004 | |
| Kingham | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Kingham | First Great Western Link | 1 April 2004 | 31 March 2006 | |
| Kings Norton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Kings Nympton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Kings Sutton | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Kingston | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Kintbury | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Kirkby-in-Ashfield | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Knighton | Wales & West Passenger Trains | 14 March 1998 | 14 March 1998 | charter |
| Knighton | Wales & West Passenger Trains | 21 March 1998 | 21 March 1998 | charter |
| Knighton | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Knighton | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Knighton | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Knucklas | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Knucklas | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Knucklas | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Lakenheath | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Lamphey | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Lamphey | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Lamphey | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Lamphey | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Lamphey | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Lamphey | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Landywood | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Langley (Berks) | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Langley Green | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Langley Mill | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Lapford | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Lapworth | Central Trains | 1 October 1998 | 27 March 2004 | charter |
| Lawrence Hill | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Lea Hall | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Leamington Spa | Central Trains | 1 October 1998 | 27 March 2004 | charter |
| Ledbury | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Leeds | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| Leeds | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| Leicester | Midland Main Line | 22 November 1997 | 22 November 1997 | charter |
| Lelant | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Lelant Saltings | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Leominster | Wales & West Passenger Trains | 9 May 1998 | 9 May 1998 | charter |
| Leominster | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Leominster | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Leominster | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Lichfield City | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Lichfield Trent Valley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Lincoln | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Liphook | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Liskeard | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Liskeard | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Liss | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Lisvane & Thornhill | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Lisvane & Thornhill | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Little Kimble | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Llanaber | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Llanaber | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llanaber | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanbedr | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Llanbedr | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llanbedr | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanbister Road | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llanbister Road | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llanbister Road | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanbradach | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llanbradach | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llandaf | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llandaf | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llandanwg | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llandanwg | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Llandanwg | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llandecwyn | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Llandecwyn | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llandecwyn | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llandeilo | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llandeilo | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llandeilo | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llandovery | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llandovery | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llandovery | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llandrindod | Wales & West Passenger Trains | 10 May 1997 | 10 May 1997 | charter |
| Llandrindod | Wales & West Passenger Trains | 17 May 1997 | 17 May 1997 | charter |
| Llandrindod | Wales & West Passenger Trains | 14 March 1998 | 14 March 1998 | charter |
| Llandrindod | Wales & West Passenger Trains | 21 March 1998 | 21 March 1998 | charter |
| Llandrindod | Wales & West Passenger Trains | 28 March 1998 | 28 March 1998 | charter |
| Llandrindod | Wales & West Passenger Trains | 25 April 1998 | 25 April 1998 | charter |
| Llandrindod | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llandrindod | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llandrindod | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llandudno | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llandudno Junction | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llandybie | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llandybie | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llandybie | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanelli | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Llanelli | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llanelli | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llanelli | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Llanelli | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanelli | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Llanfairfechan | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanfairpwll | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llangadog | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llangadog | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llangadog | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llangammarch | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llangammarch | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llangammarch | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llangennech | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llangennech | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llangennech | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llangynllo | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llangynllo | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llangynllo | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanishen | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llanishen | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanrwst | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llansamlet | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llansamlet | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llansamlet | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanwrda | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llanwrda | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llanwrda | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llanwrtyd | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Llanwrtyd | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llanwrtyd | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llwyngwril | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Llwyngwril | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llwyngwril | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Llwynypia | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Llwynypia | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| London Bridge | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| London Bridge | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| London Charing Cross | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| London Charing Cross | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| London Euston | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| London Euston | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| London Kings Cross | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| London Kings Cross | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| London Liverpool Street | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| London Liverpool Street | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| London Marylebone | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| London Paddington | Railtrack | 31 March 1995 | 31 March 1995 | |
| London Paddington | Railtrack | 1 April 1995 | 31 March 2001 | |
| London Paddington | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| London Paddington | Railtrack | 1 April 2002 † | 2 February 2003 † | |
| London Paddington | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| London Paddington | Network Rail Infrastructure | 3 February 2003 † | 9 April 2003 † | |
| London Paddington | Network Rail Infrastructure | 10 April 2003 | 31 March 2006 | |
| London Road (Guildford) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| London Victoria | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| London Victoria | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| London Waterloo | Railtrack | 18 December 1994 | 26 September 1998 | |
| London Waterloo | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| London Waterloo | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| London Waterloo | Network Rail Infrastructure | 22 August 2003 | 31 August 2003 | diversionary |
| Long Eaton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Longbridge | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Longcross | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Longport | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Longton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Looe | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Lostwithiel | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Lostwithiel | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Loughborough | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Lowdham | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Ludlow | Wales & West Passenger Trains | 9 May 1998 | 9 May 1998 | charter |
| Ludlow | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Ludlow | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ludlow | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Luxulyan | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Lydney | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Lydney | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Lydney | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Lye | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Lymington Pier | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Lymington Town | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Lympstone Commando | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Lympstone Village | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Machynlleth | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Machynlleth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Machynlleth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Maesteg | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Maesteg | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Maesteg | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Maesteg (Ewenny Road) | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Maesteg (Ewenny Road) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Maesteg (Ewenny Road) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Maiden Newton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Maidenhead | Thames Trains | 27 July 1996 | 27 July 1996 | charter |
| Maidenhead | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Malden Manor | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Malvern Link | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Manchester Piccadilly | Railtrack | 11 October 1997 | 11 October 1997 | charter |
| Manchester Piccadilly | Railtrack | 10 March 2000 | 2 February 2003 | charter |
| Manchester Piccadilly | Network Rail Infrastructure | 3 February 2003 | 10 March 2003 | charter |
| Manea | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Manorbier | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Manorbier | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Manorbier | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Manorbier | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Manorbier | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Manorbier | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| March | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Market Harborough | Midland Main Line | 22 November 1997 | 22 November 1997 | charter |
| Market Rasen | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Marston Green | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Martins Heron | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Matlock | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Matlock Bath | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Melksham | Wales & West Passenger Trains | 25 October 1997 | 25 October 1997 | charter |
| Melksham | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Melton Mowbray | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Menheniot | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Merthyr Tydfil | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Merthyr Tydfil | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Merthyr Vale | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Merthyr Vale | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Metheringham | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Micheldever | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Midgham | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Milford (Surrey) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Milford Haven | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Milford Haven | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Milford Haven | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Millbrook (Hants) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Minffordd | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Minffordd | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Minffordd | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Monks Risborough | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Montpelier | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Morchard Road | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Moreton (Dorset) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Moreton-in-Marsh | Thames Trains | 1 April 1995 | 31 March 2004 | |
| Moreton-in-Marsh | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Moreton-in-Marsh | First Great Western Link | 1 April 2004 | 31 March 2006 | |
| Morfa Mawddach | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Morfa Mawddach | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Morfa Mawddach | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Mortlake | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Motspur Park | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Mottisfont & Dunbridge | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Mountain Ash | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Mountain Ash | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Nailsea & Backwell | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Nailsea & Backwell | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Nantwich | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Nantwich | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Nantwich | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Narberth | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Narberth | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Narberth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Narberth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Narberth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Narberth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Narborough | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Neath | Cardiff Railway Company | 1 April 2002 † | 6 December 2003 † | |
| Neath | Cardiff Railway Company | 1 April 2002 | 6 December 2003 | charter |
| Neath | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Neath | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Neston | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Netherfield | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Netley | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| New Malden | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| New Milton | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| New Milton | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| New Milton | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| New Milton | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| New Milton | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| New Milton | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| New Milton | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| New Milton | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| New Milton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Newark Castle | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Newark Northgate | Great North Eastern Railway | 16 August 1997 | 16 August 1997 | charter |
| Newbury | Thames Trains | 1 April 1995 | 31 March 2004 | |
| Newbury | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Newbury | First Great Western Link | 1 April 2004 | 31 March 2006 | |
| Newbury Racecourse | Thames Trains | 24 October 2000 | 31 March 2004 | |
| Newbury Racecourse | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Newport (South Wales) | Cardiff Railway Company | 1 April 2002 † | 6 December 2003 † | |
| Newport (South Wales) | Cardiff Railway Company | 1 April 2002 | 6 December 2003 | charter |
| Newport (South Wales) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Newport (South Wales) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Newquay | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Newquay | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Newstead | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Newton St Cyres | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Newtown (Powys) | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Newtown (Powys) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Newtown (Powys) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ninian Park | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ninian Park | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Norbiton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| North Llanrwst | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| North Sheen | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Northfield | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Northolt Park | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Norton Bridge | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Nottingham | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Nuneaton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Oakengates | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Oakham | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Old Hill | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Oldfield Park | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Oldfield Park | Wales & West Passenger Trains | 29 May 2000 | 31 March 2006 | |
| Olton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Orpington | Connex South Eastern | 14 December 1996 | 14 December 1996 | charter |
| Orpington | Connex South Eastern | 8 March 1997 | 8 March 1997 | charter |
| Overton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Oxford | Thames Trains | 1 April 1995 | 31 March 2004 | |
| Oxford | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Oxford | First Great Western Link | 1 April 2004 | 31 March 2006 | |
| Oxshott | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Paignton | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Paignton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Pangbourne | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Pantyffynnon | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pantyffynnon | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pantyffynnon | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Par | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Par | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Parkstone (Dorset) | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Parkstone (Dorset) | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Parkstone (Dorset) | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Parkstone (Dorset) | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Parkstone (Dorset) | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Parkstone (Dorset) | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Parkstone (Dorset) | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Parkstone (Dorset) | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Parkstone (Dorset) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Parson Street | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Patchway | Wales & West Passenger Trains | 21 March 1998 | 21 March 1998 | charter |
| Patchway | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Patchway | Wales & West Passenger Trains | 18 October 2002 | 31 March 2006 | diversionary |
| Peartree | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Pembrey & Burry Port | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Pembrey & Burry Port | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pembrey & Burry Port | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pembrey & Burry Port | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pembroke | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Pembroke | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pembroke | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pembroke | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pembroke Dock | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Pembroke Dock | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pembroke Dock | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pembroke Dock | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penally | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Penally | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Penally | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Penally | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Penally | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penally | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Penarth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Penarth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pencoed | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pencoed | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pencoed | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pengam | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pengam | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penhelig | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Penhelig | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Penhelig | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penkridge | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Penmaenmawr | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penmere | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Penrhiwceiber | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Penrhiwceiber | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penrhyndeudraeth | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Penrhyndeudraeth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Penrhyndeudraeth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penryn | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Pensarn (Gwynedd) | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Pensarn (Gwynedd) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pensarn (Gwynedd) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pentre-bach | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pentre-bach | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pen-y-Bont | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pen-y-Bont | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pen-y-Bont | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penychain | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Penychain | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Penychain | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penyffordd | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Penzance | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Penzance | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Perranwell | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Perry Barr | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Pershore | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Pershore | Thames Trains | 1 April 2001 | 31 March 2004 | |
| Pershore | First Great Western Link | 1 April 2004 | 31 March 2006 | |
| Peterborough | Great North Eastern Railway | 22 March 1997 | 22 March 1997 | charter |
| Petersfield | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Pilning | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Pinhoe | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Pokesdown | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Pokesdown | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Pokesdown | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Pokesdown | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Pokesdown | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Pokesdown | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Pokesdown | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Pokesdown | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Pokesdown | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Polesworth | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Polsloe Bridge | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Pontarddulais | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pontarddulais | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pontarddulais | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pontlottyn | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pontlottyn | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pontyclun | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pontyclun | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pontyclun | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pont-y-Pant | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pontypool & New Inn | Wales & West Passenger Trains | 9 May 1998 | 9 May 1998 | charter |
| Pontypool & New Inn | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pontypool & New Inn | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pontypool & New Inn | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pontypridd | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pontypridd | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Poole | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Poole | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Poole | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Poole | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Poole | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Poole | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Poole | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Poole | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Poole | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Port Talbot Parkway | Cardiff Railway Company | 1 April 2002 † | 6 December 2003 † | |
| Port Talbot Parkway | Cardiff Railway Company | 1 April 2002 | 6 December 2003 | charter |
| Port Talbot Parkway | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Port Talbot Parkway | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Portchester | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Porth | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Porth | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Porthmadog | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Porthmadog | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Porthmadog | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Portsmouth & Southsea | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Portsmouth Arms | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Portsmouth Harbour | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Potters Bar | West Anglia Great Northern | 10 August 1996 | 10 August 1996 | charter |
| Potters Bar | West Anglia Great Northern | 14 June 1997 | 14 June 1997 | charter |
| Potters Bar | West Anglia Great Northern | 16 August 1997 | 16 August 1997 | charter |
| Prees | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Prees | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Prees | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Prestatyn | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Princes Risborough | Chiltern Railway Company | 17 May 1997 | 17 May 1997 | charter |
| Princes Risborough | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Putney | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Pwllheli | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Pwllheli | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pwllheli | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Pyle | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Pyle | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Pyle | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Quakers Yard | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Quakers Yard | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Queenstown Road (Battersea) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Quintrell Downs | Wales & West Passenger Trains | 23 July 1995 | 31 March 2001 | |
| Quintrell Downs | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Radcliffe (Nottinghamshire) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Radley | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Radyr | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Radyr | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Rauceby | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Raynes Park | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Reading West | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Redbridge | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Redditch | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Redland | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Redruth | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Redruth | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Retford | Great North Eastern Railway | 16 August 1997 | 16 August 1997 | charter |
| Rhiwbina | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Rhiwbina | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Rhosneigr | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Rhyl | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Rhymney | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Rhymney | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ribblehead | Regional Railways North East | 26 July 1997 | 26 July 1997 | charter |
| Richmond (London) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Roche | Wales & West Passenger Trains | 23 July 1995 | 31 March 2001 | |
| Roche | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Rolleston | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Roman Bridge | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Romford | Great Eastern Railway | 28 June 1997 | 28 June 1997 | charter |
| Romsey | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Rowlands Castle | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Rowley Regis | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Royston | West Anglia Great Northern | 9 August 1997 | 9 August 1997 | charter |
| Ruabon | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Ruabon | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ruabon | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Rugeley Trent Valley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Runcorn East | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ruskington | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| St Andrews Road | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St Austell | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| St Austell | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St Budeaux Ferry Road | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St Budeaux Victoria Road | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St Columb Road | Wales & West Passenger Trains | 23 July 1995 | 31 March 2001 | |
| St Columb Road | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St Denys | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| St Erth | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| St Erth | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St Germans | Wales & West Passenger Trains | 18 April 1998 | 18 April 1998 | charter |
| St Germans | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St Ives (Cornwall) | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St James Park (Exeter) | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St Keyne | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| St Margarets (London) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| St Neots | West Anglia Great Northern | 14 June 1997 | 14 June 1997 | charter |
| Salisbury | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Salisbury | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Salisbury | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Salisbury | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Salisbury | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Saltash | Wales & West Passenger Trains | 23 July 1995 | 31 March 2001 | |
| Saltash | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Saltash | Wales & West Passenger Trains | 18 April 1998 | 18 April 1998 | charter |
| Saltash | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Sandplace | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Sandwell & Dudley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Sarn | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Sarn | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Sarn | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Saundersfoot | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Saundersfoot | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Saundersfoot | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Saundersfoot | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Saundersfoot | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Saundersfoot | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Saunderton | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Saxilby | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Sea Mills | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Seer Green | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Selly Oak | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Sevenoaks | South Eastern Train Co | 21 September 1996 | 21 September 1996 | charter |
| Sevenoaks | Connex South Eastern | 14 December 1996 | 14 December 1996 | charter |
| Sevenoaks | Connex South Eastern | 8 March 1997 | 8 March 1997 | charter |
| Severn Beach | Wales & West Passenger Trains | 3 January 1998 | 3 January 1998 | charter |
| Severn Beach | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Severn Tunnel Junction | Wales & West Passenger Trains | 11 October 1997 | 11 October 1997 | charter |
| Severn Tunnel Junction | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Severn Tunnel Junction | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Severn Tunnel Junction | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Severn Tunnel Junction | Arriva Trains Wales | 24 May 2004 | 31 March 2006 | |
| Shawford | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Sheffield | Midland Main Line | 20 September 1997 | 20 September 1997 | charter |
| Shenstone | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Shepperton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Sherborne | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Shifnal | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Shippea Hill | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Shipton | Thames Trains | 4 April 1998 | 4 April 1998 | charter |
| Shipton | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Shirehampton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Shirley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Sholing | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Shotton Low Level | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Shotton High Level | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Shrewsbury | Central Trains | 10 May 1997 | 10 May 1997 | charter |
| Shrewsbury | Central Trains | 12 July 1997 | 12 July 1997 | charter |
| Shrewsbury | Central Trains | 26 July 1997 | 26 July 1997 | charter |
| Shrewsbury | Central Trains | 9 May 1998 | 9 May 1998 | charter |
| Shrewsbury | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Shrewsbury | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Shrewsbury | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Sileby | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Skegness | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Skewen | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Skewen | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Skewen | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Sleaford | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Slough | Thames Trains | 1 April 1995 | 31 March 2004 | |
| Slough | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Slough | First Great Western Link | 1 April 2004 | 31 March 2006 | |
| Small Heath | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Smethwick Rolfe Street | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Solihull | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| South Ruislip | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| South Wigston | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Southall | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Southall | First Great Western Link | 24 April 2005 | 24 October 2005 | |
| Southampton Airport Parkway | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Southampton Airport Parkway | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Southampton Airport Parkway | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Southampton Airport Parkway | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Southampton Airport Parkway | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Southampton Airport Parkway | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Southampton Airport Parkway | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Southampton Airport Parkway | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Southampton Airport Parkway | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Southampton Central | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Southampton Central | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Southampton Central | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Southampton Central | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Southampton Central | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Southampton Central | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Southampton Central | South West Trains | 6 September 1997 | 6 September 1997 | charter |
| Southampton Central | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Southampton Central | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Southend Victoria | Great Eastern Railway | 29 June 1997 | 29 June 1997 | charter |
| Southminster | Great Eastern Railway | 29 June 1997 | 29 June 1997 | charter |
| Spalding | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Spondon | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Spooner Row | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Spring Road | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Staines | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Stamford | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Stapleton Road | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Starcross | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Stechford | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Stevenage | West Anglia Great Northern | 10 August 1996 | 10 August 1996 | charter |
| Stevenage | West Anglia Great Northern | 14 June 1997 | 14 June 1997 | charter |
| Stevenage | West Anglia Great Northern | 16 August 1997 | 16 August 1997 | charter |
| Stoke Mandeville | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Stone (Staffs) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Stonehouse | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Stonehouse | Wales & West Passenger Trains | 1 October 1998 | 31 March 2004 | charter |
| Stoneleigh | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Stourbridge Junction | Central Trains | 19 April 1997 | 19 April 1997 | charter |
| Stourbridge Junction | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Stourbridge Town | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Stratford (London) | Great Eastern Railway | 28 June 1997 | 28 June 1997 | charter |
| Stratford-upon-Avon | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Strawberry Hill | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Stroud (Gloucs) | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Stroud (Gloucs) | Wales & West Passenger Trains | 1 October 1998 | 31 March 2004 | charter |
| Sudbury & Harrow Road | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Sudbury Hill Harrow | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Sugar Loaf | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Sugar Loaf | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Sugar Loaf | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Sunbury | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Sunningdale | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Sunnymeads | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Surbiton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Sutton Coldfield | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Swansea | Cardiff Railway Company | 1 April 2002 † | 6 December 2003 † | |
| Swansea | Cardiff Railway Company | 1 April 2002 | 6 December 2003 | charter |
| Swansea | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Swansea | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Swanwick | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Sway | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Swaythling | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Swinderby | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Swineshead | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Syon Lane | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Syston | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Tackley | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Taffs Well | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Taffs Well | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Talsarnau | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Talsarnau | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Talsarnau | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Talybont | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Talybont | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Talybont | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Tal-Y-Cafn | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Tame Bridge Parkway | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Tamworth | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Taplow | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Teddington | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Teignmouth | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Teignmouth | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Telford Central | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Tenby | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Tenby | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Tenby | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Tenby | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Tenby | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Tenby | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Thames Ditton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Thatcham | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Thatcham | First Great Western Link | 12 December 2004 | 31 March 2006 | |
| The Lakes (Warks) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Theale | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Theale | First Great Western Link | 12 December 2004 | 31 March 2006 | |
| Thetford | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Thornford | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Thorpe Culvert | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Thurgarton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Tile Hill | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Tilehurst | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Tipton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Tir-phil | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Tir-phil | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Tisbury | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Tolworth | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Tonbridge | South Eastern Train Co | 21 September 1996 | 21 September 1996 | charter |
| Tonbridge | Connex South Eastern | 8 March 1997 | 8 March 1997 | charter |
| Ton Pentre | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ton Pentre | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Tondu | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Tondu | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Tondu | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Tonfanau | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Tonfanau | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Tonfanau | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Tonypandy | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Tonypandy | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Topsham | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Torquay | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Torquay | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Torre | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Totton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Trefforest | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Trefforest | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Trefforest Estate | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Trefforest Estate | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Trehafod | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Trehafod | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Treherbert | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Treherbert | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Treorchy | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Treorchy | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Troed-y-Rhiw | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Troed-y-Rhiw | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Trowbridge | Wales & West Passenger Trains | 10 May 1997 | 10 May 1997 | charter |
| Trowbridge | Wales & West Passenger Trains | 25 October 1997 | 25 October 1997 | charter |
| Trowbridge | Wales & West Passenger Trains | 21 March 1998 | 21 March 1998 | charter |
| Trowbridge | Wales & West Passenger Trains | 2 May 1998 | 2 May 1998 | charter |
| Trowbridge | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Truro | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Truro | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Tunbridge Wells | South Eastern Train Co | 21 September 1996 | 21 September 1996 | charter |
| Tunbridge Wells | Connex South Eastern | 14 December 1996 | 14 December 1996 | charter |
| Tunbridge Wells | Connex South Eastern | 8 March 1997 | 8 March 1997 | charter |
| Tutbury & Hatton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Twickenham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Twyford | Thames Trains | 27 July 1996 | 27 July 1996 | charter |
| Twyford | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| Ty Croes | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ty Glas | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ty Glas | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Tygwyn | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Tygwyn | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Tygwyn | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Tyseley | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Tywyn | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Tywyn | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Tywyn | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Umberleigh | Wales & West Passenger Trains | 2 January 1998 | 2 January 1998 | charter |
| Umberleigh | Wales & West Passenger Trains | 14 March 1998 | 14 March 1998 | charter |
| Umberleigh | Wales & West Passenger Trains | 28 March 1998 | 28 March 1998 | charter |
| Umberleigh | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| University (Birmingham) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Upper Halliford | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Upton | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Upwey | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Uttoxeter | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Valley | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Vauxhall | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Virginia Water | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Wainfleet | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Walsall | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Walton-on-Thames | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Wanborough | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Wandsworth Town | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Wareham | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Wareham | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Wareham | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Wareham | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Wareham | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Wareham | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Wareham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Warminster | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Warwick | Central Trains | 1 October 1998 | 27 March 2004 | charter |
| Water Orton | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Waun-gron Park | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Waun-gron Park | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Wedgwood | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Wellingborough | Midland Main Line | 22 November 1997 | 22 November 1997 | charter |
| Wellington (Shropshire) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Welshpool | Central Trains | 1 October 1998 | 13 October 2001 | charter |
| Welshpool | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Welshpool | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Welwyn Garden City | West Anglia Great Northern | 10 August 1996 | 10 August 1996 | charter |
| Welwyn Garden City | West Anglia Great Northern | 14 June 1997 | 14 June 1997 | charter |
| Wem | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Wem | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Wem | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Wembley Stadium | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Wendover | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| West Byfleet | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| West Drayton | Thames Trains | 27 July 1996 | 27 July 1996 | charter |
| West Drayton | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| West Ealing | Thames Trains | 3 January 2001 | 31 March 2004 | charter |
| West Ruislip | Chiltern Railway Company | 19 March 1999 | 20 July 2003 | charter |
| Westbury | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Westbury | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Weston Milton | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Weston Milton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Weston-super-Mare | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Weston-super-Mare | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Weybridge | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Weymouth | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Weymouth | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Weymouth | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Weymouth | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Weymouth | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Weymouth | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Weymouth | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Whatstandwell | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Whimple | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Whitby | Regional Railways North East | 16 August 1997 | 16 August 1997 | charter |
| Whitchurch (Cardiff) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Whitchurch (Cardiff) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Whitchurch (Hampshire) | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Whitchurch (Shropshire) | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Whitchurch (Shropshire) | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Whitchurch (Shropshire) | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Whitland | Wales & West Passenger Trains | 23 July 1995 | 13 October 2001 | |
| Whitland | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Whitland | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Whitland | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | |
| Whitland | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Whitland | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | |
| Whitlocks End | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Whittlesea | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Whitton | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Widney Manor | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Wildmill | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Wildmill | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Wildmill | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Willington | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Wilmcote (Warwickshire) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Wilnecote (Staffordshire) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Wimbledon | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Winchester | South West Trains | 5 October 1996 | 5 October 1996 | charter |
| Winchester | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Winchester | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Winchester | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Winchester | South West Trains | 1 June 1997 | 1 June 1997 | charter |
| Winchester | South West Trains | 12 July 1997 | 12 July 1997 | charter |
| Winchester | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Winchester | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Winchfield | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Windsor & Eton Riverside | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Winnersh | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Winnersh Triangle | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Winsford | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Witley | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Witton (West Midlands) | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Woking | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Wokingham | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Wood End | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Wool | South West Trains | 7 December 1996 | 7 December 1996 | charter |
| Wool | South West Trains | 29 March 1997 | 29 March 1997 | charter |
| Wool | South West Trains | 24 May 1997 | 24 May 1997 | charter |
| Wool | South West Trains | 4 October 1997 | 4 October 1997 | charter |
| Wool | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Woolston | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Wootton Wawen | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Worcester Foregate Street | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Worcester Park | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Worcester Shrub Hill | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Worle | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Worplesdon | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Wraysbury | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Wrenbury | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Wrenbury | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Wrenbury | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Wrexham Central | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Wrexham General | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Wylde Green | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Wymondham | Central Trains | 1 October 1998 | 31 March 2004 | charter |
| Wythall | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Yardley Wood | Central Trains | 1 October 1998 | 31 March 2006 | charter |
| Yate | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Yatton | Wales & West Passenger Trains | 23 July 1995 | 31 March 2006 | |
| Yatton | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Yeoford | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Yeovil Junction | South West Trains | 5 October 1997 | 5 October 1997 | charter |
| Yeovil Junction | South West Trains | 21 March 1998 | 21 March 1998 | charter |
| Yeovil Junction | South West Trains | 10 March 2000 | 31 March 2006 | charter |
| Yeovil Pen Mill | Wales & West Passenger Trains | 5 October 1997 | 5 October 1997 | charter |
| Yeovil Pen Mill | Wales & West Passenger Trains | 21 March 1998 | 21 March 1998 | charter |
| Yeovil Pen Mill | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Yetminster | Wales & West Passenger Trains | 1 October 1998 | 31 March 2006 | charter |
| Ynyswen | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ynyswen | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| York | Great North Eastern Railway | 21 December 1996 | 21 December 1996 | charter |
| York | Great North Eastern Railway | 16 August 1997 | 16 August 1997 | charter |
| York | Great North Eastern Railway | 20 September 1997 | 20 September 1997 | charter |
| Yorton | Wales & West Passenger Trains | 1 October 1998 | 13 October 2001 | charter |
| Yorton | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Yorton | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ystrad Mynach | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ystrad Mynach | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |
| Ystrad Rhondda | Cardiff Railway Company | 14 October 2001 | 6 December 2003 | charter |
| Ystrad Rhondda | Arriva Trains Wales | 7 December 2003 | 31 March 2006 | charter |