Puidoux (French pronunciation: [pɥidu] ) is a municipality in Switzerland in the canton of Vaud, located in the district of Lavaux-Oron.
Distance between:
Geneva to Puidoux36 Miles / 59 Kms Lucerne to Puidoux82 Miles / 132 Kms Zürich to Puidoux104 Miles / 167 Kms Basel to Puidoux83 Miles / 133 Kms Bern to Puidoux44 Miles / 71 Kms Lausanne to Puidoux5 Miles / 9 Kms