Camminare vs. passeggiare vs. andare a piedi

The Italian language offers several ways to express the act of walking, each with subtle differences in meaning and usage. The main words for this are 'camminare', 'passeggiare', and 'andare a piedi'.

Camminare

'Camminare' is the most general term for walking. It refers to the act of moving on foot, regardless of the purpose or pace.
Preferisco camminare invece di prendere l'autobus.
(I prefer to walk instead of taking the bus.)
Il dottore mi ha consigliato di camminare almeno 30 minuti al giorno.
(The doctor advised me to walk at least 30 minutes a day.)

Passeggiare

'Passeggiare' specifically means to take a leisurely walk or stroll, often for pleasure or relaxation.
La domenica mi piace passeggiare nel parco.
(On Sundays, I like to stroll in the park.)
Dopo cena, usciamo a passeggiare lungo il fiume.
(After dinner, let's go for a walk along the river.)

Andare a piedi

'Andare a piedi' literally means 'to go by foot'. It's used to emphasize the mode of transportation rather than the act of walking itself.
La stazione è vicina, possiamo andare a piedi.
(The station is close, we can go on foot.)
Oggi il traffico è terribile, forse è meglio andare a piedi.
(Today the traffic is terrible, maybe it's better to go on foot.)

Summary

While 'camminare' is the general term for walking, 'passeggiare' implies a leisurely walk, and 'andare a piedi' emphasizes walking as a mode of transportation. Choose the appropriate term based on the context and the specific aspect of walking you want to convey.