COVID-19 Travel restrictions may apply. Learn More.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Campina Grande?

Book now

There are 7 ways to get from Santa Cruz de la Sierra to Campina Grande by plane, bus, train 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.

Recommended option

Fly to Campina Grande

  1. Fly from Santa Cruz (VVI) to Campina Grande (CPV)

Cheapest option

Train, bus

  1. Take the train from Santa Cruz de la Sierra - Terminal bimodal to Puerto Quijarro
  2. Take the bus from Puerto Quijarro to São Paulo - Barra Funda
  3. Take the bus from São Paulo Bus Station to Rio de Janeiro Bus Station
  4. Take the bus from Rio de Janeiro - Novo Rio to Maceió
  5. Take the bus from Maceió to Campina Grande

5 alternative options

Fly to Joao Pessoa, bus

  1. Fly from Santa Cruz (VVI) to Joao Pessoa (JPA)
  2. Take the bus from João Pessoa to Campina Grande

Bus via Paulo Afonso

  1. Take the bus from Santa Cruz to São Paulo - Barra Funda
  2. Take the bus from São Paulo - Tiete to Paulo Afonso
  3. Take the bus from Paulo Afonso to Caruaru
  4. Take the bus from Caruaru to Campina Grande

Bus

  1. Take the bus from Santa Cruz to São Paulo - Barra Funda
  2. Take the bus from São Paulo to Campina Grande

Bus #2

  1. Take the bus from Santa Cruz to São Paulo - Barra Funda
  2. Take the bus from São Paulo - Tietê to Arapiraca
  3. Take the bus from Arapiraca to Campina Grande

Drive

  1. Drive from Santa Cruz de la Sierra to Campina Grande

Santa Cruz de la Sierra to Campina Grande by bus

The bus journey time between Santa Cruz de la Sierra and Campina Grande is around 4 days 12h and covers a distance of around 4876 km. This includes an average layover time of around 6h 34m. The fastest bus normally takes 4 days 12h. Operated by La Preferida Bus, Sptrans, Catedral Turismo and others, the Santa Cruz de la Sierra to Campina Grande bus service departs from Santa Cruz and arrives in Campina Grande. Typically five buses run weekly, although weekend and holiday schedules can vary so check in advance.

Explore all travel options

Average bus journey times

Time on bus:
4 days 5h
Layover time:
6h 34m
Total time:
4 days 12h

Bus route information

Fastest bus time:
4 days 12h
Bus distance:
4876 km
Buses per week:
5
Cheapest price:
R$ 947
Carbon emissions:
608 kg CO2

First and last buses

First bus departs at:
20:00
Last bus departs at:
20:00

The schedules shown below are for the next available departures.

Santa Cruz de la Sierra to Campina Grande bus schedules

Coronavirus (COVID-19) in Brazil

There is widespread community transmission globally.
Some travel restrictions are being lifted in Brazil. For the latest travel status, please check the official page for Brazil.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Brazil due to Coronavirus (COVID-19). Most travel to this country is restricted.

International flights leaving Bolivia are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for Bolivia

Currently, we are unable to provide domestic travel restriction information for travelling within Brazil. For the latest Coronavirus (COVID-19) travel status within Brazil, please check government recommendations.

Last updated: October 17 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Santa Cruz de la Sierra to Campina Grande is to bus which costs $160 - $190 and takes 3 days 16h.

More details

The quickest way to get from Santa Cruz de la Sierra to Campina Grande is to fly which costs $280 - $1,200 and takes 14h 49m.

More details

No, there is no direct bus from Santa Cruz de la Sierra to Campina Grande. However, there are services departing from Santa Cruz and arriving at Campina Grande via Av. Mário De Andrade, 0, São Paulo - Tiete, Paulo Afonso and Caruaru. The journey, including transfers, takes approximately 2 days 21h.

More details

The distance between Santa Cruz de la Sierra and Campina Grande is 3182 km. The road distance is 4269 km.

Get driving directions

The best way to get from Santa Cruz de la Sierra to Campina Grande without a car is to train and bus which takes 2 days 20h and costs $150 - $270.

More details

It takes approximately 14h 49m to get from Santa Cruz de la Sierra to Campina Grande, including transfers.

More details

Santa Cruz de la Sierra to Campina Grande bus services, operated by La Preferida Bus, depart from Santa Cruz station.

More details

The best way to get from Santa Cruz de la Sierra to Campina Grande is to fly which takes 14h 49m and costs $280 - $1,200. Alternatively, you can bus via Paulo Afonso, which costs $160 - $250 and takes 2 days 21h.

