W 1564 mieszkał w Sewilli, a od 1566 w Madrycie, pobierając nauki u znanego humanisty Juana Lopeza de Hoyos, który być może zaszczepił w Cervantesie miłość do literatury. W wyniku zranienia w zakazanym pojedynku Antonia de Sigura, skazany zaocznie Cervantes musiał uciekać z Madrytu, gdyż groził mu wyrok królewski obcięcia prawej ręki i dziesięciu lat wygnania. W 1569 r. dotarł do Rzymu.

Służba wojskowa W Rzymie Cervantes był szambelanem na dworze Acquavivy, wkrótce jednak postanowił wstąpić do hiszpańskiego regimentu stacjonującego w Neapolu (który w owym czasie należał do korony hiszpańskiej). W słynnej bitwie w zatoce Lepanto (1571), w której walczył pod dowództwem don Juana de Austria, wykazał się dużą odwagą, stając do walki mimo dręczącej go gorączki. Za brawurę zapłacił dwiema ranami postrzałowymi w pierś i strzaskaną lewą ręką, która pozostała nieruchoma do końca życia. Po bitwie szybko wrócił do czynnej służby. Przez dłuższy czas stacjonował w Neapolu, gdzie zapoznawał się z włoską literaturą.