By water:  Take a 20-minute boatride from the Tzanjuyu dock in Panajachel to the San Juan dock.

By Land:  Follow the Inter-American highway from either Guatemala City or Quetzaltenango.  Turn off at kilometer 148 and descend the mountain through Santa Clara and San Pablo before arriving at San Juan.   San Juan la Laguna is approximately 3 hours from Guatemala City and 2 hours from Quetzaltenango.