How to find a block containing a transaction using transaction hash only?
The transaction does not know the block in which it was integrated.

https://en.bitcoin.it/wiki/Protocol_specification#tx

There are many services around like blockchain.info or blockexplorer.com which stores the blockchain and have indexed all transactions, which you can search.