Locomotives Home / Railways / Bachmann branchline / Locomotives Sort By Sort by:Most popularWhat's newPrice low to highPrice high to lowName A to ZName Z to A Showing products 1 to 96 of 335 Sort by:Most popularWhat's newPrice low to highPrice high to lowName A to ZName Z to A Bachmann 30-426SF BR 'Western Pullman' 6-Car DEMU SOUND FITTED Train Pack £637.46 £749.95 Bachmann 31-033 Class 350/4 4-Car EMU 350407 First TransPennine Express OO Gauge *PRE ORDER £422.96* £0.00 £469.95 Bachmann 31-033SF Class 350/4 4-Car EMU 350407 First TransPennine Express OO Gauge *PRE ORDER £512.96* £0.00 £569.95 Bachmann 31-034 Class 350/3 4-Car EMU 350372 London Northwestern Railway OO Gauge *PRE ORDER £422.96* £0.00 £469.95 Bachmann 31-034SF Class 350/3 4-Car EMU 350372 London Northwestern Railway OO Gauge *PRE ORDER £512.96* £0.00 £569.95 Bachmann 31-042 Class 450/0 4-Car EMU 450036 South Western Railway OO Gauge *PRE ORDER £422.96* £0.00 £469.95 Bachmann 31-042SF Class 450/0 4-Car EMU 450036 South Western Railway OO Gauge *PRE ORDER £512.96* £0.00 £569.95 Bachmann 31-215 LMS 5XP 'Patriot' 5551 'The Unknown Warrior' LMS Lined Crimson *PRE ORDER £TBC* £0.00 Bachmann 31-215SF LMS 5XP 'Patriot' 5551 'The Unknown Warrior' - DCC Sound *PRE ORDER £TBC* £0.00 Bachmann 31-326B Class 105 2-Car DMU BR Green (Speed Whiskers) - OO Gauge £229.46 £269.95 Bachmann 31-362B Class 03 03056 BR Blue - OO Gauge £127.46 £149.95 Bachmann 31-362BSF Class 03 03056 BR Blue - OO Gauge £220.95 £259.95 Bachmann 31-364A Class 03 D2095 BR Green (Wasp Stripes) - OO Gauge £127.46 £149.95 Bachmann 31-364ASF Class 03 D2095 BR Green (Wasp Stripes) - OO Gauge £220.96 £259.95 Bachmann 31-364B Class 03 D2099 BR Green (Wasp Stripes) [W] - OO Gauge £135.95 £159.95 Bachmann 31-364BSF Class 03 D2099 BR Green (Wasp Stripes) [W] - OO Gauge £229.45 £269.95 Bachmann 31-369 Class 03 Ex-D2054 British Industrial Sand White - OO Gauge £127.46 £149.95 Bachmann 31-369SF Class 03 Ex-D2054 British Industrial Sand White - OO Gauge £220.95 £259.95 Bachmann 31-420 Class 411/9 3-CEP 3-Car EMU (Refurbished) 1199 South West Trains - OO Gauge £399.46 £459.95 Bachmann 31-420SF Class 411/9 3-CEP 3-Car EMU (Refurb) 1199 South West Trains £475.95 £559.95 Bachmann 31-421 Class 411 4-CEP 4-Car EMU (Refurb) 411506 BR Blue & Grey - OO Gauge £467.46 £549.95 Bachmann 31-421SF Class 411 4-CEP 4-Car EMU (Refurb) 411506 BR Blue & Grey - OO Gauge £552.46 £649.95 Bachmann 31-422 Class 411 4-CEP 4-Car EMU (Refurb) 1512 BR Network SouthEast - OO Gauge £467.46 £549.95 Bachmann 31-422SF Class 411 4-CEP 4-Car EMU (Refurb) 1512 BR Network SouthEast £552.45 £649.95 Bachmann 31-423 Class 411 4-CEP 4-Car EMU (Refurb) 1522 BR London & South East - OO Gauge £467.46 £549.95 Bachmann 31-423SF Class 411 4-CEP 4-Car EMU (Refurb) 1522 BR London & South East - OO Gauge £552.46 £649.95 Bachmann 31-479A LNWR G2A 49164 BR Black (Late Crest) - OO Gauge - PRE ORDER £161.46 £0.00 £189.95 Bachmann 31-479ASF LNWR G2A 49164 BR Black (Late Crest) - OO Gauge - PRE ORDER £254.96 £0.00 £299.95 Bachmann 31-482 LNWR G2 574 LNWR Black - OO Gauge - PRE ORDER £161.46 £0.00 £189.95 Bachmann 31-482SF LNWR G2 574 LNWR Black - OO Gauge - PRE ORDER £254.96 £0.00 £299.95 Bachmann 31-483 LNWR G2 9446 LMS Black, OO Gauge £170.95 £189.95 Bachmann 31-483SF LNWR G2 9446 LMS Black OO Gauge *PRE ORDER £269.96* £0.00 £299.95 Bachmann 31-495 Class 158 2-Car DMU 158884 South West Trains - OO Gauge £288.96 £339.95 Bachmann 31-495SF Class 158 2-Car DMU 158884 South West Trains - OO Gauge £373.96 £439.95 Bachmann 31-496 Class 158 2-Car DMU 158761 BR Provincial (Express) OO Gauge £280.46 £329.95 Bachmann 31-496SF Class 158 2-Car DMU 158761 BR Provincial (Express) OO Gauge £365.46 £429.95 Bachmann 31-497 Class 158 2-Car DMU 158839 Transport for Wales - OO Gauge £288.96 £339.95 Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales - OO Gauge £373.96 £439.95 Bachmann 31-499 Class 158 2-Car DMU 158844 Northern - OO Gauge £288.96 £339.95 Bachmann 31-502A Class 158 2-Car DMU 158901 BR WYPTE Metro OO Gauge £296.96 £329.95 Bachmann 31-502ASF Class 158 2-Car DMU 158901 BR WYPTE Metro OO Gauge £365.45 £429.95 Bachmann 31-511A Class 158 2-Car DMU Arriva Trains Wales (Revised) OO Gauge £280.46 £329.95 Bachmann 31-516A Class 158 2-Car DMU 158856 Central Trains - OO Gauge £288.96 £339.95 Bachmann 31-516ASF Class 158 2-Car DMU 158856 Central Trains - OO Gauge £373.96 £439.95 Bachmann 31-578 Windhoff MPV 2-Car Set Network Rail Yellow - OO Gauge £271.95 £319.95 Bachmann 31-578SF Windhoff MPV 2-Car Set Network Rail Yellow - OO Gauge £356.95 £419.95 Bachmann 31-579 Windhoff MPV 2-Car Set Network Rail Orange - OO Gauge £271.95 £319.95 Bachmann 31-579SF Windhoff MPV 2-Car Set Network Rail Orange - OO Gauge £356.95 £419.95 Bachmann 31-591A Class 70 with Air Intake Modifications 70811 Colas Rail Freight - OO Gauge £212.46 £249.95 Bachmann 31-616 LNER V1 Tank 7684 LNER Lined Green (Revised) OO Gauge £144.46 £169.95 Bachmann 31-617 LNER V3 Tank 390 LNER Lined Black OO Gauge £144.46 £169.95 Bachmann 31-740ASF MR 1532 Tank 1725 Midland Railway Crimson Lake - OO Gauge £242.21 £284.95 Bachmann 31-740B MR 1532 Tank 1718 Midland Railway Crimson Lake - OO Gauge £148.71 £174.95 Bachmann 31-740BSF MR 1532 Tank 1718 Midland Railway Crimson Lake - OO Gauge £242.21 £284.95 Bachmann 31-741A MR 1532 (1P) Tank 1370 LMS Black - OO Gauge - PRE ORDER £148.71 £0.00 £174.95 Bachmann 31-741ASF MR 1532 (1P) Tank 1370 LMS Black - OO Gauge - PRE ORDER £242.21 £0.00 £284.95 Bachmann 31-741B MR 1532 (1P) Tank 1295 LMS Black - OO Gauge - PRE ORDER £148.71 £0.00 £174.95 Bachmann 31-741BSF MR 1532 (1P) Tank 1295 LMS Black - OO Gauge - PRE ORDER £242.21 £0.00 £284.95 Bachmann 31-742A MR 1532 (1P) Tank 58051 BR Lined Black (Early Emblem) - OO - PRE ORDER £148.71 £0.00 £174.95 Bachmann 31-742ASF MR 1532 (1P) Tank 58051 BR Lined Black (Early Emblem) - OO - PRE ORDER £242.21 £0.00 £284.95 Bachmann 31-742B MR 1532 (1P) Tank 58056 BR Lined Black (Early Emblem) - OO - PRE ORDER £148.71 £0.00 £174.95 Bachmann 31-742BSF MR 1532 (1P) Tank 58056 BR Lined Black (Early Emblem) - OO - PRE ORDER £242.21 £0.00 £284.95 Bachmann 31-743 MR 1532 (1P) Tank 58066 BR Lined Black (British Railways) - OO - PRE ORDER £148.71 £0.00 £174.95 Bachmann 31-743A MR 1532 (1P) Tank 58040 BR Lined Black (British Railways) - OO - PRE ORDER £148.71 £0.00 £174.95 Bachmann 31-743ASF MR 1532 (1P) Tank 58040 BR Lined Black (British Railways) - OO PRE ORDER £242.21 £0.00 £284.95 Bachmann 31-743SF MR 1532 (1P) Tank 58066 BR Lined Black (British Railways) - OO - PRE ORDER £242.21 £0.00 £284.95 Bachmann 32-002B GWR 49XX 'Hall' 4953 'Pitchford Hall' BR Lined Black (E/E), OO Gauge £161.46 £189.95 Bachmann 32-004A GWR 49XX 'Hall' 5900 'Hinderton Hall' Lined Green (GW Crest), OO Gauge £161.46 £189.95 Bachmann 32-008 GWR 49XX 'Hall' 4936 'Kinlet Hall' BR Lined Green (L/C), OO Gauge £161.46 £189.95 Bachmann 32-084A GWR 56XX Tank 5684 GWR Green (GWR) - OO Gauge - PRE ORDER £118.96 £0.00 £139.95 Bachmann 32-085A GWR 56XX Tank 6619 BR Black (Early Emblem) - OO Gauge - PRE ORDER £118.96 £0.00 £139.95 Bachmann 32-137B GWR 4575 Prairie Tank 4584 BR Black (Early Emblem) - OO Gauge - PRE ORDER £135.96 £0.00 £159.95 Bachmann 32-141 GWR 4575 Prairie Tank 5542 GWR Green (Shirtbutton) - OO Gauge - PRE ORDER £135.96 £0.00 £159.95 Bachmann 32-198 GWR 8750 Pannier Tank 3650 GWR Green (Shirtbutton) - OO Gauge - PRE ORDER £106.21 £0.00 £124.95 Bachmann 32-204A GWR 8750 Pannier Tank 8791 GWR Green (Great Western) - OO - PRE ORDER £106.21 £0.00 £124.95 Bachmann 32-205B GWR 8750 Pannier Tank 9600 BR Lined Black (Early Emblem) - OO - PRE ORDER £16.21 £0.00 £124.95 Bachmann 32-215A GWR 57XX Pannier Tank 7752 GWR Green (GWR) OO Gauge *PRE ORDER £112.46* £0.00 £124.95 Bachmann 32-227C LMS Fowler 3F (Jinty) 16564 LMS Black - OO Gauge £114.70 £134.95 Bachmann 32-227CSF LMS Fowler 3F (Jinty) 16564 LMS Black - OO Gauge £208.20 £244.95 Bachmann 32-231B LMS Fowler 3F (Jinty) 47406 BR Black (Early Emblem) - OO Gauge £114.70 £134.95 Bachmann 32-231BSF LMS Fowler 3F (Jinty) 47406 BR Black (Early Emblem) - OO Gauge £208.20 £244.95 Bachmann 32-232A LMS Fowler 3F (Jinty) 47298 BR Black (Late Crest) - OO Gauge £114.70 £134.95 Bachmann 32-232ASF LMS Fowler 3F (Jinty) 47298 BR Black (Late Crest) - OO Gauge £208.20 £244.95 Bachmann 32-333 Class 25/3 D7660 BR Blue (Small Yellow Panels) - OO Gauge £169.95 £199.95 Bachmann 32-333SF Class 25/3 D7660 BR Blue (Small Yellow Panels) - OO Gauge £263.45 £309.95 Bachmann 32-333SFX Class 25/3 D7660 BR Blue (Small Yellow Panels) - OO Gauge £288.95 £339.95 Bachmann 32-334 Class 25/3 D7672 'Tamworth Castle' BR Two-Tone Green - OO Gauge £169.95 £199.95 Bachmann 32-334SF Class 25/3 D7672 'Tamworth Castle' BR Two-Tone Green - OO Gauge £263.45 £309.95 Bachmann 32-334SFX Class 25/3 D7672 'Tamworth Castle' BR Two-Tone Green - OO Gauge £288.95 £339.95 Bachmann 32-340ASF Class 25/1 25057 BR Blue - OO Gauge £263.45 £309.95 Bachmann 32-340ASFX Class 25/1 25057 BR Blue - OO Gauge £288.95 £339.95 Bachmann 32-340SF Class 25/1 25057 BR Blue [W] - OO Gauge £271.95 £319.95 Bachmann 32-340SFX Class 25/1 25057 BR Blue [W] - OO Gauge £297.45 £349.95 Bachmann 32-341 Class 25/2 D5282 BR Two-Tone Green (SYE) - OO Gauge £169.95 £199.95 Bachmann 32-341SF Class 25/2 D5282 BR Two-Tone Green (SYE) - OO Gauge £263.45 £309.95 Bachmann 32-341SFX Class 25/2 D5282 BR Two-Tone Green (SYE) - OO Gauge £288.95 £339.95 1234 Next page >