Até ao Fim da Terra começa em Setembro de 1810, na época em que o exército de Massena invade Portugal e se aproxima da serra do Buçaco. Enquanto as tropas francesas ocupam e saqueiam Coimbra, as forças luso-britânicas de Wellington recuam estrategicamente para as Linhas de Torres Vedras, acompanhadas por milhares de civis que fogem da guerra. É nesse contexto de retirada, durante a viagem para sul, que o capitão de cavalaria Bento Calheiros trava conhecimento, por puro acaso, com Maria Constança Barreto, e que, adiante, lhe fará uma promessa solene.
Irá o capitão português conseguir cumprir o prometido? Para o saber, o leitor terá de acompanhar Bento Calheiros numa demanda que o fará encontrar-se com o tenente Laforêt, dos hussardos franceses, com Florencia, a espanhola que todos conhecem como rainha das cantineiras, e cruzar o seu caminho com os do Marquês de Alorna e de outros personagens que povoaram esse tempo e esse mundo.
«Parou numa esquina durante um bom bocado para pensar melhor e depois, dando meia-volta, resolveu voltar para trás. Iria regressar a casa de Maria Constança para a pôr sem mais demora ao corrente do seu arriscadíssimo plano.»