Yes Hornby and Bachmann trains will run on any make of OO track and will couple together and work with eithers controllers. I have over 90 locos, Hornby, Bachmann, Dapol, Heljan and a few others and they all work just fine.