Rome2Rio

How to get fromRio de Janeiro to Caicóby plane, taxi, bus, or car

Find Transport to Caicó

See all options

There are 8 ways to get from Rio de Janeiro to Caicó by plane, taxi, 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 Patos, taxi

    best
    1. Fly from Rio De Janeiro–Galeão International Airport (GIG) to Patos (JPO)plane plane GIG - JPO
    2. Take the taxi from Patos (JPO) to Caicótaxi taxi
    14h 6m
    R$944–3,504
  2. Fly to Greater Natal International Airport, drive

    cheapest
    1. Fly from Rio De Janeiro–Galeão International Airport (GIG) to Greater Natal International Airport (NAT)plane plane GIG - NAT
    2. Drive from Natal-Airport-NAT to Caicócar car
    8h 27m
    R$784–2,504
  3. Bus, taxi

    1. Take the bus from Terminal Rodoviário Novo Rio to Joao Pessoa Bus Stationbus bus
    2. Take the taxi from Joao Pessoa Bus Station to Guarabirataxi taxi
    3. Take the taxi from Cuitegi to Barra de Santa Rosataxi taxi
    4. Take the bus from Barra de Santa Rosa to Picuíbus bus
    5. Take the taxi from Picuí to Caicótaxi taxi
    2d 4h
  4. Drive 2,321.5 km

    1. Drive from Rio de Janeiro to Caicócar car 2,321.5 km
    34h 31m
    R$1,222–1,764
  5. Fly to Campina Grande, taxi

    1. Fly from Rio De Janeiro–Galeão International Airport (GIG) to Campina Grande (CPV)plane plane GIG - CPV
    2. Take the taxi from Campina Grande (CPV) to Caicótaxi taxi
    8h 59m
    R$1,154–3,804
  6. Fly to Presidente Castro Pinto International Airport, drive

    1. Fly from Rio De Janeiro–Galeão International Airport (GIG) to Presidente Castro Pinto International Airport (JPA)plane plane GIG - JPA
    2. Drive from Presidente Castro Pinto International Airport (JPA) to Caicócar car
    8h 28m
    R$864–3,244
  7. Bus, taxi via Maceió

    1. Take the bus from Terminal Rodoviário Novo Rio to Maceio Bus Stationbus bus
    2. Take the bus from Maceió to Campina Grandebus bus
    3. Take the bus from Campina Grande to Picuíbus bus
    4. Take the taxi from Picuí to Caicótaxi taxi
    2d 7h
    R$1,198–1,819
  8. Bus, taxi via Aracaju

    1. Take the bus from Terminal Rodoviário Novo Rio to Aracaju, SEbus bus
    2. Take the bus from Aracaju to Maceióbus bus
    3. Take the bus from Maceió to Campina Grandebus bus
    4. Take the bus from Campina Grande to Picuíbus bus
    5. Take the taxi from Picuí to Caicótaxi taxi
    2d 9h
    R$1,202–1,695

Rio De Janeiro–Galeão International Airport (GIG) to Patos (JPO) flights

Calendar13Weekly Planes
Duration12h 5mAverage Duration
TicketR$715Cheapest Price
See schedules

Questions & Answers

What companies run services between Rio de Janeiro, Brazil and Caicó, Brazil?

There is no direct connection from Rio de Janeiro to Caicó. However, you can take the bus to Galeão - Tom Jobim 2, walk to Rio De Janeiro–Galeão International Airport (GIG) airport, fly to Patos (JPO), then take the taxi to Caicó. Alternatively, you can take the bus to Joao Pessoa Bus Station, take the taxi to Guarabira, take the bus to Cuitegi, take the taxi to Barra de Santa Rosa, take the bus to Picuí, then take the taxi to Caicó.

Airlines
Bus operators
Other 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?, How to get from Luton Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.