A ticket for the public bus from Panajachel to Xela costs only USD 3!