Cyclists with signs and slogans painted on their bodies called for dedicated cycle lanes in their seventh annual nude cyclist event.
Event organiser Octavio Zegarra said the protest was to show that “this is our body. With this we go out in the streets. We don’t have a car to protect us.”
Road accidents caused 2,830 deaths in Peru last year, say official statistics.
Campaigners in the 300-strong convoy, which cut 11km of main roads in Lima, blame reckless driving for the high number of traffic deaths.
Milagro Esquivel, one of the protesters, said: “I have gone naked because it’s the way to raise awareness of our rights for example the bicycle lanes that are never free. There are always taxis parked, police sleeping.”