There are 6 ways to get from Puerto Varas to General Roca by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Puerto Varas to Barilochebus
- Take the bus from Bariloche Terminal to General Rocabus
13h 45m$57,093–130,000Bus via Temuco
cheapest- Take the bus from Puerto Varas to Temuco Terminal JACbus Temuco
- Take the bus from Temuco to General Rocabus Temuco
19h$31,070–121,227Drive 694.6 km
- Drive from Puerto Varas to General Rocacar 694.6 km
9h 13m$131,948–190,591Bus to San Carlos De Bariloche Airport, fly, bus
- Take the bus from Puerto Varas to Barilochebus
- Fly from San Carlos De Bariloche Airport (BRC) to Presidente Perón International Airport (NQN)plane BRC - NQN
- Take the bus from Terminal Neuquen to General Rocabus
16h 34m$380,103–712,500Bus #2
- Take the bus from Puerto Varas to Barilochebus
- Take the bus from Bariloche - Terminal de Omnibus to General Rocabus
13h 45m$61,093–120,000Fly from El Tepual International Airport, bus
- Fly from El Tepual International Airport (PMC) to Presidente Perón International Airport (NQN)plane PMC - NQN
- Take the bus from Terminal Neuquen to General Rocabus
14h 31m$373,346–567,136
Puerto Varas to General Roca by bus
Comparing Your Travel Options
The cheapest way to get from Puerto Varas to General Roca is to bus which costs $55000 - $130000 and takes 13h 45m.
The fastest way to get from Puerto Varas to General Roca is to drive which takes 9h 13m and costs $130000 - $200000.
No, there is no direct bus from Puerto Varas to General Roca. However, there are services departing from Puerto Varas and arriving at General Roca via Bariloche Terminal. The journey, including transfers, takes approximately 13h 45m.
The distance between Puerto Varas and General Roca is 812 km. The road distance is 694.6 km.
The best way to get from Puerto Varas to General Roca without a car is to bus which takes 13h 45m and costs $55000 - $130000.
It takes approximately 13h 45m to get from Puerto Varas to General Roca, including transfers.
Puerto Varas to General Roca bus services, operated by Viatac, depart from Puerto Varas station.
Puerto Varas to General Roca bus services, operated by Viatac, arrive at Bariloche station.
Yes, the driving distance between Puerto Varas to General Roca is 695 km. It takes approximately 9h 13m to drive from Puerto Varas to General Roca.
There are 82+ hotels available in General Roca.
What companies run services between Puerto Varas, Chile and General Roca, Argentina?
You can take a bus from Puerto Varas to General Roca via Bariloche Terminal in around 13h 45m.
- Website
- aerolineas.com.ar
Flights from San Carlos De Bariloche Airport to Presidente Perón International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 5h 9m
- When
- Tuesday, Saturday, Monday, Wednesday, Sunday, and Thursday
- Estimated price
- $360,000–1,500,000
Flights from San Carlos De Bariloche Airport to Presidente Perón International Airport via Mendoza
- Ave. Duration
- 8h 15m
- When
- Thursday and Sunday
- Estimated price
- $290,000–1,400,000
Flights from El Tepual International Airport to Presidente Perón International Airport via Santiago, Cordoba
- Ave. Duration
- 8h 8m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $280,000–1,100,000
Flights from El Tepual International Airport to Presidente Perón International Airport via Santiago, Mendoza
- Ave. Duration
- 8h 11m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- $240,000–850,000
Flights from El Tepual International Airport to Presidente Perón International Airport via Santiago, Buenos Aires Jorge Newbery
- Ave. Duration
- 9h 3m
- When
- Sunday and Saturday
- Estimated price
- $260,000–1,200,000
- Website
- jetsmart.com
Flights from San Carlos De Bariloche Airport to Presidente Perón International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 40m
- When
- Friday, Tuesday, Wednesday, and Sunday
- Estimated price
- $270,000–1,200,000
Flights from San Carlos De Bariloche Airport to Presidente Perón International Airport via Ezeiza
- Ave. Duration
- 7h 30m
- When
- Saturday and Tuesday
- Estimated price
- $270,000–1,200,000
Flights from El Tepual International Airport to Presidente Perón International Airport via Santiago, Buenos Aires Jorge Newbery
- Ave. Duration
- 10h 58m
- When
- Friday and Saturday
- Estimated price
- $260,000–1,000,000
- Website
- latam.com
Flights from San Carlos De Bariloche Airport to Presidente Perón International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 5h 15m
- When
- Tuesday and Saturday
- Estimated price
- $360,000–1,500,000
Flights from El Tepual International Airport to Presidente Perón International Airport via Santiago, Buenos Aires Jorge Newbery
- Ave. Duration
- 8h 54m
- When
- Monday and Saturday
- Estimated price
- $260,000–1,100,000
- Phone
- 0810-333-7575
- info@viacorreo.com.ar
- Website
- viatac.com.ar
Bus from Puerto Varas to Bariloche
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $24,000–50,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $24,000–35,000
- Bed
- $28,000–42,000
Bus from Bariloche Terminal to General Roca
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $33,000–60,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $33,000–50,000
- Bed
- $39,000–60,000
Bus from Puerto Varas to Bariloche
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $24,000–50,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $24,000–35,000
- Bed
- $28,000–42,000
Bus from Terminal Neuquen to General Roca
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a week
- Estimated price
- $3,900–7,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $3,900–6,000
- Bed
- $4,600–7,000
Bus from Puerto Varas to Bariloche
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $24,000–50,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $24,000–35,000
- Bed
- $28,000–42,000
Bus from Terminal Neuquen to General Roca
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a week
- Estimated price
- $3,900–7,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $3,900–6,000
- Bed
- $4,600–7,000
- Phone
- 0810-333-7575
- info@viacorreo.com.ar
- Website
- viabariloche.com.ar
Bus from Bariloche Terminal to General Roca
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- $35,000–65,000
- Schedules at
- viabariloche.com.ar
- Book at
- viabariloche.com.ar
- Semi Cama
- $35,000–50,000
- Cama
- $44,000–65,000
- Phone
- 0810 222-5202
- atencionalcliente@flechabus.com.ar
- Website
- Flecha Bus
Bus from Bariloche Terminal to General Roca
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $42,000–80,000
- Website
- Flecha Bus
- Cama
- $50,000–80,000
- Semi Cama
- $42,000–60,000
- Phone
- 0810-222-5202
- consultas@gestionbus.com.ar
- Website
- Nueva Chevallier
Bus from Bariloche - Terminal de Omnibus to General Roca
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- $37,000–70,000
- Website
- Nueva Chevallier
- Bed
- $47,000–70,000
- Semi Bed
- $37,000–55,000
- atencion.clientesjac@jac.cl
- Website
- Jac
Bus from Puerto Varas to Temuco Terminal JAC
- Ave. Duration
- 5h 40m
- Frequency
- Every 4 hours
- Estimated price
- $18,000–27,000
- Schedules at
- Jac
- Semi Cama
- $18,000–24,000
- Cama
- $20,000–27,000
- Phone
- +56 4 5240 7718
- contacto@igillaima.cl
- Website
- igillaima.cl
Bus from Temuco to General Roca
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- $13,000–95,000
- Schedules at
- igillaima.cl
- Book at
- igillaima.cl
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 London City Airport into central London, How to get from Heathrow Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.




















