Rome2Rio

How to get fromCusco to Castroby plane, bus or car

Find Transport to Castro

See all options

There are 8 ways to get from Cusco to Castro by plane, bus, 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. Fly to Curitiba, bus

    best
    1. Fly from Alejandro Velasco Astete International Airport (CUZ) to Curitiba (CWB)planeCUZ - CWB
    2. Take the bus from Terminal Rodoviário de Curitiba to Terminal Rodoviário de Castrobus
    10h 49m
    R$2,022–2,948
  2. Bus #2

    cheapest
    1. Take the bus from Cusco to Campo Grandebus
    2. Take the bus from Terminal Rodoviário de Campo Grande to Terminal Rodoviário de Ponta Grossabus
    3. Take the bus from Terminal Rodoviário de Ponta Grossa to Terminal Rodoviário de Castrobus
    3d 8h
    R$1,482–4,135
  3. Bus via Porto Velho

    1. Take the bus from Cusco to Porto Velhobus
    2. Take the bus from Rodoviária de Porto Velho to Terminal Rodoviário de Água Clarabus
    3. Take the bus from Terminal Rodoviário de Água Clara to Terminal Rodoviário de Maríliabus
    4. Take the bus from Terminal Rodoviário de Marília to Terminal Rodoviário de Ourinhosbus
    5. Take the bus from Terminal Rodoviário de Ourinhos to Terminal Rodoviário de Castrobus
    2d 22h
  4. Drive 3,349.1 km

    1. Drive from Cusco to Castrocar3,349.1 km
    2d
    R$2,695–3,893
  5. Fly to Londrina, bus

    1. Fly from Alejandro Velasco Astete International Airport (CUZ) to Londrina (LDB)planeCUZ - LDB
    2. Take the bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Ponta Grossabus
    3. Take the bus from Terminal Rodoviário de Ponta Grossa to Terminal Rodoviário de Castrobus
    14h 29m
    R$1,821–6,343
  6. Fly to Florianópolis-Hercílio Luz International Airport, bus

    1. Fly from Alejandro Velasco Astete International Airport (CUZ) to Florianópolis-Hercílio Luz International Airport (FLN)planeCUZ - FLN
    2. Take the bus from Terminal Rodoviário de Florianópolis to Terminal Rodoviário de Castrobus
    16h 22m
    R$1,722–3,023
  7. Bus

    1. Take the bus from Cusco to Campo Grandebus
    2. Take the bus from Terminal Rodoviário de Campo Grande to Terminal Rodoviário de Maríliabus
    3. Take the bus from Terminal Rodoviário de Marília to Terminal Rodoviário de Castrobus
    3d 5h
    R$1,665–2,105
  8. Bus #3

    1. Take the bus from Cusco to Campo Grandebus
    2. Take the bus from Campo Grande to Terminal Rodoviário de Londrinabus
    3. Take the bus from Terminal Rodoviário de Londrina to Ponta Grossabus
    4. Take the bus from Terminal Rodoviário de Ponta Grossa to Terminal Rodoviário de Castrobus
    3d 12h
    R$1,552–2,145

Alejandro Velasco Astete International Airport (CUZ) to Curitiba (CWB) flights

Calendar7Weekly Planes
Duration7h 56mAverage Duration
TicketR$1,937Cheapest Price
See schedules

Questions & Answers

What companies run services between Cusco, Peru and Castro, Brazil?

You can take a bus from Cusco to Terminal Rodoviário de Castro via Rodoviária de Porto Velho, Terminal Rodoviário de Água Clara, Terminal Rodoviário de Marília, and Terminal Rodoviário de Ourinhos in around 2d 22h.

Transport is disrupted due to the Russia-Ukraine war. Read more

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 What documents do I need to cross Niagara Falls?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

More Questions & Answers