La Commune de Puidoux est desservie par les gare CFF de Puidoux et la Halte CFF de Moreillon en direction de Lausanne et Berne.

La ligne 382 CarPostal Cully-Palézieux dessert régulièrement les arrêts de bus suivants :

  • Puidoux, Cité-de-Sully
  • Puidoux, gare (connexion avec les lignes CFF)
  • Puidoux, Logis du Pont
  • Puidoux, village
  • Puidoux, Moreillon (connexion avec les lignes CFF)
  • Puidoux, En Botonnet
  • Puidoux, La Lôche
  • Puidoux, Drugex
  • Puidoux, Grangeneuve