Junto a São Paulo, Río de Janeiro es uno de los principales centros de transporte de Brasil. Para llegar a la ciudad, he aquí algunos medios:
En avión
Tanto los vuelos nacionales como los internacionales aterrizan en el Aeropuerto Internacional Galeão – Antônio Carlos Jobim, o Aeropuerto Internacional de Galeão, como se le conoce popularmente. Desde el centro de la ciudad, el aeropuerto está a solo 20 kilómetros de distancia; lo que lo hace cercano a los principales hoteles en los que pueden alojarse los turistas.
El aeropuerto Santos Dumont, por su parte, solo recibe vuelos procedentes de São Paulo (y de otros destinos nacionales). Está situado junto a la bahía de Guanabara, justo al lado del centro de la ciudad. Entre las aerolíneas que vuelan aquí se encuentran Varig, GOL, OceanAir, TAM y Team.
En autobús
La estación de autobuses de la ciudad, llamada Rodoviária Novo Rio, se encuentra en el barrio de Santo Cristo de la Zona Norte. Desde allí, a través de autobuses o taxis, se puede llegar a la Zona Sur en unos 15 minutos. Estos transportes públicos también le conectan con el centro de la ciudad y con las principales zonas hoteleras de Ipanema y Copacabana.
En coche
La ciudad de Río de Janeiro está comunicada por varias carreteras que van a sus ciudades y estados vecinos. Las principales carreteras interestatales que pasan por la ciudad son la BR-116, que va a la región sur de Brasil, también llamada Rodovia Presidente Dutra; la BR-101, que lleva al norte y noroeste del país; y la BR-040, que lleva a las zonas oeste y centro.