Border Crossings Between Bolivia and Peru

The border between Bolivia and Peru is defined by one of South America’s most iconic and sacred landmarks: Lake Titicaca. Your journey here is deeply intertwined with the history and living culture of the Aymara and Quechua peoples who inhabit the region surrounding the world’s highest navigable lake. The primary crossing point for most travelers connects the town of Yunguyo in Peru with Kasani in Bolivia, located right on the southern shore of the lake. The process is usually straightforward, allowing you to easily travel between the popular tourist destinations of Puno, Peru (gateway to the Uros floating islands) and Copacabana, Bolivia (home to the sacred Isla del Sol).

A second, more commercially focused crossing is located further south at the bustling, chaotic border town of Desaguadero. This route is a major hub for cargo traffic and local trade, offering a more raw and less scenic experience. When crossing at Kasani, take a moment to appreciate the unique setting. The immigration offices are just a short walk from the lakeshore, where colorful boats bob in the thin, high-altitude air. This border is more than just a line on a map; it’s a passage through the heart of the Andean world, where ancient traditions continue to thrive against a backdrop of stunning natural beauty.