Arraial do Cabo in detail
Arraial do Cabo's bus station is situated in the town center. Direct buses operated by Viação 1001 run between Rio (R$57 to R$72, three hours) and Arraial every other hour.
An alternative is to catch Salineira municipal bus B150 to Cabo Frio (R$5.55, every 15 minutes), then transfer to one of the half-hourly Rio-bound buses leaving from the Cabo Frio bus station.
For Búzios, take Salineira bus 414 (R$5.55, 1½ hours, four daily).