Travel from Campina-Grande to Rio-de-Janeiro

Bus or fly from Campina Grande to Rio de Janeiro?

Gol Transportes Aéreos and Azul Linhas Aéreas Brasileiras fly from Campina Grande to Rio de Janeiro once daily. Alternatively, Penha operates a bus from Campina Grande to Rio de Janeiro once daily. Tickets cost $130 - $170 and the journey takes 21 h 50 min.

How to get from Campina Grande to Rio de Janeiro

ModeDurationPrice
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 Rio de Janeiro.21 h 50 min$133
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

How long does it take to get from Campina Grande to Rio de Janeiro?

It takes approximately 4 h 14 min to get from Campina Grande to Rio de Janeiro, including transfers.

Is there a direct bus between Campina Grande and Rio de Janeiro?

Yes, there is a direct bus departing from Campina Grande and arriving at Rio de Janeiro. Services depart once daily, and operate every day. The journey takes approximately 21 h 50 min.

Operators from Campina Grande to Rio de Janeiro

OperatorPhoneWebsite
Gol Transportes AéreosGol Transportes Aéreos
Azul Linhas Aéreas BrasileirasAzul Linhas Aéreas Brasileiras
FetransporFetranspor
Metro Rio0800 595 1111Metro Rio
Progresso+55 81 2121-9000Progresso
LATAM BrasilLATAM Brasil
Avianca BrazilAvianca Brazil
Penha0800 646 2122Penha
Gontijo0800 728 00 44Gontijo

Where can I go from Campina Grande?