There are 5 ways to get from Bariloche to Puno by plane, bus, 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 to Inca Manco Cápac International Airport
best- Fly from San Carlos De Bariloche Airport (BRC) to Inca Manco Cápac International Airport (JUL)plane BRC - JUL
17h 9m$582–1,684Bus
cheapest- Take the bus from Bariloche to Terminal Surbus
- Take the bus from Terminal San Borja to Terminal Rodoviario de Aricabus
- Take the bus from Terminal Internacional to Tacnabus
- Take the bus from Tacna to Punobus
2d 9h$120–234Drive 3,604.2 km
- Drive from Bariloche to Punocar 3,604.2 km
46h 35m$542–783Fly to Chacalluta Arica Airport, bus
- Fly from San Carlos De Bariloche Airport (BRC) to Chacalluta Arica Airport (ARI)plane BRC - ARI
- Take the bus from Terminal Internacional to Tacnabus
- Take the bus from Tacna to Punobus
22h 29m$267–933Bus via Puerto Varas
- Take the bus from San Carlos Bariloche to Puerto Varasbus
- Take the bus from Terminal Puerto Varas - Turbus to Terminal Alameda - Turbusbus
- Take the bus from Terminal Alameda - Turbus to Terminal Rodoviario de Aricabus
- Take the bus from Terminal Internacional to Tacnabus
- Take the bus from Tacna to Punobus
2d 18h$406–530
San Carlos De Bariloche Airport (BRC) to Inca Manco Cápac International Airport (JUL) flights
Comparing Your Travel Options
The cheapest way to get from Bariloche to Puno is to bus which costs $120 - $240 and takes 2 days 9h.
The fastest way to get from Bariloche to Puno is to fly which takes 17h 9m and costs $550 - $1,700.
No, there is no direct bus from Bariloche to Puno. However, there are services departing from Bariloche and arriving at Puno via Terminal San Borja, Terminal Internacional and Tacna. The journey, including transfers, takes approximately 2 days 9h.
The distance between Bariloche and Puno is 2919 km. The road distance is 3604.2 km.
The best way to get from Bariloche to Puno without a car is to bus which takes 2 days 9h and costs $120 - $240.
It takes approximately 17h 9m to get from Bariloche to Puno, including transfers.
Bariloche to Puno bus services, operated by Andesmar, depart from Bariloche station.
The best way to get from Bariloche to Puno is to fly which takes 17h 9m and costs $550 - $1,700. Alternatively, you can bus, which costs $120 - $240 and takes 2 days 9h.
Bariloche to Puno bus services, operated by Andesmar, arrive at Terminal Sur station.
Puno is 2h behind Bariloche. It is currently 1:03 PM in Bariloche and 11:03 AM in Puno.
What companies run services between Bariloche, Argentina and Puno, Peru?
Aerolíneas Argentinas, LATAM Chile, and two other airlines fly from San Carlos De Bariloche Airport (BRC) to Inca Manco Cápac International Airport (JUL) twice daily. Alternatively, you can take a bus from Bariloche to Puno via Terminal Sur, Terminal San Borja, Terminal Rodoviario de Arica, Terminal Internacional, and Tacna in around 2d 9h.
- Website
- latam.com
Flights from San Carlos De Bariloche Airport to Inca Manco Cápac International Airport via Ezeiza, Lima
- Ave. Duration
- 13h 25m
- When
- Monday, Thursday, and Wednesday
- Estimated price
- $700–2,200
Flights from San Carlos De Bariloche Airport to Inca Manco Cápac International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 18h
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $700–2,200
Flights from San Carlos De Bariloche Airport to Chacalluta Arica Airport via Santiago
- Ave. Duration
- 11h 53m
- When
- Tuesday and Thursday
- Estimated price
- $340–1,200
Flights from San Carlos De Bariloche Airport to Chacalluta Arica Airport via Buenos Aires Jorge Newbery, Santiago
- Ave. Duration
- 11h 30m
- When
- Friday, Sunday, Monday, and Wednesday
- Estimated price
- $470–1,500
Flights from San Carlos De Bariloche Airport to Chacalluta Arica Airport via Mendoza, Santiago
- Ave. Duration
- 13h 50m
- When
- Thursday and Sunday
- Estimated price
- $360–1,200
- Website
- skyairline.com
Flights from San Carlos De Bariloche Airport to Inca Manco Cápac International Airport via Santiago, Lima
- Ave. Duration
- 18h 20m
- When
- Tuesday and Thursday
- Estimated price
- $500–1,600
Flights from San Carlos De Bariloche Airport to Inca Manco Cápac International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 15h 15m
- When
- Saturday
- Estimated price
- $650–2,200
Flights from San Carlos De Bariloche Airport to Chacalluta Arica Airport via Santiago
- Ave. Duration
- 12h 21m
- When
- Tuesday and Thursday
- Estimated price
- $240–900
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Bariloche to Terminal Sur
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- $45–85
- Book at
- andesmar.com
- Bed
- $60–85
- Semi bed
- $45–70
- Phone
- +56 600 600 0018
- [email protected]
- Website
- pullmanbus.cl
Bus from Terminal San Borja to Terminal Rodoviario de Arica
- Ave. Duration
- 29h 5m
- Frequency
- 5 times a day
- Estimated price
- $55–80
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $55–80
- [email protected]
- Website
- Pullman San Andres
Bus from Terminal San Borja to Terminal Rodoviario de Arica
- Ave. Duration
- 29h 55m
- Frequency
- Every 4 hours
- Estimated price
- $60–130
- Schedules at
- Pullman San Andres
- Semi Cama
- $85–120
- Cama
- $95–130
- Phone
- +56 58 222 8603
- [email protected]
- Website
- Recorrido Norte Grande
Bus from Terminal Internacional to Tacna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Recorrido Norte Grande
Bus from Terminal Internacional to Tacna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Recorrido Norte Grande
Bus from Terminal Internacional to Tacna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Recorrido Norte Grande
Bus from Tacna to Puno
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $12–16
- Schedules at
- Expreso Turismo San Martin Nobleza
Bus from Tacna to Puno
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $12–16
- Schedules at
- Expreso Turismo San Martin Nobleza
Bus from Tacna to Puno
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $12–16
- Schedules at
- Expreso Turismo San Martin Nobleza
- Phone
- +56 93 406 2885
- [email protected]
- Website
- Cruce Andino
Bus from San Carlos Bariloche to Puerto Varas
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $325
- Website
- Cruce Andino
- Phone
- +56 22 822 7500
- [email protected]
- Website
- turbus.cl
Bus from Terminal Puerto Varas - Turbus to Terminal Alameda - Turbus
- Semi Cama
- $25–35
- Cama
- $40–55
- Premium
- $60–75
Bus from Terminal Alameda - Turbus to Terminal Rodoviario de Arica
- Ave. Duration
- 29h 55m
- Frequency
- 4 times a day
- Estimated price
- $40–110
- Schedules at
- turbus.cl
- Book at
- turbus.cl
- Semi Cama
- $40–65
- Cama
- $75–110
- Premium
- $65–80
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?, 4 of the smartest ways to explore Australia, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Bariloche to Puno is 3604 km. It takes approximately 46h 35m to drive from Bariloche to Puno.
There are 302+ hotels available in Puno.


















