Police in Auckland say the man accused of robbing SkyCity last week has been arrested.
Officers were called to the casino around 12.30pm last Friday.
They say a 56-year-old man entered the venue and demanded cash, while suggesting he had a weapon.
He was found 24 hours later on a bus in Counties Manukau where he was arrested.
In a statement, Detective Senior Sergeant Scott Armstrong said the man was well known to staff.
There was no evidence to suggest the man was in possession of a firearm at the time, but the victim was shaken by the incident, he said.
He has been charged with aggravated robbery and is expected to appear in Manukau District Court.