• Puno, en Perú, queda a una distancia de 142 km de Copacabana, Bolivia. Para llegar hay que tomar desde la Terminal Terrestre de Puno, ubicada en la Avenida 1ero de Mayo, un bus que sale todos los días a Copacabana entre las 06:00 de la mañana y las 13:30 del medio día. El bus en 2 horas y media de trayecto llega a Kasani, frontera de Perú y Bolivia donde los pasajeros deberán de presentar en la oficina de migraciones el pasaporte y la tarjeta de migraciones; el control es en ambos países. Después de la revisión de documentos, el bus continua con rumbo a Copacabana por 20 minutos más de viaje. En total el viaje entre ambas ciudades es de aproximadamente 4 horas, dependiendo del tiempo que te tome hacer el trámite de migración en la frontera.  Las compañías de autobuses que ofrecen este servicio son: Tour Perú y Trans Titicaca, Huayruro Tours y Transzela. Luego en el muelle de Copacabana hay que tomar uno de los botes o lanchas a la Isla del Sol.
  • Si preferís la comodidad y no estar pendiente de los horarios y transportes de conexión podés contratar algún tour en una agencia que salga desde Puno.