There are 2 BRT stations in front of Riocentro: Riocentro e Olof Palme.
If you are going by subway, take line 4, at General Osorio station, towards Jardim Oceânico station, where you can catch the integration with BRT Transcarioca to the Olympic Center Terminal, and from there directly to Riocentro.
Or you can get off at Vicente de Carvalho station, where you can also catch the integration with BRT Transcarioca.
If you are going by bus from the South Zone, catch line LECD10 – Curicica (Projac) – Rio Sul (via B. da Tijuca), that passes in Botafogo, Copacabana, Ipanema, Leblon, Gávea and Rocinha.
If you are going by BRT, take Transoeste and then transfer to Transolímpica at Recreio, in order to keep on going to Riocentro. Or take Transolimpica, to go to the Olympic Center Terminal, and from there directly to Riocentro.
If you are going by bus from the West Zone or Baixada, take line 808A – Colonia – Recreio (via Curicica), that goes through Tanque, Taquara and Curicica.
For those that are going from Curicica by bus, catch line 931A – Curicica – Recreio (via Estr. Arroio Pavuna) or 959A – Curicica – Recreio (via Salvador Allende).
If you prefer to go by BRT, you just need to catch the Transcarioca to Curicica station and from there to Riocentro Station.
For those going by bus from Del Castilho, via Yellow Line (Linha Amarela), catch line 613 – Vargem Grande – Del Castilho (via Abelardo Bueno/Yellow Line).
For those going by bus from Downtown, via Yellow Line (Linha Amarela), catch line 348 – Riocentro – Candelária (via Linha Amarela), or 352 – Riocentro – Candelária (via Autódromo/Linha Amarela).
For those who prefer to go by bus from Downtown, Maracanã or Vila Isabel, via Grajaú-Jacarepaguá, catch line 368 – Riocentro – Candelária.
The best option is to take Transcarioca BRT to the Olimpic Center Terminal, and from there to Riocentro
The best choice is to take the LRV until Cinelândia metro station, transfer to line 4, at General Osorio station, and then to Jardim Oceânico station to catch the integration to Transcarioca BRT, towards the Olimpic Center Terminal. From there, go to Riocentro.