There are 7 ways to get from Puno to Copacabana by plane, unknown, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Inca Manco Cápac International Airport to Tarapoto, travel
best- Fly from Inca Manco Cápac International Airport (JUL) to Tarapoto (TPP)plane JUL - TPP
- Walk from Tarapoto (TPP) to Copacabanaunknown
10h 13mBus, ferry, travel
- Take the bus from Puno to Terminal Roncobus
- Take the bus from Lima Victoria to Bagua Grandebus
- Take the ferry from Bagua to Saramirizaferry
- Walk from Saramiriza to Copacabanaunknown
2d 2hFly Inca Manco Cápac International Airport to Cajamarca, travel
- Fly from Inca Manco Cápac International Airport (JUL) to Cajamarca (CJA)plane JUL - CJA
- Walk from Cajamarca (CJA) to Copacabanaunknown
12h 28mFly Inca Manco Cápac International Airport to Chachapoyas, travel
- Fly from Inca Manco Cápac International Airport (JUL) to Chachapoyas (CHH)plane JUL - CHH
- Walk from Chachapoyas (CHH) to Copacabanaunknown
19h 38mBus to Rodríguez Ballón International Airport, fly to Tarapoto, travel
- Take the bus from Puno to Arequipabus
- Fly from Rodríguez Ballón International Airport (AQP) to Tarapoto (TPP)plane AQP - TPP
- Walk from Tarapoto (TPP) to Copacabanaunknown
16h 37mBus, ferry, travel via Chiclayo
- Take the bus from Puno to Lima 28 de Juliobus
- Take the bus from Lima 28 de Julio to Chiclayobus
- Take the bus from Chiclayo to Baguabus
- Take the ferry from Bagua to Saramirizaferry
- Walk from Saramiriza to Copacabanaunknown
2d 12hBus, ferry, travel #2
- Take the bus from Puno to Terminal Roncobus
- Take the bus from Lima - La Victoria to Yurimaguasbus
- Take the ferry from Yurimaguas to San Lorenzoferry
- Walk from San Lorenzo to Copacabanaunknown
2d 16h
Inca Manco Cápac International Airport (JUL) to Tarapoto (TPP) flights
Questions & Answers
The distance between Puno and Copacabana is 1459 km.
The best way to get from Puno to Copacabana without a car is to bus and ferry and travel via Chiclayo which takes 2 days 12h and costs .
It takes approximately 10h 13m to get from Puno to Copacabana, including transfers.
What companies run services between Puno, Peru and Copacabana, Loreto, Peru?
There is no direct connection from Puno to Copacabana. However, you can take the shuttle to Juliaca Airport, walk to Inca Manco Cápac International Airport (JUL) airport, fly to Tarapoto (TPP), then travel to Copacabana. Alternatively, you can take a bus from Puno to Copacabana via Terminal Ronco, Lima Victoria, Bagua Grande, Bagua, and Saramiriza in around 2d 2h.
- Website
- latam.com
Flights from Inca Manco Cápac International Airport to Tarapoto via Lima
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $160–950
Flights from Inca Manco Cápac International Airport to Cajamarca via Lima
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $160–900
Flights from Rodríguez Ballón International Airport to Tarapoto via Lima
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $130–700
Flights from Rodríguez Ballón International Airport to Tarapoto via Cuzco, Lima
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- $130–750
- Website
- jetsmart.com
Flights from Rodríguez Ballón International Airport to Tarapoto via Lima
- Ave. Duration
- 4h 28m
- When
- Monday, Saturday, Wednesday, and Sunday
- Estimated price
- $100–340
- Website
- skyairline.com
Flights from Inca Manco Cápac International Airport to Tarapoto via Lima
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $90–340
Flights from Rodríguez Ballón International Airport to Tarapoto via Lima
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $110–290
- Website
- starperu.com
Flights from Inca Manco Cápac International Airport to Tarapoto via Lima
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $90–340
- Website
- atsaairlines.com
Flights from Inca Manco Cápac International Airport to Chachapoyas via Lima
- Ave. Duration
- 14h 15m
- When
- Wednesday and Sunday
- Estimated price
- $80–290
- Website
- facebook.com
Bus from Puno to Terminal Ronco
- Ave. Duration
- 20h 30m
- Frequency
- 3 times a day
- Estimated price
- $55–95
- Schedules at
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 5h 23m
- Frequency
- Twice daily
- Estimated price
- $18–25
- Schedules at
- facebook.com
Bus from Puno to Terminal Ronco
- Ave. Duration
- 20h 30m
- Frequency
- 3 times a day
- Estimated price
- $55–95
- Schedules at
- facebook.com
- Phone
- +51 1 480-0223
- [email protected]
- Website
- ghbus.com.pe
Bus from Lima Victoria to Bagua Grande
- Ave. Duration
- 15h 8m
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- ghbus.com.pe
- Phone
- +51 987 048 942
- [email protected]
- Website
- transzela.com.pe
Bus from Puno to Arequipa
- Ave. Duration
- 6h
- Frequency
- Every 3 hours
- Estimated price
- $12
- Schedules at
- transzela.com.pe
- Book at
- transzela.com.pe
- Phone
- +51 914 879 671
- [email protected]
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 4h 18m
- Frequency
- Twice daily
- Estimated price
- $15
- Schedules at
- facebook.com
- Phone
- +51 9 6629 9448
- [email protected]
- Website
- reyna.com.pe
Bus from Puno to Arequipa
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $11–19
- Book at
- https://www.redbus.pe/en/operator/transportes-reyna-bus-tickets
- Phone
- +51 511 418 1111
- [email protected]
- Website
- civa.com.pe
Bus from Puno to Arequipa
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $7–50
- Schedules at
- civa.com.pe
Bus from Puno to Lima 28 de Julio
- Ave. Duration
- 24h 26m
- Frequency
- 3 times a day
- Estimated price
- $40–55
- Schedules at
- civa.com.pe
Bus from Lima 28 de Julio to Chiclayo
- Ave. Duration
- 14h 10m
- Frequency
- Hourly
- Estimated price
- $35–60
- Schedules at
- civa.com.pe
- Phone
- +51 928351548
- [email protected]
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +51 1 311 5050
- Website
- cruzdelsur.com.pe
Bus from Puno to Arequipa
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $14–23
- Website
- https://www.cruzdelsur.com.pe/home-en/
- Phone
- +51 051 602 943
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $9–12
- Schedules at
- facebook.com
- Phone
- +51 951 921 780
- Website
- redbus.pe
Bus from Puno to Arequipa
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $15
- Schedules at
- redbus.pe
- Phone
- +51 84 245 171
- [email protected]
- Website
- turismomer.com
Bus from Puno to Arequipa
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $16–45
- Website
- https://turismomer.com/en
- Phone
- +51 978645747
- [email protected]
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $12–18
- Schedules at
- facebook.com
- Phone
- +51 959 570 871
- [email protected]
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 5h
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +51 948 339 133
- [email protected]
- Website
- turismodias.com.pe
Bus from Lima 28 de Julio to Chiclayo
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Estimated price
- $29–45
- Schedules at
- turismodias.com.pe
- Book at
- turismodias.com.pe
- Phone
- +51 946 111 122
- Website
- facebook.com
Bus from Lima 28 de Julio to Chiclayo
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- $23–35
- Schedules at
- americaexpress.com.pe
- Book at
- facebook.com
- America Express
- $23–35
- Phone
- +51 1 716 8000
- [email protected]
- Website
- movilbus.pe
Bus from Chiclayo to Bagua
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- $16–35
- Schedules at
- movilbus.pe
- Phone
- +51 922 570 344
- [email protected]
- Website
- facebook.com
Bus from Lima - La Victoria to Yurimaguas
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- facebook.com
- Phone
- +51 980 446 017
- [email protected]
- Website
- facebook.com
Ferry from Bagua to Saramiriza
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Schedules at
- facebook.com
Ferry from Bagua to Saramiriza
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Schedules at
- facebook.com
Ferry from Yurimaguas to San Lorenzo
- Ave. Duration
- 10h 17m
- Frequency
- Twice a week
- Schedules at
- facebook.com
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 South Korea: Travelling from Seoul to Busan , Need to know: Jadrolinija, and Italy Travel Guides - to help you get the most out of your next trip.












































