There are 8 ways to get from Castro to Bariloche by bus, plane, train 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.
Recommended option
Bus, fly to San Carlos de Bariloche
-
Take the bus from Castro to Curitiba
-
Fly from Curitiba (CWB) to San Carlos de Bariloche (BRC)
Cheapest option
Bus via Buenos Aires
-
Take the bus from Castro to Curitiba
-
Take the bus from Estação Rodoviária de Curitiba to Buenos Aires Bus Station
-
Take the bus from Retiro to Bariloche
6 alternative options
Bus, fly to Chapelco
-
Take the bus from Castro to Curitiba
-
Fly from Curitiba (CWB) to Chapelco (CPC)
-
Take the bus from San Martín de los Andes to Bariloche - Terminal de Omnibus
Bus, fly to Osorno
-
Take the bus from Castro to Curitiba
-
Fly from Curitiba (CWB) to Osorno (ZOS)
-
Take the bus from Osorno to San Carlos de Bariloche
Bus
-
Take the bus from Castro to Curitiba
-
Take the bus from Curitiba to Buenos Aires
-
Take the bus from Retiro to Bariloche
Bus #2
-
Take the bus from Ponta Grossa to Balneário Camboriú
-
Take the bus from Balneario Camboriu to Paraná
-
Take the bus from Paraná to Bariloche
Bus, train
-
Take the bus from Castro to Curitiba
-
Take the bus from Estação Rodoviária de Curitiba to Buenos Aires Bus Station
-
Take the train from Constitución to Bahía Blanca
-
Take the bus from Bahía Blanca to Viedma
-
Take the train from Viedma to San Carlos de Bariloche
Drive
-
Drive from Castro to Bariloche
Questions & Answers
The cheapest way to get from Castro to Bariloche is to bus and train which costs R$ 420 - R$ 1400 and takes 3 days 7h.
The quickest way to get from Castro to Bariloche is to bus and fly which costs R$ 1400 - R$ 4000 and takes 14h 13m.
No, there is no direct bus from Castro to Bariloche. However, there are services departing from Castro and arriving at Bariloche via Estação Rodoviária de Curitiba, 239 Alem Leandro N. Av. and Retiro. The journey, including transfers, takes approximately 2 days 11h.
The distance between Castro and Bariloche is 2680 km. The road distance is 3251.1 km.
The best way to get from Castro to Bariloche without a car is to bus via Buenos Aires which takes 2 days 11h and costs R$ 410 - R$ 1400.
It takes approximately 14h 13m to get from Castro to Bariloche, including transfers.
Castro to Bariloche bus services, operated by Princesa Do Norte, depart from Castro station.
There is no direct flight from Curitiba Airport to San Carlos de Bariloche Airport. The quickest flight takes 6h 35m and has one stopover.
Castro to Bariloche bus services, operated by Via Bariloche, arrive at Bariloche station.
Yes, the driving distance between Castro to Bariloche is 3251 km. It takes approximately 39h 20m to drive from Castro to Bariloche.

- Distance: 2679.6 km
- Duration: 14h 13m
What companies run services between Castro, Brazil and Bariloche, Argentina?
You can take a bus from Castro to Bariloche via Estação Rodoviária de Curitiba, Buenos Aires Bus Station, 239 Alem Leandro N. Av., Perette Carlos H. Y Antartida Argentina Av., and Retiro in around 2 days 11h.

- Website
- voegol.com.br
Flights from Curitiba to San Carlos de Bariloche via Buenos Aires Jorge Newbery
- Ave. Duration
- 6h 35m
- When
- Friday
- Estimated price
- $110000 - $460000
Flights from Curitiba to San Carlos de Bariloche via Porto Alegre, Buenos Aires Jorge Newbery
- Ave. Duration
- 9h 15m
- When
- Friday
- Estimated price
- $110000 - $460000
Flights from Curitiba to San Carlos de Bariloche via Sao Paulo, Buenos Aires Jorge Newbery
- Ave. Duration
- 9h 55m
- When
- Sunday
- Estimated price
- $120000 - $800000
Flights from Curitiba to Chapelco via Buenos Aires Jorge Newbery
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- $75000 - $240000
Flights from Curitiba to Chapelco via Porto Alegre, Buenos Aires Jorge Newbery
- Ave. Duration
- 9h 5m
- When
- Monday, Friday and Saturday
- Estimated price
- $75000 - $240000

- Website
- aerolineas.com.ar
Flights from Curitiba to San Carlos de Bariloche via Buenos Aires Jorge Newbery
- Ave. Duration
- 6h 35m
- When
- Friday
- Estimated price
- $110000 - $460000
Flights from Curitiba to San Carlos de Bariloche via Buenos Aires Jorge Newbery, Viedma
- Ave. Duration
- 9h 30m
- When
- Monday
- Estimated price
- $110000 - $460000
Flights from Curitiba to San Carlos de Bariloche via Brasilia, Buenos Aires Jorge Newbery
- Ave. Duration
- 9h 50m
- When
- Friday
- Estimated price
- $110000 - $460000
Flights from Curitiba to Chapelco via Buenos Aires Jorge Newbery
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- $75000 - $240000

- Website
- latam.com
Flights from Curitiba to Osorno via Sao Paulo, Santiago
- Ave. Duration
- 11h 48m
- When
- Tuesday and Thursday
- Estimated price
- $70000 - $230000
Flights from Curitiba to Osorno via Santiago
- Ave. Duration
- 15h 8m
- When
- Thursday
- Estimated price
- $60000 - $200000

