| Identity | Distance | Time | Journeys | First Journey | Last Journey |
|---|---|---|---|---|---|
| 390001 | 293mi 16ch | 3h 32m | 7 | 20 Oct 2013 Preston (Lancs) to Wigan North Western | 17 Dec 2023 Birmingham New Street to Birmingham International |
| 390002 | 672mi 11ch | 8h 22m | 8 | 03 Oct 2015 Crewe to Lancaster | 15 Mar 2025 Tamworth to London Euston |
| 390005 | 339mi 40ch | 4h 20m | 8 | 16 Jan 2016 Rugby to Coventry | 20 Oct 2024 London Euston to Birmingham New Street |
| 390006 | 801mi 13ch | 11h 22m | 20 | 06 Mar 2015 Crewe to Liverpool Lime Street (High Level) | 04 Jan 2026 Tamworth to Stafford |
| 390008 | 432mi 48ch | 6h 31m | 9 | 06 Mar 2015 Manchester Piccadilly to Stoke-On-Trent | 20 Jun 2026 Tamworth to London Euston |
| 390009 | 225mi 35ch | 3h 24m | 7 | 15 Mar 2014 Wolverhampton to Sandwell & Dudley | 06 Jan 2024 Tamworth to Liverpool Lime Street |
| 390010 | 530mi 65ch | 6h 10m | 9 | 30 Mar 2015 Stoke-On-Trent to Milton Keynes Central | 22 Jun 2026 Birmingham New Street to London Euston |
| 390011 | 513mi 18ch | 7h 18m | 11 | 06 Mar 2015 Stoke-On-Trent to Stockport | 03 Mar 2025 Warrington Bank Quay to Crewe |
| 390013 | 601mi 45ch | 7h 48m | 11 | 20 Feb 2016 Liverpool Lime Street to Crewe | 05 Oct 2024 Penrith North Lakes to Carlisle |
| 390016 | 568mi 33ch | 8h 1m | 8 | 13 Mar 2013 Birmingham New Street to Coventry | 31 Mar 2024 Birmingham New Street to Crewe |
| 390020 | 604mi 39ch | 7h 47m | 9 | 12 Jan 2019 Birmingham International to Birmingham New Street | 20 Sep 2025 London Euston to Tamworth |
| 390039 | 377mi 75ch | 6h 3m | 6 | 27 Nov 2016 Stafford to Crewe | 19 Jan 2025 Tamworth to Liverpool Lime Street |
| 390040 | 486mi 52ch | 5h 28m | 9 | 28 Aug 2016 Crewe to Stafford | 20 Jun 2026 London Euston to Tamworth |
| 390042 | 315mi 17ch | 4h 35m | 4 | 09 Apr 2017 Birmingham New Street to Sandwell & Dudley | 11 Feb 2023 Liverpool Lime Street to Crewe |
| 390043 | 606mi 35ch | 7h 50m | 9 | 21 May 2017 Manchester Piccadilly to Stockport | 24 Jan 2026 Tamworth to London Euston |
| 390044 | 532mi 03ch | 7h 33m | 10 | 20 Mar 2016 Birmingham New Street to Crewe | 04 Jun 2026 Tamworth to London Euston |
| 390045 | 544mi 21ch | 7h 42m | 8 | 14 Feb 2016 Wolverhampton to Birmingham New Street | 25 Jan 2025 Runcorn to Lichfield Trent Valley |
| 390046 | 227mi 01ch | 2h 46m | 6 | 20 Oct 2013 Lancaster to Preston (Lancs) | 19 Feb 2023 Sandwell & Dudley to Wolverhampton |
| 390047 | 906mi 79ch | 11h 56m | 5 | 06 May 2013 Birmingham New Street to Birmingham International | 25 Sep 2019 Tamworth to London Euston |
| 390049 | 583mi 16ch | 7h 34m | 16 | 19 Mar 2013 Stoke-On-Trent to Milton Keynes Central | 27 Jan 2025 Stoke-on-Trent to Manchester Piccadilly |
| 390050 | 605mi 79ch | 8h 11m | 10 | 10 Jan 2014 Manchester Piccadilly to Stockport | 20 Sep 2025 Tamworth to London Euston |
| 390103 | 393mi 22ch | 6h 16m | 12 | 22 Nov 2014 Sandwell & Dudley to Birmingham New Street | 08 Mar 2025 Preston to Crewe |
| 390104 | 664mi 27ch | 8h 30m | 11 | 26 Apr 2014 Birmingham New Street to Carlisle | 23 Aug 2025 Milton Keynes Central to Nuneaton |
| 390107 | 577mi 09ch | 8h 16m | 12 | 14 Feb 2015 London Euston to Birmingham New Street | 07 Jan 2024 Stafford to Warrington Bank Quay |
| 390112 | 456mi 17ch | 5h 40m | 6 | 14 Feb 2015 Birmingham International to London Euston | 26 Jan 2025 Warrington Bank Quay to Crewe |
| 390114 | 561mi 10ch | 7h 39m | 7 | 11 Nov 2018 London Euston to Birmingham New Street | 02 Mar 2025 Carlisle to Preston |
| 390115 | 968mi 24ch | 12h 15m | 15 | 20 Feb 2016 Crewe to Warrington Bank Quay | 31 Jan 2026 London Euston to Tamworth |
| 390117 | 402mi 63ch | 5h 56m | 12 | 29 May 2016 Stoke-on-Trent to Lichfield Trent Valley | 10 Apr 2023 Milton Keynes Central to Nuneaton |
| 390118 | 855mi 50ch | 10h 57m | 15 | 28 Feb 2015 Rugby to Coventry | 04 Jan 2026 Stafford to Wigan North Western |
| 390119 | 694mi 00ch | 8h 49m | 11 | 25 May 2013 Crewe to Stafford | 16 Aug 2025 Crewe to Manchester Piccadilly |
| 390121 | 617mi 06ch | 7h 57m | 6 | 02 Apr 2018 Crewe to Stafford | 28 Apr 2026 Stoke-on-Trent to Manchester Piccadilly |
| 390122 | 692mi 63ch | 9h 43m | 10 | 26 Mar 2016 Birmingham New Street to Coventry | 25 Aug 2024 Rugby to Crewe |
| 390123 | 600mi 35ch | 7h 57m | 5 | 18 Jun 2017 Coventry to Birmingham New Street | 31 Jan 2026 Tamworth to London Euston |
| 390124 | 716mi 56ch | 9h 48m | 15 | 22 Nov 2012 Stoke-On-Trent to Stockport | 06 Jul 2025 London Euston to Tamworth |
| 390125 | 546mi 32ch | 7h 58m | 11 | 28 Feb 2015 Birmingham International to Birmingham New Street | 24 Jan 2026 London Euston to Tamworth |
| 390126 | 603mi 52ch | 7h 46m | 13 | 06 May 2013 Birmingham International to Sandwell & Dudley | 14 Feb 2025 Birmingham New Street to Coventry |
| 390127 | 531mi 70ch | 6h 25m | 11 | 03 Oct 2015 Carlisle to Lancaster | 26 Jan 2025 Manchester Piccadilly to Crewe |
| 390128 | 629mi 71ch | 8h 51m | 7 | 28 Nov 2015 Edinburgh Waverley to Preston (Lancs) | 31 Jan 2022 Glasgow Central to Crewe |
| 390129 | 492mi 71ch | 7h 57m | 14 | 09 Feb 2013 Birmingham New Street to Birmingham International | 29 Oct 2025 Crewe to Warrington Bank Quay |
| 390130 | 293mi 08ch | 3h 35m | 10 | 17 Aug 2014 Birmingham New Street to Birmingham International | 29 Oct 2025 Crewe to Wilmslow |
| 390131 | 1008mi 75ch | 12h 37m | 7 | 29 Apr 2017 Manchester Piccadilly to Stockport | 30 Apr 2024 Glasgow Central to Crewe |
| 390132 | 453mi 38ch | 5h 17m | 9 | 16 Jan 2016 Wolverhampton to Birmingham New Street | 01 Apr 2024 Stoke-on-Trent to Nuneaton |
| 390134 | 682mi 41ch | 8h 57m | 11 | 15 Aug 2014 Watford Junction to Coventry | 11 Nov 2023 Crewe to Runcorn |
| 390135 | 536mi 57ch | 8h 15m | 7 | 04 Jun 2016 Warrington Bank Quay to Crewe | 25 Mar 2026 Stoke-on-Trent to Manchester Piccadilly |
| 390136 | 176mi 58ch | 2h 20m | 6 | 12 Feb 2017 Stockport to Manchester Piccadilly | 02 Jun 2022 Rugby to Stafford |
| 390137 | 764mi 08ch | 10h 50m | 11 | 29 Mar 2016 Glasgow Central to Birmingham New Street | 25 Jan 2025 Crewe to Wigan North Western |
| 390138 | 328mi 43ch | 4h 41m | 9 | 31 Mar 2018 Birmingham International to Birmingham New Street | 12 Sep 2025 Manchester Piccadilly to Crewe |
| 390141 | 397mi 65ch | 5h 31m | 5 | 03 Oct 2015 Carlisle to Birmingham New Street | 03 Mar 2025 Lancaster to Preston |
| 390148 | 943mi 07ch | 12h 9m | 7 | 22 May 2013 London Euston to Birmingham New Street | 26 Jan 2024 Carlisle to Glasgow Central |
| 390151 | 370mi 75ch | 5h 45m | 12 | 13 Mar 2013 Coventry to Birmingham New Street | 11 Mar 2025 Milton Keynes Central to Birmingham New Street |
| 390152 | 600mi 11ch | 7h 36m | 11 | 19 Mar 2016 Wigan North Western to Preston | 23 Aug 2025 Nuneaton to Milton Keynes Central |
| 390153 | 936mi 79ch | 12h 7m | 14 | 16 Jan 2016 Birmingham New Street to Wolverhampton | 25 Oct 2025 Wigan North Western to Crewe |
| 390154 | 960mi 07ch | 12h 44m | 17 | 07 Jan 2017 Crewe to Stockport | 25 Jan 2025 Crewe to Manchester Piccadilly |
| 390155 | 170mi 46ch | 2h 15m | 6 | 20 Feb 2016 Warrington Bank Quay to Crewe | 17 Feb 2024 Stoke-on-Trent to Rugby |
| 390156 | 372mi 43ch | 5h 38m | 10 | 02 Nov 2013 Birmingham International to Coventry | 29 Oct 2025 Wigan North Western to Warrington Bank Quay |
| 390157 | 450mi 23ch | 5h 41m | 9 | 14 Feb 2016 Rugby to Crewe | 16 Mar 2024 Liverpool Lime Street to Crewe |
Total time displayed is accrued against the whole journey and may not reflect time from actual vehicle if detailed traction is in use.