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 36m$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$122–236Drive 3,604.2 km
- Drive from Bariloche to Punocar 3,604.2 km
46h 35m$542–783Bus 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$407–531
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 16h 36m 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 16h 36m 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 36m 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 12:03 AM in Bariloche and 10:03 PM 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
- 12h 58m
- When
- Monday and Tuesday
- 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
- 15h 35m
- When
- Every day
- Estimated price
- $700–2,200
Flights from San Carlos De Bariloche Airport to Inca Manco Cápac International Airport via Santiago, Lima
- Ave. Duration
- 14h
- When
- Thursday
- Estimated price
- $500–1,600
- 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
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 to get from Luton Airport into central London, Best ways to travel around Australia, and French strikes 2018: What are my alternative transport options? - 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 306+ hotels available in Puno.





