CCTV of a woman stripping naked on a Sydney bus and performing an impromptu pole dance has gone viral on social media.

The incident occurred on the 352 from Marrickville to Bondi Junction, with the woman and her friend boarding the vehicle on Cleveland St in Chippendale.

She sat down quietly like everyone else for a while, according to 7 News, but not long after one of them decided to give the other passengers a show.

CCTV shows the woman standing up in bus and stripping completely naked before giving a lively impromptu dance.

Following her performance she reportedly asked passengers for donations.

The bus driver can be seen speaking on his radio after one of the other passengers alerted him to the strange situation.

Eventually the woman finishes her dance and wraps a shawl around herself before hopping off the bus.

New South Wales Transport Minister Andrew Constance was not impressed with the woman’s actions, telling the news network that kind of behaviour is unacceptable.

“People should just get on board, behave, and get off,” he said.

Social media users were quick to call out the woman for her actions, with many concerned about children possibly being on the bus.

“Have respect for other people and the children that are on any public transport,” one person wrote.

Another said: “How childish is this woman. Such a silly act. Shame on you. You are an embarrassment.”

However, many others thought the woman’s unexpected dance was amusing.

“Why doesn’t this happen on my boring old bus route?” one person asked.

Another declared that they would be “catching public transport more often now”.