Bonjour,
Brest -
Rennes est très bien desservi en train, soit en TER en 2h30 ou TGV avec réservation (2h à 2h30 selon les trains). Les prix sont très variables...
Je n'ai pas la connaissance d'un car faisant cette liaison.
Le moins cher restera le co-voiturage sinon, de nombreuses personnes font ce trajet.