Armed with a point 38 calibre pistol, the man gave himself up and released eight hostages after having freed most of the other hostages.
Brazil's Globo News says no one was injured in the incident.
Police say the man hijacked the bus after his wife reportedly threatened to leave him.
Earlier about 15 of the hostages escaped out a bus window after spending more than seven harrowing hours under the control of the gunman.
