Shop The Latest in Model Trains

Check out the latest in N, HO, O, and G scale model train sets, locomotives, rolling stock, and more.


New and Back in Stock Trains & Accessories

  1. EMD SD70ACU CP Military Tribute no 7021 DCC SND
    Part#: ATHG1158
    Brand: Athearn Trains
    In stock
    $552.99
  2. EMD SD70ACU CP Military Tribute no 7020 DCC SND
    Part#: ATHG1157
    Brand: Athearn Trains
    In stock
    $552.99
  3. EMD SD70ACU CP Military Tribute 5-Unit Set DCC SND
    Part#: ATHG1155
    Brand: Athearn Trains
    In stock
    $2,519.99
  4. Thomas Kinkade Santa's Final Touch MUSA Boxcar O Gauge
    Part#: LNL2538090
    Brand: Lionel
    In stock
    $139.99
  5. Special Christmas Delivery Mint Car
    Part#: LNL2528760
    Brand: Lionel
    In stock
    $164.99
  6. 52ft Bulkhead Flat CN no603422
    Part#: ATL20007099
    Brand: Atlas
    In stock
    $55.99
  7. 68ft Bulkhead Flatcar BCOL no 66528
    Part#: WAL91050602
    Brand: Walthers
    In stock
    $42.99
  8. Star Wars Rebel RS-3 LionChief Freight Set w/ BT 5.0 O Gauge
    Part#: LNL2523040
    Brand: Lionel
    In stock
    $699.99

