Rome2Rio

How to get fromCampinas to Caxiasby plane, bus, or car

Find Transport to Caxias

See all options

There are 9 ways to get from Campinas to Caxias 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 from Viracopos/Campinas International Airport, bus

    best
    1. Fly from Viracopos/Campinas International Airport (VCP) to Teresina Airport (THE)plane plane VCP - THE
    2. Take the bus from Terminal Rodoviário de Timon to Caxiasbus bus
    7h 2m
    R$1,159–2,493
  2. Bus via Brasília #2

    cheapest
    1. Take the bus from Terminal Rodoviário de Campinas to Estação Rodoviária de Brasiliabus bus
    2. Take the bus from Estação Rodoviária de Brasilia to Teresinabus bus
    3. Take the bus from Terminal Rodoviário Gov. Lucídio Portella to Caxiasbus bus
    2d 2h
    R$371–1,221
  3. Bus

    1. Take the bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de Lorenabus bus
    2. Take the bus from Terminal Rodoviário de Lorena to Terminal Rodoviário Novo Riobus bus
    3. Take the bus from Terminal Rodoviário Novo Rio to Rodoviária de Açailândiabus bus
    4. Take the bus from Rodoviária de Açailândia to Terminal Rodoviário de Caxiasbus bus
    42h 53m
    R$1,381–2,387
  4. Drive  2,490.3 km

    1. Drive from Campinas to Caxiascar car 2,490.3 km
    35h 22m
    R$1,540–2,224
  5. Bus to São Paulo–Guarulhos International Airport, fly, bus

    1. Take the bus from Campinas to Tietê Bus Terminalbus bus
    2. Fly from São Paulo–Guarulhos International Airport (GRU) to Teresina Airport (THE)plane plane GRU - THE
    3. Take the bus from Terminal Rodoviário de Timon to Caxiasbus bus
    9h 9m
    R$852–2,618
  6. Bus to Dr. Leite Lopes State Airport, fly, bus

    1. Take the bus from Terminal Rodoviário de Campinas to Ribeirão Pretobus bus
    2. Fly from Dr. Leite Lopes State Airport (RAO) to Teresina Airport (THE)plane plane RAO - THE
    3. Take the bus from Terminal Rodoviário de Timon to Caxiasbus bus
    13h 1m
    R$1,044–4,590
  7. Bus via Luís Eduardo Magalhães

    1. Take the bus from Campinas to Luís Eduardo Magalhãesbus bus
    2. Take the bus from Luís Eduardo Magalhães to Teresinabus bus
    3. Take the bus from Terminal Rodoviário Gov. Lucídio Portella to Caxiasbus bus
    44h 20m
    R$820–1,476
  8. Bus via Brasília

    1. Take the bus from Campinas to Terminal Rodoviário de Brasíliabus bus
    2. Take the bus from Terminal Rodoviário de Brasília to Terminal Rodoviário Gov. Lucídio Portellabus bus
    3. Take the bus from Terminal Rodoviário Gov. Lucídio Portella to Caxiasbus bus
    44h 32m
    R$737–1,164
  9. Bus via Goiânia

    1. Take the bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de Goiâniabus bus Goiânia / ...
    2. Take the bus from Estação Rodoviária de Goiânia to Caxiasbus bus
    46h 20m
    R$837–2,059

Viracopos/Campinas International Airport (VCP) to Teresina Airport (THE) flights

Calendar42Weekly Planes
Duration5h 30mAverage Duration
TicketR$956Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Campinas, Brazil and Caxias, Brazil?

You can take a bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de Caxias via Terminal Rodoviário de Lorena, Terminal Rodoviário Novo Rio, and Rodoviária de Açailândia in around 42h 53m.

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 Need to know: Eurostar, Italian Lakes: Getting around by train, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

Booking & Getting There