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 463 Sort by:Most popularWhat's newPrice low to highPrice high to lowName A to ZName Z to A Bachmann 30-180 The Station Pilot £233.71 £274.95 Bachmann 30-420 Western Pullman - Ultima Digital Sound Train Set £807.46 £949.95 Bachmann 30-426SF BR 'Western Pullman' 6-Car DEMU SOUND FITTED Train Pack £637.46 £749.95 Bachmann 31-003A Robinson Class O4 6184 LNER Black *LAST ONE* £132.95 £139.95 Bachmann 31-062 LNER J72 Class 68696 BR Black Late Crest £114.71 £134.95 Bachmann 31-116A BR Standard 4MT BR2 Tender 75029 BR Lined Green (Late Crest), OO Gauge £178.46 £209.95 Bachmann 31-127 3000 Class (ROD) 2-8-0 3023 BR Black Early Emblem *LAST ONE* £129.95 Bachmann 31-137A Class D11/2 4-4-0 6401 'James Fitzjames' LNER Black £169.96 £199.95 Bachmann 31-146A LNER Class D11/1 62667 'Somme' BR Lined Black E/E £169.96 £199.95 Bachmann 31-147DS Class 11F 502 'Zeebrugge' GCR Lined Green & Maroon £254.96 £299.95 Bachmann 31-168A L&YR Class 5 Tank 10730 LMS Crimson Lake (LMS), OO Gauge £127.46 £149.95 Bachmann 31-170 L&YR 2-4-2 Tank 50764 BRITISH RAILWAYS Lined Black *LAST ONE* £132.95 £139.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-265A Class 419 MLV S68002 BR (SR) Green, OO Gauge £135.96 £159.95 Bachmann 31-265ASF Class 419 MLV S68002 BR (SR) Green, DCC SOUND FITTED OO Gauge £220.95 £259.95 Bachmann 31-267A Class 419 MLV S68008 BR Blue & Grey, OO Gauge £135.96 £159.95 Bachmann 31-267ASF Class 419 MLV S68008 BR Blue & Grey DCC SOUND FITTED, OO Gauge £220.95 £259.95 Bachmann 31-325A Class 105 2-Car DMU BR Blue - Weathered £242.21 £284.95 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-380 2EPB 2 Car EMU 6262 BR Blue & Grey Network SouthEast £212.46 £249.95 Bachmann 31-381 Class 416 2-EPB 2-Car EMU 6262 BR Blue & Grey - Weathered £229.46 £269.95 Bachmann 31-391 Class 414 2-HAP 6062 BR Blue & Grey, OO Gauge £229.46 £269.95 Bachmann 31-392 Class 414 2-HAP 4308 Network SouthEast, OO Gauge £229.46 £269.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-424 Class 422/7 4TEP 4 Car EMU (Refurbished) 2703 BR Blue & Grey - PRE ORDER £467.45 £0.00 £549.95 Bachmann 31-424SF Class 422/7 4TEP 4 Car EMU (Refurbished) 2703 BR Blue & Grey - PRE ORDER £552.45 £0.00 £649.95 Bachmann 31-426B 4 CEP 4 Car EMU 7122 BR (SR) Green Small Yellow Warning Panel £356.96 £419.95 Bachmann 31-426C Class 411 4-CEP 4-Car EMU 7122 BR (SR) Green (SYE) - Wthrd £382.46 £449.95 Bachmann 31-427B 4 CEP 4 Car EMU 7106 BR Blue & Grey £356.96 £419.95 Bachmann 31-427C Class 411 4-CEP 4-Car EMU 7106 BR Blue & Grey - Weathered £382.46 £449.95 Bachmann 31-442 LMS Ivatt 2MT Tank 1205 LMS Black (Revised), OO Gauge £140.21 £164.95 Bachmann 31-443 LMS Ivatt 2MT Tank 41227 BR Lined Black (British Railways), OO Gauge £140.21 £164.95 Bachmann 31-464A C Class 1573 Southern Railway Lined Black £174.21 £204.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-490 4 BEP 4 Car EMU 7003 BR Green Small Yellow Panel, OO Gauge £424.96 £499.95 Bachmann 31-491 Class 410 4 Car EMU 7010 BR Blue & Grey, OO Gauge £424.96 £499.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-499SF Class 158 2-Car DMU 158844 Northern, OO Gauge - LAST ONE £399.95 £439.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-511ASF Class 158 2-Car DMU Arriva Trains Wales (Revised) OO Gauge £365.46 £429.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-520 Class 159 3 Car DMU 159013 BR Network SouthEast £339.96 £459.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-639 GWR 64XX Pannier Tank 6421 BR Lined Green (Early Emblem), OO Gauge £123.21 £144.95 Bachmann 31-716A LNER B1 61076 BR Lined Black (Late Crest) - Weathered, OO Gauge £161.46 £189.95 Bachmann 31-717 LNER B1 1264 LNER Lined Green (Revised), OO Gauge £152.96 £179.95 Bachmann 31-740A MR 1532 Tank 1725 Midland Railway Crimson Lake - OO Gauge - PRE ORDER £148.71 £0.00 £174.95 Bachmann 31-740ASF MR 1532 Tank 1725 Midland Railway Crimson Lake - OO Gauge - PRE ORDER £242.21 £0.00 £284.95 Bachmann 31-740B MR 1532 Tank 1718 Midland Railway Crimson Lake - OO Gauge - PRE ORDER £148.71 £0.00 £174.95 Bachmann 31-740BSF MR 1532 Tank 1718 Midland Railway Crimson Lake - OO Gauge - PRE ORDER £242.21 £0.00 £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 12345 Next page >