Muchas lanchas proporcionan transporte de pueblo en pueblo alrededor y a través del lago. Algunas lanchas son privadas como los autobuses, otros irán tan pronto como reúnan a suficientes pasajeros, como los taxis de viaje compartido. No hay un horario oficial, pero en general, las lanchas públicas salen de Panajachel hacia San Pedro a través de Santa Cruz y San Marcos (así como a otros muelles más pequeños) cada media hora.
Santa Cruz – San Pedro: aproximadamente cada 20/30 minutos de 6.30 a.m. a 7.30 p.m.
Santa Cruz – Panajachel: aproximadamente cada 20/30 minutos de 6.30 a.m. a 5.30 p.m.
La última lancha desde San Pedro a este lado del lago sale alrededor de las 5 p.m. Ten esto en cuenta cuando visite San Pedro, San Juan, San Marcos, Tzununa y Jaibalito. La última lancha programada desde Panajachel sale alrededor de las 7PM. Es mejor llegar temprano y evitar tener que tomar una lancha privada más caro.