Try searching for Water Slide Transfer Paper. There are different types for inkjet or laser printers.
There are also some that can be baked on to ceramics or metal for a more permanent finish.
I'd try a commercial print shop/copy shop. They have some cool stuff which is considerably more durable. What's it for?