Rome2Rio

How to get fromNatal to Cacoalby bus, plane, bus (Flixbus), car or taxi

Find Transport to Cacoal

See all options

There are 9 ways to get from Natal to Cacoal by bus, plane, bus (Flixbus), car, or taxi

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 Presidente Castro Pinto International Airport, fly to Cacoal Airport

    best
    1. Take the bus from Natal to João Pessoabus bus
    2. Fly from Presidente Castro Pinto International Airport (JPA) to Cacoal Airport (OAL)plane plane JPA - OAL
    13h 16m
    R$2,595–12,169
  2. Bus via Belo Horizonte

    cheapest
    1. Take the bus from Natal to Belo Horizonte Centralbus bus
    2. Take the bus from Terminal Rodoviário de Belo Horizonte to Estação Rodoviária de Cacoalbus bus Colatina
    3d 21h
    R$1,353–3,249
  3. Bus

    1. Take the bus from Natal to Recife - TIPbus bus
    2. Take the bus from Recife - TIP to Alta Florestabus bus
    3. Take the bus from Estação Rodoviária de Alta Floresta to Varzea Grandebus bus
    4. Take the bus from Estação Rodoviária de Várzea Grande to Estação Rodoviária de Cacoalbus bus
    2d 6h
    R$1,593–2,223
  4. Drive 4,018.2 km

    1. Drive from Natal to Cacoalcar car 4,018.2 km
    2d 18h
    R$2,135–3,084
  5. Fly Greater Natal International Airport to Cacoal Airport

    1. Fly from Greater Natal International Airport (NAT) to Cacoal Airport (OAL)plane plane NAT - OAL
    9h 57m
    R$2,263–11,068
  6. Bus, taxi, bus to Campina Grande, fly to Cacoal Airport

    1. Take the bus from Natal to Nova Cruzbus bus
    2. Take the taxi from Nova Cruz to Solâneataxi taxi
    3. Take the bus from Solânea to Lagoa Secabus bus
    4. Fly from Campina Grande (CPV) to Cacoal Airport (OAL)plane plane CPV - OAL
    22h 50m
  7. Bus to Recife International Airport, fly to Cacoal Airport

    1. Take the bus from Natal to Recife - TIPbus bus
    2. Fly from Recife International Airport (REC) to Cacoal Airport (OAL)plane plane REC - OAL
    16h 5m
    R$2,591–11,371
  8. Fly Greater Natal International Airport to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport, bus

    1. Fly from Greater Natal International Airport (NAT) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH)plane plane NAT - PVH
    2. Take the bus from Porto Velho to Cacoalbus bus
    17h 16m
    R$3,164–4,399
  9. Bus via Ceilândia

    1. Take the bus from Natal to Taguatingabus bus FlixBus BRN0603
    2. Take the bus from Rodoviária de Taguatinga to Estação Rodoviária de Cacoalbus bus Brasília
    3d 14h
    R$1,374–6,150

Presidente Castro Pinto International Airport (JPA) to Cacoal Airport (OAL) flights

Calendar10Weekly Planes
Duration11h 15mAverage Duration
TicketR$2,553Cheapest Price
See schedules

Questions & Answers

What companies run services between Natal, Brazil and Cacoal, Brazil?

You can take a bus from Natal to Estação Rodoviária de Cacoal via Recife - TIP, Alta Floresta, Estação Rodoviária de Alta Floresta, and Estação Rodoviária de Várzea Grande in around 2d 6h. Alternatively, LATAM Chile, Azul, and Gol Transportes Aéreos fly from Greater Natal International Airport (NAT) to Cacoal Airport (OAL) once daily.

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 How to travel India's Golden Triangle, Which side of Niagara Falls should I choose (and how do I get there)?, and Getting to Milan from the airport - to help you get the most out of your next trip.

More Questions & Answers