Below some of the directions:
From Tom Jobim International Airport to Alvorada Terminal( Barra da Tijuca):
BRT Bus Line
2918 Bus Line
From Alvorada Terminal to Barra Guest House
Bus Line 345, 302,301 and 333 and you must go down at Shopping Itanhangá (Estrada da Barra)
From Santos Dumont Airport:
Bus Line 2018 and you must go down at Av Armando Lombardi, 400 (UNIMED building )
From the Bus Station
Bus Line 345, 302,301 and 333 (Rodoviária/ Terminal Alvorada)
As we are in a small Island, there are boats working 24 hours a day. The crossing takes only 2 minutes.