All New Trains & Accessories

  1. CNR 1961 Sleeper no 1136 Endeavour
    Part#: RAT101158
    Brand: Rapido Trains
    In stock
    $139.99
  2. CNR 1961 Sleeper no 1127 Elmira
    Part#: RAT101157
    Brand: Rapido Trains
    In stock
    $139.99
  3. CNR 1961 Sleeper no 1111 Eastview
    Part#: RAT101156
    Brand: Rapido Trains
    In stock
    $139.99
  4. CNR 1954 Sleeper no 1147 Erwood
    Part#: RAT101155
    Brand: Rapido Trains
    In stock
    $139.99
  5. CNR 1954 Sleeper no 1132 Emerson
    Part#: RAT101154
    Brand: Rapido Trains
    In stock
    $139.99
  6. CNR 1954 Sleeper no 1115 Edmundston
    Part#: RAT101153
    Brand: Rapido Trains
    In stock
    $139.99
  7. VIA Rail Sleeper no 1150 Estcourt
    Part#: RAT101152
    Brand: Rapido Trains
    In stock
    $139.99
  8. VIA Rail Sleeper no 1129 Elnora
    Part#: RAT101151
    Brand: Rapido Trains
    In stock
    $139.99
  9. VIA Rail Sleeper no 1121 Elderbank
    Part#: RAT101150
    Brand: Rapido Trains
    In stock
    $139.99
  10. VIA Rail Sleeper no 1118 Egerton
    Part#: RAT101149
    Brand: Rapido Trains
    In stock
    $139.99
  11. VIA Rail Sleeper no 1112 Edenwold
    Part#: RAT101148
    Brand: Rapido Trains
    In stock
    $139.99
  12. 4-Bay Cyl. Hopper CPWX Govt of Canada no 605580
    Part#: BAC19166
    Brand: Bachmann Trains
    In stock
    $44.99
  13. 4-Bay CF Hopper CP no 388511
    Part#: BAC17565
    Brand: Bachmann Trains
    In stock
    $48.99
  14. Siemens Venture VIA no 2300 DCC SND
    Part#: BAC74509
    Brand: Bachmann Trains
    In stock
    $399.99
  15. 4-Bay Cyl Hopper w/ FRED CNWX Govt of Can no 108175
    Part#: BAC73807
    Brand: Bachmann Trains
    In stock
    $74.99
  16. ES44AC CPKC no 9375 DCC SND
    Part#: WAL91020230
    Brand: Walthers
    In stock
    $469.99
  17. ES44AC CPKC no 4805 DCC SND
    Part#: WAL91020229
    Brand: Walthers
    In stock
    $469.99
  18. SD90/43MAC CP no 9155 DCC SND N Scale
    Part#: KAT1765627S
    Brand: Kato
    In stock
    $514.99
  19. SD40-2W CN no 5357 DCC SND
    Part#: BOW25401
    Brand: Bowser
    In stock
    $399.99
  20. SD40-2W CN no 5355 DCC SND
    Part#: BOW25393
    Brand: Bowser
    In stock
    $399.99
  21. McKinley Explorer Set
    Part#: BAC00783
    Brand: Bachmann Trains
    In stock
    $409.99
  22. SD40-2W CN no 5339 DCC SND
    Part#: BOW25930
    Brand: Bowser
    In stock
    $399.99
  23. SD40-2W CN no 5345 DCC SND
    Part#: BOW25378
    Brand: Bowser
    In stock
    $399.99
  24. SD40-2W CN no 5327 DCC SND
    Part#: BOW25377
    Brand: Bowser
    In stock
    $399.99
  25. First Union Rail Weathered 3pk N Scale
    Part#: MIC98305101
    Brand: Micro Trains
    In stock
    $159.99
  26. Mill Gondola GONX no 310226  N
    Part#: MIC17000011
    Brand: Micro Trains
    In stock
    $44.99
  27. 89ft Aotorack TTX no 851005 N
    Part#: MIC11144490
    Brand: Micro Trains
    In stock
    $84.99
  28. ES44AC CPKC no 4805 DCC SND N
    Part#: KAT1768956S
    Brand: Kato
    In stock
    $469.99
  29. EMD E7A MEC no 708 DCC SND N
    Part#: BLI8766
    Brand: Broadway
    In stock
    $349.99
  30. Ltwt Coach CN no 5635
    Part#: RAT100373
    Brand: Rapido Trains
    In stock
    $139.99
  31. Ltwt Coach CN no 1954
    Part#: RAT100372
    Brand: Rapido Trains
    In stock
    $139.99
  32. Ltwt Coach VIA no 5647
    Part#: RAT100369
    Brand: Rapido Trains
    In stock
    $139.99
  33. Ltwt Coach VIA no 5642
    Part#: RAT100368
    Brand: Rapido Trains
    In stock
    $139.99
  34. Ltwt Coach VIA no 5627
    Part#: RAT100367
    Brand: Rapido Trains
    In stock
    $139.99
  35. Ltwt Coach VIA no 5616
    Part#: RAT100366
    Brand: Rapido Trains
    In stock
    $139.99
  36. Ltwt Coach VIA no 5611
    Part#: RAT100365
    Brand: Rapido Trains
    In stock
    $139.99
  37. Ltwt Coach VIA no 5603
    Part#: RAT100364
    Brand: Rapido Trains
    In stock
    $139.99
  38. Bethgon Coalporter CN 5 Car Set #2 w/ Coal Loads
    Part#: ATH2300
    Brand: Athearn Trains
    In stock
    $299.99
  39. Bethgon Coalporter CN 5 Car Set #1 w/ Coal Loads
    Part#: ATH2299
    Brand: Athearn Trains
    In stock
    $299.99
  40. Bethgon Coalporter w/ Coal Load CN no 192014
    Part#: ATH2298
    Brand: Athearn Trains
    In stock
    $79.99
  41. EMD SD70ACU CP Strathcona's Horse no 7030 DCC SND
    Part#: ATHG1161
    Brand: Athearn Trains
    In stock
    $552.99
  42. EMD SD70ACU CP Military Tribute no 7023 DCC SND
    Part#: ATHG1160
    Brand: Athearn Trains
    In stock
    $552.99
  43. EMD SD70ACU CP MIlitary Tribute no 7023
    Part#: ATHG1150
    Brand: Athearn Trains
    In stock
    $412.99
  44. EMD SD70ACU CP Military Tribute no 7021
    Part#: ATHG1148
    Brand: Athearn Trains
    In stock
    $412.99
  45. EMD SD70ACU CP Military Tribute no 7020
    Part#: ATHG1147
    Brand: Athearn Trains
    In stock
    $412.99
  46. EMD SD70ACU CP Military Tribute no 7022 DCC SND
    Part#: ATHG1159
    Brand: Athearn Trains
    In stock
    $552.99
  47. 52ft Bulkhead Flat CN no603417
    Part#: ATL20007098
    Brand: Atlas
    In stock
    $55.99
  48. 52ft Bulkhead Flat CN no603405
    Part#: ATL20007097
    Brand: Atlas
    In stock
    $55.99
  49. 52ft Bulkhead Flat CN no603180
    Part#: ATL20007096
    Brand: Atlas
    In stock
    $55.99
  50. 52ft Bulkhead Flat CN no603154
    Part#: ATL20007095
    Brand: Atlas
    In stock
    $55.99