Travel options for:
Campina Grande to Rio de Janeiro
  • Fly Campina Grande to Rio De Janeiro-Galeao

    $70 - $301
    1. Campina Grande

      7 min - 3.8 miles

      $7 - $10

    2. Campina Grande (CPV)

      3 h - non-stop

      $60 - $290

    3. Rio De (GIG)

      58 min - every 20 minutes - line 2101

      $2

  • Fly Campina Grande to Rio De Janeiro Santos Dumont

    $89 - $370
    1. Campina Grande

      7 min - 3.8 miles

      $7 - $10

    2. Campina Grande (CPV)

      6 h - 1 stopover

      $80 - $360

    3. Rio De Janeiro (SDU)

      8 min - every 5 minutes - line 2

      $1

  • Bus to Joao Pessoa, fly to Rio De Janeiro-Galeao

    $128 - $303
    1. Campina Grande

      59 min - once daily

      $6 - $8

    2. João Pessoa

      11 min - 5.8 miles

      $10 - $13

    3. Joao Pessoa (JPA)

      3 h - non-stop

      $110 - $280

    4. Rio De (GIG)

      58 min - every 20 minutes - line 2101

      $2

  • Bus to Joao Pessoa, fly to Rio De Janeiro Santos Dumont

    $157 - $622
    1. Campina Grande

      59 min - once daily

      $6 - $8

    2. João Pessoa

      11 min - 5.8 miles

      $10 - $13

    3. Joao Pessoa (JPA)

      5 h 13 min - 1 stopover

      $140 - $600

    4. Rio De Janeiro (SDU)

      8 min - every 5 minutes - line 2

      $1

  • Bus Penha

    $120 - $170
    1. Campina Grande

      21 h 50 min - once daily

      $120 - $170

  • Bus Gontijo

    $126 - $188
    1. Campina Grande

      59 min - once daily

      $6 - $8

    2. João Pessoa

      40 h 6 min - 3 times a week

      $120 - $180

  • Drive

    $240 - $360
    1. Campina Grande

      33 h 2 min - 1444.5 miles

      $240 - $360

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Campina Grande taxi to Campina Grande airport, fly to Rio De Janeiro-Galeao airport, then line 2101 bus to Rio de Janeiro. 4 h 14 min $171. From Campina Grande taxi to Campina Grande airport, fly to Rio De Janeiro Santos Dumont airport, then line 2 Metrô Rio to Rio de Janeiro. 6 h 17 min $210. From Campina Grande bus to João Pessoa, taxi to Joao Pessoa airport, fly to Rio De Janeiro-Galeao airport, then line 2101 bus to Rio de Janeiro. 6 h 17 min $202. From Campina Grande bus to João Pessoa, taxi to Joao Pessoa airport, fly to Rio De Janeiro Santos Dumont airport, then line 2 Metrô Rio to Rio de Janeiro. 7 h 33 min $351. From Campina Grande bus to Rio de Janeiro. 21 h 50 min $131. From Campina Grande bus to João Pessoa then bus to Rio de Janeiro - Novo Rio. 42 h 5 min $167. From Campina Grande drive to Rio de Janeiro. 33 h 2 min $299.