
Depuis le 16 juillet 2007, le réseau de transport public CTRB est devenu Optymo. L'offre proposée est multimodale : bus (réseau urbain), car (réseau suburbain), vélo, voiture.
Une seule carte permet d'utiliser ces modes de transport. La vente de titre à bord des bus a été supprimée. L'achat des titres de transport est possible dans les relais Optymo.

En décembre 2022, un vote avec trois propositions a eu lieu pour choisir la livrée des futurs bus à hydrogène.
Début 2020, de nouveaux bus MAN hybrides entrent en circulation pour remplacer les bus MAN de 2007 fonctionnant au GPL. En 2023, 7 autobus Van Hool à hydrogène ont été mis en service. Ces bus ont été détruits par un incendie au dépôt début janvier 2025.
En 2025, huit autobus articulés Solaris Urbino 18 hydrogen devraient être mis en service.
La SEM CTRB - Compagnie Transports de la Région de Belfort (Keolis) a été transformée en régie le 1er janvier 2007.
Les informations des lignes sont issues des données diffusées sur le Point d'accès national aux données de transport.
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 Optymo (lien externe).
La ville est desservie par des autocars des réseaux FlixBus et BlaBlaCar Bus effectuant des lignes régulières de longue distance.
Cliquez pour agrandir. Ces photos sont issues de la photothèque.
Composition et taux de versement mobilité (VM) par commune :
| Communes | Taux VM | Date d'effet |
|---|---|---|
| Meroux-Moval | 1.80 | 01/07/2021 |
| Andelnans | 1.80 | 01/07/2021 |
| Angeot | 1.80 | 01/07/2021 |
| Anjoutey | 1.80 | 01/07/2021 |
| Argiésans | 1.80 | 01/07/2021 |
| Auxelles-Bas | 1.80 | 01/07/2021 |
| Auxelles-Haut | 1.80 | 01/07/2021 |
| Banvillars | 1.80 | 01/07/2021 |
| Bavilliers | 1.80 | 01/07/2021 |
| Beaucourt | 1.80 | 01/07/2021 |
| Belfort | 1.80 | 01/07/2021 |
| Bermont | 1.80 | 01/07/2021 |
| Bessoncourt | 1.80 | 01/07/2021 |
| Bethonvilliers | 1.80 | 01/07/2021 |
| Boron | 1.80 | 01/07/2021 |
| Botans | 1.80 | 01/07/2021 |
| Bourg-sous-Châtelet | 1.80 | 01/07/2021 |
| Bourogne | 1.80 | 01/07/2021 |
| Brebotte | 1.80 | 01/07/2021 |
| Bretagne | 1.80 | 01/07/2021 |
| Buc | 1.80 | 01/07/2021 |
| Charmois | 1.80 | 01/07/2021 |
| Châtenois-les-Forges | 1.80 | 01/07/2021 |
| Chaux | 1.80 | 01/07/2021 |
| Chavanatte | 1.80 | 01/07/2021 |
| Chavannes-les-Grands | 1.80 | 01/07/2021 |
| Chèvremont | 1.80 | 01/07/2021 |
| Courcelles | 1.80 | 01/07/2021 |
| Courtelevant | 1.80 | 01/07/2021 |
| Cravanche | 1.80 | 01/07/2021 |
| Croix | 1.80 | 01/07/2021 |
| Cunelières | 1.80 | 01/07/2021 |
| Danjoutin | 1.80 | 01/07/2021 |
| Delle | 1.80 | 01/07/2021 |
| Denney | 1.80 | 01/07/2021 |
| Dorans | 1.80 | 01/07/2021 |
| Eguenigue | 1.80 | 01/07/2021 |
| Éloie | 1.80 | 01/07/2021 |
| Essert | 1.80 | 01/07/2021 |
| Étueffont | 1.80 | 01/07/2021 |
| Évette-Salbert | 1.80 | 01/07/2021 |
| Faverois | 1.80 | 01/07/2021 |
| Felon | 1.80 | 01/07/2021 |
| Fêche-l'Église | 1.80 | 01/07/2021 |
| Florimont | 1.80 | 01/07/2021 |
| Fontaine | 1.80 | 01/07/2021 |
| Fontenelle | 1.80 | 01/07/2021 |
| Foussemagne | 1.80 | 01/07/2021 |
| Frais | 1.80 | 01/07/2021 |
| Froidefontaine | 1.80 | 01/07/2021 |
| Giromagny | 1.80 | 01/07/2021 |
| Grandvillars | 1.80 | 01/07/2021 |
| Grosmagny | 1.80 | 01/07/2021 |
| Grosne | 1.80 | 01/07/2021 |
| Joncherey | 1.80 | 01/07/2021 |
| Lachapelle-sous-Chaux | 1.80 | 01/07/2021 |
| Lachapelle-sous-Rougemont | 1.80 | 01/07/2021 |
| Lacollonge | 1.80 | 01/07/2021 |
| Lagrange | 1.80 | 01/07/2021 |
| Lamadeleine-Val-des-Anges | 1.80 | 01/07/2021 |
| Larivière | 1.80 | 01/07/2021 |
| Lebetain | 1.80 | 01/07/2021 |
| Lepuix-Neuf | 1.80 | 01/07/2021 |
| Lepuix | 1.80 | 01/07/2021 |
| Leval | 1.80 | 01/07/2021 |
| Menoncourt | 1.80 | 01/07/2021 |
| Méziré | 1.80 | 01/07/2021 |
| Montbouton | 1.80 | 01/07/2021 |
| Montreux-Château | 1.80 | 01/07/2021 |
| Morvillars | 1.80 | 01/07/2021 |
| Novillard | 1.80 | 01/07/2021 |
| Offemont | 1.80 | 01/07/2021 |
| Pérouse | 1.80 | 01/07/2021 |
| Petit-Croix | 1.80 | 01/07/2021 |
| Petitefontaine | 1.80 | 01/07/2021 |
| Petitmagny | 1.80 | 01/07/2021 |
| Phaffans | 1.80 | 01/07/2021 |
| Réchésy | 1.80 | 01/07/2021 |
| Autrechêne | 1.80 | 01/07/2021 |
| Recouvrance | 1.80 | 01/07/2021 |
| Reppe | 1.80 | 01/07/2021 |
| Riervescemont | 1.80 | 01/07/2021 |
| Romagny-sous-Rougemont | 1.80 | 01/07/2021 |
| Roppe | 1.80 | 01/07/2021 |
| Rougegoutte | 1.80 | 01/07/2021 |
| Rougemont-le-Château | 1.80 | 01/07/2021 |
| Saint-Dizier-l'Évêque | 1.80 | 01/07/2021 |
| Saint-Germain-le-Châtelet | 1.80 | 01/07/2021 |
| Sermamagny | 1.80 | 01/07/2021 |
| Sevenans | 1.80 | 01/07/2021 |
| Suarce | 1.80 | 01/07/2021 |
| Thiancourt | 1.80 | 01/07/2021 |
| Trévenans | 1.80 | 01/07/2021 |
| Urcerey | 1.80 | 01/07/2021 |
| Valdoie | 1.80 | 01/07/2021 |
| Vauthiermont | 1.80 | 01/07/2021 |
| Vellescot | 1.80 | 01/07/2021 |
| Vescemont | 1.80 | 01/07/2021 |
| Vétrigne | 1.80 | 01/07/2021 |
| Vézelois | 1.80 | 01/07/2021 |
| Villars-le-Sec | 1.80 | 01/07/2021 |
Source : données issues de Banatic, la Base nationale sur l'intercommunalité (01/01/2025) de la Direction générale des collectivités locales et de la table des taux transport (01/01/2026) de l'Agence centrale des organismes de Sécurité sociale (Acoss).
Recettes du versement mobilité :
Source : données comptables du secteur public local publiées par la DGFIP.