A machete-wielding man has been thrown off a Melbourne bus and arrested.

The 25-year-old was detained by police on Wantirna Road in Ringwood after passengers alerted the driver about 4.15pm.

Video from on-board the bus shows the man brandishing what appears to be a large machete.

Passengers filmed the man as he wielded the machete. (9NEWS)

Police confirmed a 25-year-old man was arrested over the incident. (9NEWS)

The man was arrested on Wantirna Road in Ringwood. (9NEWS)

He later tucked the weapon into his waistband after he was asked to exit the bus.

There are no reports of injuries.