In Sachen Sicherheit und Komfort legt Buchard Voyages Wert auf Qualität und hat in eine entsprechende Ausstattung seiner neuen Fahrzeuge investiert. Die Setra-Boliden verfügen u.a. über 360 Grad-Kameras sowie den Active Drive Assist 2, der sie auf einer Soll-Position innerhalb der Fahrspur hält und so ein teilautomatisiertes Fahren in allen Geschwindigkeitsbereichen ermöglicht. Einzigartig sei das Entertainment System, das individualisierte Inhalte wie Filme, Musik und Spiele über einen Server an jedem Sitzplatz abrufbar mache.

Das von Olga und Albert Buchard 1953 gegründete Unternehmen wird derzeit in der dritten Generation von François Buchard geleitet. Den Hauptsitz unterhält die Firma in Leytron, weitere Standorte befinden sich in Ecuvillens und Aubonne. Damit ist Buchard das führende Busreiseunternehmen in der französischen Schweiz, der „Suisse romande“. Der Postauto-Partner, der die neuen Setra Reisebusse überwiegend im Rundreiseverkehr einsetzt, beschäftigt 120 Mitarbeiter, führt eine eigene Werkstatt und hat derzeit 20 Setra Omnibusse im Einsatz.