There are 8 ways to get from Puerto Natales to Castro by plane, bus, ferry, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Puerto Natales to Curitiba, bus
best- Fly from Puerto Natales (PNT) to Curitiba (CWB)plane PNT - CWB
- Take the bus from Rodoferroviária de Curitiba to Castrobus
13h 8mR$1,313–3,951Bus to Presidente Carlos Ibáñez Del Campo International Airport, fly to Curitiba, bus
cheapest- Take the bus from Terminal Rodoviario to Punta Arenas Airportbus
- Fly from Presidente Carlos Ibáñez Del Campo International Airport (PUQ) to Curitiba (CWB)plane PUQ - CWB
- Take the bus from Rodoferroviária de Curitiba to Castrobus
17h 54mR$1,241–3,665Bus
- Take the bus from Terminal Rodoviario to Terminal de Ómnibus de El Calafatebus
- Take the bus from El Terminal de Omnibus El Calafate to Terminal de Omnibus de Caleta Oliviabus
- Take the bus from Terminal de Omnibus de Caleta Olivia to Terminal de Omnibus Retirobus
- Take the bus from Terminal de Omnibus Retiro to Rodoviária de Balneário Camboriúbus
- Take the bus from Terminal Rodoviário de Balneário Camboriú to Terminal Rodoviário de Castrobus
3d 16hR$1,422–3,330Ferry, bus
- Take the ferry from Puerto Natales to Puerto Monttferry
- Take the bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiagobus
- Take the bus from Terminal Sur de Santiago to Terminal Rodoviário de Curitibabus
- Take the bus from Rodoferroviária de Curitiba to Castrobus
6d 7hR$2,893–7,568Drive 4,414.3 km
- Drive from Puerto Natales to Castrocar 4,414.3 km
2d 4hR$2,843–4,106Fly Puerto Natales to Florianópolis-Hercílio Luz International Airport, bus
- Fly from Puerto Natales (PNT) to Florianópolis-Hercílio Luz International Airport (FLN)plane PNT - FLN
- Take the bus from Terminal Rodoviário Rita Maria to Rodoviária de Tijucasbus
- Take the bus from Rodoviária de Tijucas to Rodoferroviária de Curitibabus
- Take the bus from Rodoferroviária de Curitiba to Castrobus
19h 14mR$1,451–4,069Shuttle to El Calafate, fly to Curitiba, bus
- Take a shuttle bus from Terminal Rodoviario to El Calafate Bus Terminal
- Fly from El Calafate (FTE) to Curitiba (CWB)plane FTE - CWB
- Take the bus from Rodoferroviária de Curitiba to Castrobus
20h 39mR$1,292–4,291Bus to Piloto Civil Norberto Fernández International Airport, fly to Curitiba, bus
- Take the bus from Veintiocho de Noviembre to Terminal de Ómnibus de Río Gallegosbus
- Fly from Piloto Civil Norberto Fernández International Airport (RGL) to Curitiba (CWB)plane RGL - CWB
- Take the bus from Rodoferroviária de Curitiba to Castrobus
19h 35mR$1,940–6,369
Puerto Natales (PNT) to Curitiba (CWB) flights
Questions & Answers
The cheapest way to get from Puerto Natales to Castro is to bus which costs R$ 1400 - R$ 3400 and takes 3 days 16h.
The fastest way to get from Puerto Natales to Castro is to fly and bus which takes 13h 8m and costs R$ 1300 - R$ 4000.
No, there is no direct bus from Puerto Natales to Castro. However, there are services departing from Terminal Rodoviario and arriving at Terminal Rodoviário de Castro via El Terminal de Omnibus El Calafate, Terminal de Omnibus de Caleta Olivia, Terminal de Omnibus Retiro and Terminal Rodoviário de Balneário Camboriú. The journey, including transfers, takes approximately 3 days 16h.
The distance between Puerto Natales and Castro is 3679 km. The road distance is 4414.3 km.
The best way to get from Puerto Natales to Castro without a car is to bus which takes 3 days 16h and costs R$ 1400 - R$ 3400.
It takes approximately 13h 8m to get from Puerto Natales to Castro, including transfers.
Puerto Natales to Castro bus services, operated by Marga Taqsa, depart from Terminal Rodoviario station.
Puerto Natales to Castro bus services, operated by Marga Taqsa, arrive at Terminal de Ómnibus de El Calafate station.
Yes, the driving distance between Puerto Natales to Castro is 4414 km. It takes approximately 2 days 4h to drive from Puerto Natales to Castro.
There are 18+ hotels available in Castro.
What companies run services between Puerto Natales, Chile and Castro, Brazil?
You can take a bus from Terminal Rodoviario to Terminal Rodoviário de Castro via El Terminal de Omnibus El Calafate, Terminal de Omnibus de Caleta Olivia, Terminal de Omnibus Retiro, and Terminal Rodoviário de Balneário Camboriú in around 3d 16h.
- Website
- latam.com
Flights from Puerto Natales to Curitiba via Santiago
- Ave. Duration
- 8h
- When
- Friday
- Estimated price
- R$1,200–3,800
Flights from Puerto Natales to Curitiba via Santiago, Porto Alegre
- Ave. Duration
- 13h 10m
- When
- Friday
- Estimated price
- R$1,200–3,900
Flights from Puerto Natales to Florianópolis-Hercílio Luz International Airport via Santiago
- Ave. Duration
- 9h 53m
- When
- Friday and Saturday
- Estimated price
- R$1,300–4,300
Flights from El Calafate to Curitiba via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- R$850–3,800
Flights from El Calafate to Curitiba via Buenos Aires Jorge Newbery, Porto Alegre
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- R$850–3,800
Flights from El Calafate to Curitiba via Ezeiza, Sao Paulo
- Ave. Duration
- 13h 30m
- When
- Thursday
- Estimated price
- R$850–3,800
Flights from El Calafate to Curitiba via Cordoba, Sao Paulo
- Ave. Duration
- 13h 50m
- When
- Thursday
- Estimated price
- R$850–3,800
Flights from Piloto Civil Norberto Fernández International Airport to Curitiba via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 27m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- R$1,700–6,000
Flights from Presidente Carlos Ibáñez Del Campo International Airport to Curitiba via Santiago
- Ave. Duration
- 11h 45m
- When
- Thursday, Monday, and Friday
- Estimated price
- R$1,100–3,400
- Website
- aerolineas.com.ar
Flights from El Calafate to Curitiba via Buenos Aires Jorge Newbery
- Ave. Duration
- 11h 42m
- When
- Sunday
- Estimated price
- R$850–3,800
Flights from El Calafate to Curitiba via Cordoba, Sao Paulo
- Ave. Duration
- 13h 50m
- When
- Thursday
- Estimated price
- R$850–3,800
Flights from Piloto Civil Norberto Fernández International Airport to Curitiba via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 27m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- R$1,700–6,000
Flights from Piloto Civil Norberto Fernández International Airport to Curitiba via Buenos Aires Jorge Newbery, Sao Paulo
- Ave. Duration
- 11h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$2,000–6,500
- Website
- skyairline.com
Flights from Puerto Natales to Florianópolis-Hercílio Luz International Airport via Puerto Montt, Santiago
- Ave. Duration
- 16h 25m
- When
- Saturday
- Estimated price
- R$1,000–3,500
- Phone
- +55 4004-5001
- [email protected]
- Website
- autoviacao1001.com.br
Bus from Terminal Rodoviário Rita Maria to Rodoviária de Tijucas
- Ave. Duration
- 44 min
- Frequency
- Every 4 hours
- Estimated price
- R$25–45
- Schedules at
- autoviacao1001.com.br
- Book at
- autoviacao1001.com.br
- Phone
- 0800 881 0144
- [email protected]
- Website
- princesadonorte.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$70–120
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$70–120
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$70–120
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$70–120
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$70–120
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$70–120
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
- Phone
- 0800 42 1000
- [email protected]
- Website
- princesadoscampos.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- R$75–110
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- R$75–110
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- R$75–110
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- R$75–110
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- R$75–110
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- R$75–110
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
- Phone
- 0800-3331188
- [email protected]
- Website
- taqsa.com.ar
Bus from Terminal Rodoviario to Terminal de Ómnibus de El Calafate
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- R$120–200
- Schedules at
- taqsa.com.ar
- Semibed
- R$120–180
- Bed
- R$140–200
Bus from El Terminal de Omnibus El Calafate to Terminal de Omnibus de Caleta Olivia
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- R$330–1,036
- Schedules at
- taqsa.com.ar
- Semibed
- R$330–460
- Bed
- R$390–550
Bus from Veintiocho de Noviembre to Terminal de Ómnibus de Río Gallegos
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- R$100–170
- Schedules at
- taqsa.com.ar
- Semibed
- R$100–150
- Bed
- R$110–170
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Terminal de Omnibus de Caleta Olivia to Terminal de Omnibus Retiro
- Ave. Duration
- 27h
- Frequency
- Once daily
- Estimated price
- R$440–966
- Schedules at
- andesmar.com
- Book at
- andesmar.com
- Bed
- R$500–800
- Semi bed
- R$440–650
Bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiago
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- R$132–410
- Schedules at
- andesmarchile.cl
- Book at
- andesmar.com
- Bed
- R$290–410
- Semi bed
- R$230–330
- Phone
- 0810 222-5202
- [email protected]
- Website
- flechabus.com.ar
Bus from Terminal de Omnibus Retiro to Rodoviária de Balneário Camboriú
- Ave. Duration
- 28h 45m
- Frequency
- 5 times a week
- Estimated price
- R$440–766
- Website
- https://www.flechabus.com.ar/home?lang=en_US
- Cama
- R$500–750
- Semi Cama
- R$440–650
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- facebook.com
Bus from Terminal Rodoviário de Balneário Camboriú to Terminal Rodoviário de Castro
- Ave. Duration
- 7h 41m
- Frequency
- Once daily
- Estimated price
- R$85–230
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- +56 65 229 0100
- [email protected]
- Website
- etm.cl
Bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiago
- Ave. Duration
- 12h 55m
- Frequency
- Every 3 hours
- Estimated price
- R$150–210
- Schedules at
- etm.cl
Bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiago
- Ave. Duration
- 13h 35m
- Frequency
- Hourly
- Estimated price
- R$113–170
- Schedules at
- transantin.cl
- Road
- R$130–170
- Phone
- +56 65 263 2594 / 65 635600
- [email protected]
- Website
- queilenbus.cl
Bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiago
- Ave. Duration
- 13h 47m
- Frequency
- Hourly
- Estimated price
- R$190–320
- Website
- https://kupos.cl/en/bus/tickets/queilen-bus
- Phone
- +56 97 580 5380
- [email protected]
- Website
- buses-fierro.cl
Bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiago
- Ave. Duration
- 11h 55m
- Frequency
- 3 times a day
- Estimated price
- R$110–140
- Schedules at
- buses-fierro.cl
- Phone
- +56 65 227 8249
- [email protected]
- Website
- facebook.com
Bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiago
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Estimated price
- R$150–180
- Schedules at
- facebook.com
- Phone
- +56 600 600 0018
- [email protected]
- Website
- pullmanbus.cl
Bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiago
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a day
- Estimated price
- R$180–250
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- R$220–250
- [email protected]
- Website
- busnortechile.cl
Bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiago
- Ave. Duration
- 12h 31m
- Frequency
- Twice daily
- Estimated price
- R$117–160
- Website
- https://kupos.cl/en/bus/tickets/bus-norte
- Cama
- R$156–160
- Phone
- +56 22 748 6521
- [email protected]
- Website
- tepualvip.cl
Bus from Terminal de Buses de Puerto Montt to Terminal Sur de Santiago
- Ave. Duration
- 12h 50m
- Frequency
- Twice daily
- Estimated price
- R$95–250
- Book at
- tepualvip.cl
- Phone
- +55 51 3475.4440
- [email protected]
- Website
- jblinternacional.com
Bus from Terminal Sur de Santiago to Terminal Rodoviário de Curitiba
- Ave. Duration
- 2d 1h
- Frequency
- Once a week
- Estimated price
- R$1,000–2,400
- Schedules at
- jblinternacional.com
- Book at
- jblinternacional.com
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Terminal Rodoviário Rita Maria to Rodoviária de Tijucas
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- R$21–35
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
Bus from Rodoviária de Tijucas to Rodoferroviária de Curitiba
- Ave. Duration
- 4h 16m
- Frequency
- Hourly
- Estimated price
- R$110–190
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
Bus from Terminal Rodoviário Rita Maria to Rodoviária de Tijucas
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- R$14
- Schedules at
- viacaonavegantes.net
- Phone
- +54 9296 670 9153
- [email protected]
- Website
- zonaaustralturismo.com
Shuttle from Terminal Rodoviario to El Calafate Bus Terminal
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- R$340
- Website
- https://zonaaustralturismo.com/?lang=en
- Phone
- +56 61 261 4224
- [email protected]
- Website
- bussur.com
Bus from Terminal Rodoviario to Punta Arenas Airport
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- R$46–140
- Schedules at
- bussur.com
- Book at
- bussur.com
- Semi Cama
- R$95–140
- Phone
- +56 61 224 2313
- [email protected]
- Website
- busesfernandez.com
Bus from Terminal Rodoviario to Punta Arenas Airport
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- R$44–46
- Schedules at
- busesfernandez.com
- Phone
- +56 9 8521 3620
- [email protected]
- Website
- navimag.com
Ferry from Puerto Natales to Puerto Montt
- Ave. Duration
- 3d 11h
- Frequency
- Twice a week
- Estimated price
- R$1,724–4,648
- Website
- https://www.navimag.com/?language=en
- Cabin AA
- R$3,656
- Cabin A
- R$3,134
- Cabin CC
- R$1,724
- Premium Suite
- R$4,648
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 Need to know: Eurostar, How to get from London to Edinburgh, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.


















































