There are 4 ways to get from Bolivia to Puno by plane, bus, shuttle, 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.
Fly from Cochabamba, bus, shuttle
best- Fly from Cochabamba (CBB) to El Alto International Airport (LPB)CBB - LPB
- Take the bus from La Paz to Desaguadero
- Take a shuttle bus from Desaguadero to Puno
7h 49m$198–419Bus, Tour
cheapest- Take the bus from Santa Cruz to Cochabamba
- Take the bus from Cochabamba to La Paz
- Take a shuttle bus from La Paz to Puno
31h 54m$78–79Drive 1,041.5 km
- Drive from Santa Cruz de la Sierra to Puno1,041.5 km
16h 3m$157–227Fly from Viru Viru International Airport, bus, shuttle
- Fly from Viru Viru International Airport (VVI) to El Alto International Airport (LPB)VVI - LPB
- Take the bus from La Paz to Desaguadero
- Take a shuttle bus from Desaguadero to Puno
9h 31m$240–315
Cochabamba (CBB) to El Alto International Airport (LPB) flights
Questions & Answers
The cheapest way to get from Bolivia to Puno is to bus and Tour which costs $78 - $80 and takes 31h 54m.
The fastest way to get from Bolivia to Puno is to fly and bus and shuttle which takes 7h 49m and costs $190 - $420.
The distance between Bolivia and Puno is 512 km. The road distance is 1041.5 km.
The best way to get from Bolivia to Puno without a car is to bus and Tour which takes 31h 54m and costs $78 - $80.
It takes approximately 7h 49m to get from Bolivia to Puno, including transfers.
Puno is 1h behind Bolivia. It is currently 3:11 PM in Bolivia and 2:11 PM in Puno.
Yes, the driving distance between Bolivia to Puno is 1042 km. It takes approximately 16h 3m to drive from Bolivia to Puno.
There are 294+ hotels available in Puno.
What companies run services between Bolivia and Puno, Peru?
There is no direct connection from Bolivia to Puno. However, you can take the taxi to Cochabamba (CBB) airport, fly to El Alto International Airport (LPB), walk to La Paz Airport, take the line 212 bus to Plaza Isabel La Católica, La Paz, walk to Club The Strongest-Bolivar, take the bus to Terminal Minasa, walk to La Paz, take the bus to Desaguadero, walk to Desaguadero, then take the shuttle to Puno. Alternatively, you can take a vehicle from Santa Cruz de la Sierra to Puno via Santa Cruz, Cochabamba, Avenida República, Calle San Martín, Cochabamba, La Paz, and La Paz in around 31h 54m.
- Website
- boa.bo
Flights from Cochabamba to El Alto International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $50–270
Flights from Viru Viru International Airport to El Alto International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $95–170
Flights from Viru Viru International Airport to El Alto International Airport via Cochabamba
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- $95–170
Bus from La Paz to Desaguadero
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $3
- Phone
- +51 95 175 5337
- info@sacredlaketitikaka.com
- Website
- sacredlaketitikaka.com
Shuttle from Desaguadero to Puno
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $140
- Website
- https://sacredlaketitikaka.com/
- Phone
- +591 446 16072
- Website
- facebook.com
Bus from Santa Cruz to Cochabamba
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Estimated price
- $9
- Website
- https://www.facebook.com/Trans-Pojo-415080491873793/
- Phone
- +59176401000
- Website
- facebook.com
Bus from Cochabamba to La Paz
- Ave. Duration
- 7h 45m
- Frequency
- 5 times a day
- Estimated price
- $15
- Book at
- ticketsbolivia.com.bo
- Phone
- +51 051 630 257
- info@rumboexplora.com
- Website
- titicaca.cruises
Shuttle from La Paz to Puno
- Ave. Duration
- 12h 30m
- Frequency
- Hourly
- Estimated price
- $50
- Schedules at
- titicaca.cruises
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 How do I buy a London Underground ticket?, Want to know more about Flixbus?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.


