Buses Becker runs minibuses from Coyhaique, on Tuesdays (direct) and Saturdays (via Aysén) at 8am, for 24,000 CLP (Oct 2014). The buses go through Puyuhuapi, La Junta, Villa Santa Lucia. However, better check the times as they are prone to changing.
You can take the bus to Puerto Montt. This is cheaper than the direct ferry but also more complicated. First of all, there is only one bus per day, which leaves at 10.30. You will arrive to Puerto Montt around 23:00. The ride involves 3 busrides and 2 ferry layovers. Since they only have one bus, sitting down is a privelage. It is really uncomfortable, so spend some extra money and take the direct route via the ferry. The geography makes bustravel as well as hitchhiking really difficult.
There's a daily bus from Futaleufu.
Naviera Austral runs ferries from Puerto Montt and Quellon year-round, and also Castro during summer. If you arrive from the ferry, take a right on the road at the jetty and it is only a 10-minute walk to town.
Get the bus at 9.30 or 11.00 (may 19) to the volcano trek, 3-4 hours. Getting back there is a bus at 3.30. Or hitch it/pay for a lift back from an organised tour
There is an ATM (BancoEstado) at junction Libertado O'Higgins and Libertad.
A few hotels and hostels are lined along the waterfront. Otherwise, you can find addresses in the bus terminal (see Chaitur above).
Hostel y cabana casa grande at the top of the town (5 mins walk from bus terminal) is a lovely place with private rooms, nice clean kitchen and living area 11000 - 15000pp (may 19) depending on season and your negotiating skilks
In terms of internet speed it is incredible, because Chaiten has a fiberconnectionto Perto Montt. Do not expect this in other cities down south!