Hay 3 formas que puedo recomendarte:
Con float:
Código CSS:
Ver original.float.item{ text-align: center; }
.float .boton{ float: right; }
Usando flexbox:
Código CSS:
Ver original.flex.item{ display: flex; justify-content: center; }
.flex .titulo{ flex-grow: 1; text-align: center; }
.flex .boton{ order: 2; }
Usando position:
Código CSS:
Ver original.position.item{text-align: center; position: relative; }
.position .boton{ position: absolute; right: 0; }
Cada uno con sus ventajas y contras. Aquí puedes ver una demo:
https://codepen.io/g3kdigital/pen/POoYNO?editors=1100