- Website
- skyairline.com
Flights from Curitiba to Osorno via Sao Paulo, Santiago
- Ave. Duration
- 9h 41m
- When
- Tuesday and Thursday
- Estimated price
- $65000 - $210000

- Phone
- +54 800 2228736
Train from Constitución to Bahía Blanca
- Ave. Duration
- 18h 50m
- Frequency
- Twice a week
- Estimated price
- $4600 - $17000
- Schedules at
- argentina.gob.ar
- Suite
- $16174
- Economy
- $4599
- Regular
- $5519

- Phone
- +54 02920 422130
- estacionviedma@trenpatagonicosa.com.ar
- Website
- trenpatagonicosa.com.ar
Train from Viedma to San Carlos de Bariloche
- Ave. Duration
- 17h 35m
- Frequency
- 4 times a week
- Estimated price
- $6500
- Schedules at
- trenpatagonicosa.com.ar

- Phone
- 0800 881 0144
- faleconosco@princesadonorte.com.br
- Website
- princesadonorte.com.br
Bus from Castro to Curitiba
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Estimated price
- $2600 - $3700
- Schedules at
- princesadonorte.com.br
- Book at
- portaldepassagens.com.br
- Convencional
- $2600 - $3500
- Executivo com ar
- $2700 - $3700
- Leito com ar
- $5000 - $7000

- Phone
- 0810-333-7575
- Website
- viatac.com.ar
Bus from San Martín de los Andes to Bariloche - Terminal de Omnibus
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- $3000 - $6000
- Schedules at
- viatac.com.ar
- Semi Bed
- $3000 - $4400
- Bed
- $3500 - $5000

- Phone
- +56 67 223 2067
- info@transaustralbus.com
- Website
- transaustralbus.com
Bus from Osorno to San Carlos de Bariloche
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $6698
- Schedules at
- transaustralbus.com

- Phone
- +55 51 3475.4440
- meajuda@jblinternacional.com
- Website
- jblinternacional.com
Bus from Estação Rodoviária de Curitiba to Buenos Aires Bus Station
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- $12000 - $55000
- Schedules at
- jblinternacional.com
Bus from Curitiba to Buenos Aires
- Ave. Duration
- 35h 50m
- Frequency
- Once daily
- Estimated price
- $53007
- Schedules at
- jbl.clickbus.com.br
- Book at
- jbl.clickbus.com.br

- Phone
- 0810-333-7575
- info@viacorreo.com.ar
- Website
- viabariloche.com.ar
Bus from Retiro to Bariloche
- Ave. Duration
- 22h 10m
- Frequency
- Twice daily
- Estimated price
- $15000 - $40000
- Schedules at
- viabariloche.com.ar

- Phone
- +54 810 777 2725
- info@crucerodelnorte.com.ar
- Website
- crucerodelnorte.com.ar
Bus from Retiro to Bariloche
- Ave. Duration
- 21h 15m
- Frequency
- Once daily
- Estimated price
- $15000 - $27000
- Schedules at
- crucerodelnorte.com.ar
- Bed
- $20000 - $26000
- Semi Bed
- $19000 - $27000

- Phone
- +54 0810-222-5202
- atencionalcliente@nuevachevallier.com
- Website
- nuevachevallier.com
Bus from Retiro to San Carlos de Bariloche
- Ave. Duration
- 24h 15m
- Frequency
- Once daily
- Estimated price
- $25000 - $38000
- Schedules at
- nuevachevallier.com
- Bed
- $27000 - $38000
- Semi Bed
- $25000 - $35000

- Phone
- +43 98416-0013
- Website
- brasilsul.com.br
Bus from Ponta Grossa to Balneário Camboriú
- Ave. Duration
- 6h 10m
- Frequency
- Every 4 hours
- Estimated price
- $5500 - $7500
- Book at
- brasilsul.com.br
- Convencional
- $5500 - $7500
- Executivo
- $5500 - $7000
- Cabine Cama
- $9000 - $12000

- Phone
- 0800 69 0800
- Website
- eucatur.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Estação Rodoviária de Balneário Camboriú
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- $5000 - $7500
- Schedules at
- eucatur.com.br
- Convencional
- $5000 - $7500
- Leito
- $7500 - $10000
- Executivo
- $5500 - $7500

- Phone
- 0810 222-5202
- atencionalcliente@flechabus.com.ar
- Website
- flechabus.com.ar
Bus from Balneario Camboriu to Paraná
- Ave. Duration
- 26h 30m
- Frequency
- Twice a week
- Estimated price
- $12000 - $44000
- Schedules at
- flechabus.com.ar
- Book at
- centraldepasajes.com.ar
- Bed
- $15000 - $21000
- Semi Bed
- $12000 - $17000
Bus from Paraná to Bariloche
- Ave. Duration
- 28h 10m
- Frequency
- Twice daily
- Estimated price
- $15000 - $40000
- Schedules at
- flechabus.com.ar
- Book at
- centraldepasajes.com.ar
- Bed
- $18000 - $25000
- Semi Bed
- $15000 - $20000

- Phone
- 0810 122 1122
- gestionesatc@andesmar.com.ar
- Website
- andesmar.com
Bus from Bahía Blanca to Viedma
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $4600 - $11000
- Website
- https://www.andesmar.com/en/
- Semi bed
- $4600 - $7000
- Bed
- $9000 - $11000
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 Heading to Europe? Read this before you buy a Eurail Pass, 5 incredible day trips from Florence by train and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Gol Transportes Aéreos and Aerolíneas Argentinas offer flights from Curitiba Airport to San Carlos de Bariloche Airport.
There are 1140+ hotels available in Bariloche. Prices start at $32500 ARS per night.