Les lignes de bus départementales 106 et 109 circulent de et vers Colmar en passant par le Pays de Ribeauvillé.
Les communes desservies par la ligne 106 : Illhaeusern, Ribeauvillé, Hunawihr, Zellenberg, Riquewihr, Beblenheim, Mittelwihr, Bennwihr, Houssen, Ingersheim, Colmar.
Les communes desservies par la ligne 109 : Saint Hippolyte, Rodern, Rorschwihr, Bergheim, Ribeauvillé, Illhaeusern, Guémar, Ostheim, Colmar.