Le réseau TBC est composé de 77 lignes de bus de jour (de la ligne 1 à la ligne 95), de 13 lignes de nuit (de S1 à S13) et d'une navette électrique qui dessert les petites rues de l'hyper centre. Cette navette a pour particularité de n'avoir aucun arrêt, elle s'arrête à la demande.
Ces lignes de bus desservent les 27 communes de la CUB ainsi qu'une partie de Cadaujac hors CUB. Ce réseau a été mis en place le 3 juillet 2004 après une réorganisation importante de l'ancien réseau de bus sans pour autant résoudre son principal défaut, sa complexité. Les nouvelles lignes permettent toutes une correspondance avec le tramway. Plusieurs anciennes lignes de bus ont été supprimées et remplacées par le tramway. D'autres ont été créées parfois sur des critères plus politiques que de véritables études de clientèle.
Le réseau comprend :
- une vingtaine de lignes de forte fréquence en heure de pointe (10 minutes minimum), en cours de redéfinition de manière à renforcer leur lisibilité (itinéraires A/R identiques) ainsi que leur fréquence notamment en HP et en frange de pointe du soir (minimum de 80 à 90 A/R j.),
- 10 lignes Express (ne s'arrêtant qu'aux arrêts principaux en HP),
- des lignes de proximité intercommunales (tous les quarts d'heure en heure de pointe),
- de nombreuses lignes de desserte locale (dessertes spécifiques politiques, scolaires ou professionnelles) dont l'efficacité en termes de voyageurs reste extrêmement faible (V/K < 0.5 pour la plupart).
La nouvelle numérotation des bus permet une plus grande clarté sur les zones desservies. Les anciennes lignes étaient numérotées par des chiffres ou par des lettres. Dans le nouveau réseau, les lettres sont réservées au tram, alors que les chiffres sont réservés aux bus :
- les lignes 1 à 19 : Bordeaux centre, rive droite Sud (Floirac, Bouliac, Cenon et Lormont),
- les lignes 20 à 29 : secteur Sud (Bègles, Villenave d'Ornon),
- les lignes 30 à 39 : lignes circulaires (de périphérie à périphérie),
- les lignes 40 à 49 : secteur Sud-Ouest (Gradignan, Pessac, Talence et Mérignac),
- les lignes 50 à 59 : secteur Ouest et Nord-Ouest (Mérignac, Le Haillan, Le Bouscat, Saint-Médard-en-Jalles, Saint-Aubin-de-Médoc, Le Taillan-Médoc, Eysines, Bruges, Blanquefort et Parempuyre),
- les lignes 60 à 69 : desserte locale de la rive droite Sud (Floirac, Bouliac, Cenon et Lormont),
- les lignes 70 à 79 : desserte locale du secteur Nord-Ouest,
- les lignes 80 à 89 : desserte locale du secteur Ouest,
- les lignes 90 à 99 : desserte de la rive droite Nord (Bassens, Carbon-Blanc, Saint-Louis-de-Montferrand, Saint-Vincent-de-Paul, Ambès et Ambarès-et-Lagrave).
Les bus de nuit circulent de 21h30 à 1h00 en complément du tram et ont une fréquence de 30 minutes.