Il existe 9 lignes régulières et 2 navettes sur le réseau de transport public Libellule.
Le réseau de transport public STAV (Service des Transports de l'Agglomération de Villefranche) a été remplacé par le réseau Libellule.
Le réseau STAV était composé de 6 lignes, d'une navette de centre ville, de services scolaires et
d'un service de transport à la demande (Créabus, qui fonctionne notamment le dimanche).
Les lignes sont exploitées avec 21 autobus.
Depuis début 2010, il est exploité par CarPostal Villefranche sur Saône. La société a été renommée Keolis Villefranche sur Saône suite au rachat de CarPostal France par Keolis.
La base de données TC Infos répertorie les véhicules de transport en commun de France. Ce projet a été créé par des passionnés. Vous pouvez consulter le parc détaillé du réseau Libellule (lien externe).
La ville est desservie par des autocars FlixBus effectuant des lignes de longue distance.