There are 7 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,092–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$30,997–121,121Drive 694.6 km
- Drive from Puerto Varas to General Rocacar 694.6 km
9h 13m$130,585–188,623Fly 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
10h 25m$373,309–567,099Bus #2
- Take the bus from Puerto Varas to Barilochebus
- Take the bus from Bariloche - Terminal de Omnibus to General Rocabus
13h 45m$61,092–120,000Bus to Osorno, fly, bus
- Take the bus from Terminal Puerto Varas - Turbus to Terminal De Buses Osornobus
- Fly from Osorno (ZOS) to Presidente Perón International Airport (NQN)plane ZOS - NQN
- Take the bus from Terminal Neuquen to General Rocabus
15h 49m$309,066–1,229,795Bus 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 31m$380,102–762,500
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 - $190000.
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 78+ 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
- latam.com
Flights from El Tepual International Airport to Presidente Perón International Airport via Santiago
- Ave. Duration
- 4h 17m
- When
- Thursday and Tuesday
- Estimated price
- $200,000–800,000
Flights from Osorno to Presidente Perón International Airport via Santiago
- Ave. Duration
- 9h 9m
- When
- Thursday and Sunday
- Estimated price
- $280,000–1,100,000
Flights from Osorno to Presidente Perón International Airport via Santiago, Buenos Aires Jorge Newbery
- Ave. Duration
- 9h 40m
- When
- Monday, Friday, Sunday, Wednesday, Thursday, and Saturday
- Estimated price
- $420,000–1,400,000
Flights from San Carlos De Bariloche Airport to Presidente Perón International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 5h 20m
- When
- Wednesday, Thursday, Sunday, Monday, Tuesday, and Saturday
- Estimated price
- $340,000–1,400,000
Flights from San Carlos De Bariloche Airport to Presidente Perón International Airport via Ezeiza
- Ave. Duration
- 10h 5m
- When
- Monday
- Estimated price
- $330,000–1,400,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 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
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
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, Is ride-sharing platform BlaBlaCar right for you?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.




