Not sure as I am not familiar with the "Thomas" train you're referring to. However, I would guess that all HO scale trains are compatible with each other. Don't quote me on that. That's actually a good question for Mr. Google.
not too familiar with that particular set of Thomas trains but I actually returned this product cause the train wouldn't stay on track..and its not because i didn't know how to put it together, that was easy the part, the hard part was trying to enjoy this train set which I didn't