Rome2Rio

How to get fromCastro to Punta Arenasby bus, plane or car

Find Transport to Punta Arenas

See all options

There are 10 ways to get from Castro to Punta Arenas by bus, plane, 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.

  1. Bus to Curitiba, fly to Presidente Carlos Ibáñez Del Campo International Airport

    best
    1. Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitibabus
    2. Fly from Curitiba (CWB) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ)planeCWB - PUQ
    15h 38m
    $266–888
  2. Bus via Rawson

    cheapest
    1. Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitibabus
    2. Take the bus from Rodoferroviária de Curitiba to Terminal de Omnibus Retirobus
    3. Take the bus from Terminal de Omnibus Retiro to Rawsonbus
    4. Take the bus from Rawson to Terminal de Ómnibus de Río Gallegosbus
    5. Take the bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandezbus
    3d 8h
    $197–409
  3. Bus

    1. Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Ponta Grossabus
    2. Take the bus from Terminal Rodoviário de Ponta Grossa to Terminal Rodoviário de Foz do Iguaçubus
    3. Take the bus from Terminal de Ómnibus de Puerto Iguazú to Terminal de Ómnibus Córdoba T1bus
    4. Take the bus from Terminal de Ómnibus Córdoba T1 to Terminal de Ómnibus de Río Gallegosbus
    5. Take the bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandezbus
    3d 7h
    $213–388
  4. Drive 4,487 km

    1. Drive from Castro to Punta Arenascar4,487 km
    2d 4h
    $554–800
  5. Bus to Curitiba, fly to Piloto Civil Norberto Fernández International Airport, bus

    1. Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitibabus
    2. Fly from Curitiba (CWB) to Piloto Civil Norberto Fernández International Airport (RGL)planeCWB - RGL
    3. Take the bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandezbus
    18h 42m
    $286–870
  6. Bus to Curitiba, fly to Puerto Natales, bus

    1. Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitibabus
    2. Fly from Curitiba (CWB) to Puerto Natales (PNT)planeCWB - PNT
    3. Take the bus from Terminal Rodoviario to Terminal Punta Arenas - Buses Fernandezbus
    23h 57m
    $347–1,151
  7. Bus to Florianópolis-Hercílio Luz International Airport, fly to Presidente Carlos Ibáñez Del Campo International Airport

    1. Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Florianópolisbus
    2. Fly from Florianópolis-Hercílio Luz International Airport (FLN) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ)planeFLN - PUQ
    19h 33m
    $264–643
  8. Bus to Florianópolis-Hercílio Luz International Airport, fly to Piloto Civil Norberto Fernández International Airport, bus

    1. Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Florianópolisbus
    2. Fly from Florianópolis-Hercílio Luz International Airport (FLN) to Piloto Civil Norberto Fernández International Airport (RGL)planeFLN - RGL
    3. Take the bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandezbus
    22h 47m
    $334–925
  9. Bus via Trelew

    1. Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitibabus
    2. Take the bus from Terminal Rodoviário de Curitiba to Buenos Aires Retirobus
    3. Take the bus from Terminal de Omnibus Retiro to Trelewbus
    4. Take the bus from Trelew to Terminal de Ómnibus de Río Gallegosbus
    5. Take the bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandezbus
    3d 10h
    $227–404
  10. Bus #2

    1. Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Balneário Camboriúbus
    2. Take the bus from Rodoviária de Balneário Camboriú to Terminal de Ómnibus Córdoba T1bus
    3. Take the bus from Terminal de Ómnibus Córdoba T1 to Terminal de Ómnibus de Río Gallegosbus
    4. Take the bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandezbus
    3d 12h
    $205–418

Curitiba (CWB) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ) flights

Calendar11Weekly Planes
Duration11h 43mAverage Duration
Ticket$254Cheapest Price
See schedules

Questions & Answers

What companies run services between Castro, Brazil and Punta Arenas, Chile?

You can take a bus from Terminal Rodoviário de Castro to Terminal Punta Arenas - Buses Fernandez via Terminal Rodoviário de Ponta Grossa, Foz do Iguaçu, Terminal de Ómnibus de Puerto Iguazú, Terminal de Ómnibus Córdoba T1, and Terminal de Ómnibus de Río Gallegos in around 3d 7h.

Airlines
Bus operators

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 Slovenia: Getting from Ljubljana to Lake Bled, Italy Travel Guides, and How to get from London City Airport into central London - to help you get the most out of your next trip.