There are 4 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
best- Fly from San Carlos De Bariloche Airport (BRC) to Inca Manco Cápac International Airport (JUL)plane BRC - JUL
16h 29m$482–1,384Bus
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$127–251Drive 3,581.8 km
- Drive from Bariloche to Punocar 3,581.8 km
45h 25m$539–778Bus 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$414–546
San Carlos De Bariloche Airport (BRC) to Inca Manco Cápac International Airport (JUL) flights
Questions & Answers
The cheapest way to get from Bariloche to Puno is to bus which costs $120 - $260 and takes 2 days 9h.
The fastest way to get from Bariloche to Puno is to fly which takes 16h 29m and costs $480 - $1,400.
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 3581.8 km.
The best way to get from Bariloche to Puno without a car is to bus which takes 2 days 9h and costs $120 - $260.
It takes approximately 16h 29m 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 16h 29m and costs $480 - $1,400. Alternatively, you can bus, which costs $120 - $260 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 2:37 AM in Bariloche and 12:37 AM in Puno.
What companies run services between Bariloche, Argentina and Puno, Peru?
Aerolíneas Argentinas, LATAM Chile, and three 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 12m
- When
- Wednesday to Thursday
- Estimated price
- $600–1,900
Flights from San Carlos De Bariloche Airport to Inca Manco Cápac International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- $600–1,900
- Website
- skyairline.com
Flights from San Carlos De Bariloche Airport to Inca Manco Cápac International Airport via Santiago, Lima
- Ave. Duration
- 21h 55m
- When
- Thursday
- Estimated price
- $400–1,300
Flights from San Carlos De Bariloche Airport to Inca Manco Cápac International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 17h 35m
- When
- Thursday and Sunday
- Estimated price
- $500–1,500
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Bariloche to Terminal Sur
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- $50–90
- Book at
- andesmar.com
- Bed
- $60–90
- Semi bed
- $50–70
- [email protected]
- Website
- pullmansanandres.cl
Bus from Terminal San Borja to Terminal Rodoviario de Arica
- Ave. Duration
- 29h 55m
- Frequency
- Hourly
- Estimated price
- $90–140
- Schedules at
- pullmansanandres.cl
- Semi Cama
- $90–130
- Cama
- $100–140
- 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
- $60–85
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $60–85
- Phone
- +56 58 222 8603
- [email protected]
- Website
- recorrido.cl
Bus from Terminal Internacional to Tacna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $5
- Website
- https://www.recorrido.cl/en/bus/buses-norte-grande-tickets
Bus from Terminal Internacional to Tacna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $5
- Website
- https://www.recorrido.cl/en/bus/buses-norte-grande-tickets
- Phone
- +51 051 602 943
- Website
- facebook.com
Bus from Tacna to Puno
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $12–16
- Schedules at
- facebook.com
Bus from Tacna to Puno
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $12–16
- Schedules at
- facebook.com
- Phone
- +56 93 406 2885
- [email protected]
- Website
- cruceandino.com
Bus from San Carlos Bariloche to Puerto Varas
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $325
- Website
- https://www.cruceandino.com/cruce/EN/home/inicio
- Phone
- +56 22 822 7500
- [email protected]
- Website
- turbus.cl
Bus from Terminal Puerto Varas - Turbus to Terminal Alameda - Turbus
- Semi Cama
- $27–40
- Cama
- $40–60
- Premium
- $65–80
Bus from Terminal Alameda - Turbus to Terminal Rodoviario de Arica
- Ave. Duration
- 29h 55m
- Frequency
- 4 times a day
- Estimated price
- $45–120
- Schedules at
- turbus.cl
- Book at
- turbus.cl
- Semi Cama
- $45–70
- Cama
- $80–120
- Premium
- $70–90
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 Travelling by boat in Italy, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Bariloche to Puno is 3582 km. It takes approximately 45h 25m to drive from Bariloche to Puno.
There are 297+ hotels available in Puno.


