Mode details

There is no direct flight from Santa Cruz Airport to Campina Grande Airport. The quickest flight takes 12h 15m and has one stopover.

Search flights

Santa Cruz de la Sierra to Campina Grande bus services, operated by Gontijo, arrive at Campina Grande station.

More details

Map of how to get from Santa Cruz de la Sierra to Campina Grande.
Launch map view
  • Distance: 3181.8 km
  • Duration: 14h 49m

What companies run services between Santa Cruz de la Sierra, Bolivia and Campina Grande, Brazil?

Gol Transportes Aéreos flies from Santa Cruz de la Sierra to Campina Grande 4 times a week. Alternatively, you can take a bus from Santa Cruz de la Sierra to Campina Grande via São Paulo - Barra Funda, Av. Mário De Andrade, 0, Av. Cruzeiro Do Sul, 1800, São Paulo - Tiete, Paulo Afonso, and Caruaru in around 2 days 21h.

Airlines
LATAM Chile
Website
latam.com
Flights from Santa Cruz to Joao Pessoa via Sao Paulo
Ave. Duration
10h 28m
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
R$ 1100 - R$ 3700
Flights from Santa Cruz to Joao Pessoa via Buenos Aires Jorge Newbery, Sao Paulo
Ave. Duration
12h 5m
When
Thursday
Estimated price
R$ 1300 - R$ 5500
Gol Transportes Aéreos
Website
voegol.com.br
Flights from Santa Cruz to Campina Grande via Sao Paulo
Ave. Duration
12h 15m
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
R$ 1500 - R$ 6000
Flights from Santa Cruz to Joao Pessoa via Sao Paulo, Rio De Janeiro-Galeao
Ave. Duration
11h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 1100 - R$ 4200
Train operators
Ferroviaria Oriental S.A
Phone
(+591) 3 3387000
Website
fo.com.bo
Train from Santa Cruz de la Sierra - Terminal bimodal to Puerto Quijarro
Ave. Duration
13h
Frequency
6 times a week
Estimated price
R$ 40 - R$ 190
Schedules at
fo.com.bo
Book at
ticketsbolivia.com.bo
Mixto
R$ 44
Expreso Oriental
R$ 65 - R$ 90
Ferrobús
R$ 130 - R$ 190
Bus operators
Progresso
Phone
+55 81 2121-9000
Website
progressoonline.com.br
Bus from João Pessoa to Campina Grande
Ave. Duration
1h 24m
Frequency
Twice daily
Book at
progressoonline.com.br
Bus from Maceió to Campina Grande
Ave. Duration
5h 20m
Frequency
Once daily
Estimated price
R$ 90
Book at
portaldepassagens.com.br
Bus from Paulo Afonso to Caruaru
Ave. Duration
4h 48m
Frequency
Once daily
Estimated price
R$ 128
Book at
clickbus.com.br
La Preferida Bus
Phone
+591- 3-3647160
Email
atencionalcliente@lapreferidabus.com.bo
Website
lapreferidabus.com.bo
Bus from Puerto Quijarro to São Paulo - Barra Funda
Ave. Duration
19h 30m
Frequency
Once daily
Estimated price
R$ 405
Schedules at
facebook.com
Book at
ticketsbolivia.com.bo
Bus from Santa Cruz to São Paulo - Barra Funda
Ave. Duration
37h
Frequency
Once daily
Estimated price
R$ 518
Schedules at
facebook.com
Book at
ticketsbolivia.com.bo
Águia Branca
Phone
+55 4004-1010 / +55 73 2102-5353
Email
sac@aguiabranca.com.br
Website
aguiabranca.com.br
Bus from São Paulo Bus Station to Rio de Janeiro Bus Station
Ave. Duration
6h 15m
Frequency
Every 2 hours
Estimated price
R$ 95
Brasileiro
Website
expressobrasileiro.com
Bus from São Paulo – Tietê to Rio de Janeiro - Novo Rio
Ave. Duration
6h 30m
Frequency
Hourly
Estimated price
R$ 102
Book at
Expresso Brasileiro
Kaissara
Phone
0800 723 2121 / 0800 726 0246
Email
faleconosco@kaissara.com.br
Website
kaissara.com.br
Bus from São Paulo - Tietê to Rio de Janeiro - Novo Rio
Ave. Duration
6h 10m
Frequency
3 times a day
Estimated price
R$ 50
Book at
Kaissara
1001
Phone
+55 4004-5001
Email
sac@autoviacao1001.com.br
Website
autoviacao1001.com.br
Bus from São Paulo – Tietê to Rio de Janeiro
Ave. Duration
6h 30m
Frequency
Every 3 hours
Estimated price
R$ 55 - R$ 190
Book at
1001
Convencional
R$ 110 - R$ 160
Conv. C/Ar
R$ 140 - R$ 190
Expresso Adamantina
Phone
+55 18 3822-2043
Email
contato@expressoadamantina.com.br
Website
expressoadamantina.com.br
Bus from São Paulo Bus Station to Rio de Janeiro Bus Station
Ave. Duration
8h 30m
Frequency
4 times a week
Estimated price
R$ 50 - R$ 70
Book at
portaldepassagens.com.br
Gontijo
Phone
0800 728 0044 / +55 31 3419-1299
Website
comprepassagem.com.br
Bus from Rio de Janeiro - Novo Rio to Maceió
Ave. Duration
19h 42m
Frequency
4 times a week
Estimated price
R$ 260 - R$ 550
Book at
comprepassagem.com.br
Convencional
R$ 430 - R$ 550
Executivo
R$ 450 - R$ 550
Bus from Maceió to Campina Grande
Ave. Duration
5h 41m
Frequency
Once daily
Estimated price
R$ 85 - R$ 120
Book at
comprepassagem.com.br
Convencional
R$ 90 - R$ 120
Executivo
R$ 85 - R$ 110
Bus from São Paulo - Tiete to Paulo Afonso
Ave. Duration
21h 11m
Frequency
Once daily
Estimated price
R$ 270 - R$ 600
Book at
comprepassagem.com.br
Convencional
R$ 450 - R$ 600
Executivo
R$ 470 - R$ 550
Bus from Caruaru to Campina Grande
Ave. Duration
2h 26m
Frequency
Once daily
Estimated price
R$ 45 - R$ 75
Book at
comprepassagem.com.br
Convencional
R$ 55 - R$ 75
Executivo
R$ 45 - R$ 60
Bus from Arapiraca to Campina Grande
Ave. Duration
7h 2m
Frequency
Once daily
Estimated price
R$ 95 - R$ 130
Book at
comprepassagem.com.br
Convencional
R$ 100 - R$ 130
Executivo
R$ 95 - R$ 120
Cruzeiro
Phone
+55 (81) 2101-9000
Email
eduardo.tude@adtsa.com.br
Website
viacaocruzeiro.com.br
Bus from Paulo Afonso to Caruaru
Ave. Duration
7h 5m
Frequency
4 times a week
Estimated price
R$ 80 - R$ 120
Schedules at
viacaocruzeiro.com.br
Book at
portaldepassagens.com.br
Convencional
R$ 80 - R$ 95
Executivo
R$ 85 - R$ 120
Itapemirim
Phone
0800 723 2121
Email
faleconosco@itapemirim.com.br
Website
itapemirim.com.br
Bus from São Paulo to Campina Grande
Ave. Duration
2 days 1h
Frequency
3 times a week
Estimated price
R$ 350 - R$ 480
Schedules at
Itapemirim
Executivo
R$ 350 - R$ 470
Conventional
R$ 370 - R$ 480
Catedral Turismo
Phone
+55 77 3612-1368 / 0800 8801 315
Email
catedralturismo@catedralturismo.com.br
Website
catedralturismo.com.br
Bus from São Paulo - Tietê to Arapiraca
Ave. Duration
2 days 1h
Frequency
Twice daily
Estimated price
R$ 330 - R$ 470
Schedules at
viacaocatedral.guichevirtual.com.br
Leito
R$ 130 - R$ 290
Executivo
R$ 330 - R$ 470

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 get from Luton Airport into central London, Getting to Rome from the airport and Need to know: Jadrolinija - to help you get the most out of your next trip.

More Questions & Answers

Campina Grande is 1h ahead of Santa Cruz de la Sierra. It is currently 10:36 PM in Santa Cruz de la Sierra and 11:36 PM in Campina Grande.

Yes, the driving distance between Santa Cruz de la Sierra to Campina Grande is 4269 km. It takes approximately 2 days 9h to drive from Santa Cruz de la Sierra to Campina Grande.

Get driving directions

Gol Transportes Aéreos offers flights from Santa Cruz Airport to Campina Grande Airport.

Search flights

There are 11+ hotels available in Campina Grande. Prices start at R$ 500 per night.

More details

The best way to get from Santa Cruz de la Sierra to Santa Cruz Airport is to line 135 bus which takes 28 min and costs $1.

More details