There are 5 ways to get from Puno to Isla Incahuasi by shuttle, bus, plane, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, bus to El Alto International Airport, fly to Uyuni Airport, taxi
best- Take a shuttle bus from Puno to Desaguadero
- Take the bus from Desaguadero to La Pazbus
- Fly from El Alto International Airport (LPB) to Uyuni Airport (UYU)plane LPB - UYU
- Take the taxi from Uyuni Airport (UYU) to Isla Incahuasitaxi
10h 21m$344–419Drive 701.5 km
cheapest- Drive from Puno to Isla Incahuasicar 701.5 km
12h 28m$106–153Bus, Tour
- Take the bus from Puno to La Pazbus
- Take the bus from La Paz to Uyunibus
- Drive from Uyuni to Isla Incahuasicar
23h 30m$521–619Bus, fly to Uyuni Airport, taxi
- Take the bus from Terminal Terrestre Puno to Terminal de Buses Desaguaderobus
- Take the bus from Desaguadero to La Pazbus
- Fly from La Paz Airport to Uyuni Airportplane
- Take the taxi from Uyuni Airport to Isla Incahuasitaxi
11h 20m$400–434Tour, bus
- Take a shuttle bus from Puno to La Paz
- Take the bus from La Paz to Orurobus
- Take the bus from Terminal de Buses Hernando Siles to Uyunibus
- Take the bus from Uyuni to Isla Incahuasibus
33h 37m$414–510
El Alto International Airport (LPB) to Uyuni Airport (UYU) flights
Comparing Your Travel Options
The cheapest way to get from Puno to Isla Incahuasi is to drive which costs $100 - $160 and takes 12h 28m.
The fastest way to get from Puno to Isla Incahuasi is to shuttle and bus and fly and taxi which takes 10h 21m and costs $340 - $420.
The distance between Puno and Isla Incahuasi is 833 km. The road distance is 701.5 km.
The best way to get from Puno to Isla Incahuasi without a car is to Tour and bus which takes 33h 37m and costs $410 - $550.
It takes approximately 10h 21m to get from Puno to Isla Incahuasi, including transfers.
Yes, the driving distance between Puno to Isla Incahuasi is 701 km. It takes approximately 12h 28m to drive from Puno to Isla Incahuasi.
What companies run services between Puno, Peru and Isla Incahuasi, Bolivia?
There is no direct connection from Puno to Isla Incahuasi. However, you can take the shuttle to Desaguadero, walk to Desaguadero, take the bus to La Paz, walk to Terminal Minasa, take the bus to Club The Strongest-Bolivar, walk to Plaza Isabel La Católica, La Paz, take the line 212 bus to La Paz Airport, walk to El Alto International Airport (LPB) airport, fly to Uyuni Airport (UYU), then take the taxi to Isla Incahuasi. Alternatively, you can take a bus from Puno to Isla Incahuasi via La Paz, Uyuni, and Uyuni in around 23h 30m.
- Website
- boa.bo
Flights from El Alto International Airport to Uyuni Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $130–190
- Phone
- +51 95 175 5337
- [email protected]
- Website
- Sacred Lake Titikaka
Shuttle from Puno to Desaguadero
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $140
- Website
- Sacred Lake Titikaka
- Phone
- +591 2 693 3923
- [email protected]
- Website
- Quechua Conecction
Car from Uyuni to Isla Incahuasi
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $290
- Website
- Quechua Conecction
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Need to know: Jadrolinija, and Getting to Rome from the airport - to help you get the most out of your next trip.


