| Identity | Distance | Time | Journeys | First Journey | Last Journey |
|---|---|---|---|---|---|
| 334001 | 8mi 45ch | 8m | 1 | 03 Feb 2014 Hyndland to Glasgow Queen Street | 03 Feb 2014 Hyndland to Glasgow Queen Street |
| 334002 | 0mi 56ch | 2m | 1 | 30 Mar 2024 Hyndland to Partick | 30 Mar 2024 Hyndland to Partick |
| 334004 | 47mi 45ch | 1h 19m | 2 | 16 May 2016 Haymarket to Hyndland | 23 Jun 2016 Haymarket to Edinburgh |
| 334005 | 96mi 05ch | 2h 43m | 3 | 29 Mar 2016 Anniesland to Edinburgh | 09 Aug 2026 Edinburgh to Haymarket |
| 334008 | 6mi 01ch | 16m | 1 | 31 Mar 2024 Hyndland to Dalmuir | 31 Mar 2024 Hyndland to Dalmuir |
| 334009 | 8mi 59ch | 17m | 1 | 21 Nov 2013 Motherwell to Newton (Lanarks) | 21 Nov 2013 Motherwell to Newton (Lanarks) |
| 334010 | 6mi 01ch | 16m | 1 | 31 Mar 2024 Hyndland to Dalmuir | 31 Mar 2024 Hyndland to Dalmuir |
| 334011 | 0mi 56ch | 1m | 1 | 30 Mar 2024 Partick to Hyndland | 30 Mar 2024 Partick to Hyndland |
| 334012 | 6mi 22ch | 17m | 1 | 03 Feb 2014 Partick to Milngavie | 03 Feb 2014 Partick to Milngavie |
| 334015 | 6mi 08ch | 10m | 2 | 07 Apr 2015 Haymarket to Edinburgh Park | 31 Mar 2024 Partick to Glasgow Queen Street |
| 334016 | 6mi 22ch | 17m | 1 | 03 Feb 2014 Partick to Milngavie | 03 Feb 2014 Partick to Milngavie |
| 334017 | 102mi 42ch | 2h 35m | 2 | 01 Jul 2013 Haymarket to Partick | 29 Mar 2016 Anniesland to Edinburgh |
| 334019 | 0mi 56ch | 1m | 1 | 30 Mar 2024 Partick to Hyndland | 30 Mar 2024 Partick to Hyndland |
| 334020 | 0mi 56ch | 2m | 1 | 30 Mar 2024 Hyndland to Partick | 30 Mar 2024 Hyndland to Partick |
| 334021 | 3mi 48ch | 4m | 1 | 05 Mar 2023 Haymarket to Edinburgh Park | 05 Mar 2023 Haymarket to Edinburgh Park |
| 334023 | 1mi 17ch | 2m | 1 | 30 Mar 2024 Partick to Exhibition Centre | 30 Mar 2024 Partick to Exhibition Centre |
| 334024 | 2mi 38ch | 6m | 1 | 30 May 2015 Partick to Glasgow Queen Street | 30 May 2015 Partick to Glasgow Queen Street |
| 334025 | 44mi 31ch | 1h 3m | 1 | 31 Mar 2014 Glasgow Queen Street (Low Level) to Edinburgh Waverley | 31 Mar 2014 Glasgow Queen Street (Low Level) to Edinburgh Waverley |
| 334026 | 0mi 56ch | 1m | 1 | 30 Mar 2024 Partick to Hyndland | 30 Mar 2024 Partick to Hyndland |
| 334028 | 1mi 19ch | 5m | 1 | 23 Jun 2016 Haymarket to Edinburgh | 23 Jun 2016 Haymarket to Edinburgh |
| 334029 | 3mi 57ch | 7m | 2 | 31 Mar 2024 Partick to Glasgow Queen Street | 09 Aug 2026 Edinburgh to Haymarket |
| 334032 | 4mi 18ch | 11m | 2 | 31 Mar 2024 Glasgow Queen Street to Bellgrove | 31 Mar 2024 High Street to Partick |
| 334033 | 3mi 48ch | 4m | 1 | 05 Mar 2023 Haymarket to Edinburgh Park | 05 Mar 2023 Haymarket to Edinburgh Park |
| 334034 | 0mi 56ch | 1m | 1 | 30 Mar 2024 Partick to Hyndland | 30 Mar 2024 Partick to Hyndland |
| 334035 | 54mi 52ch | 1h 10m | 2 | 01 Jul 2013 Haymarket to Partick | 31 Mar 2024 Bellgrove to High Street |
| 334037 | 7mi 73ch | 13m | 1 | 18 Jan 2016 Dalreoch to Helensburgh Central | 18 Jan 2016 Dalreoch to Helensburgh Central |
| 334038 | 0mi 50ch | 2m | 1 | 31 Mar 2024 Bellgrove to High Street | 31 Mar 2024 Bellgrove to High Street |
| 334040 | 61mi 55ch | 1h 28m | 3 | 21 Nov 2013 Motherwell to Newton (Lanarks) | 31 Mar 2014 Glasgow Queen Street (Low Level) to Edinburgh Waverley |
Total time displayed is accrued against the whole journey and may not reflect time from actual vehicle if detailed traction is in use.