Zamora is located at the north of Salamanca (just 60km. far from Salamanca, 45 minutes drive). Zamora and Madrid are better connected by bus than by train; it will take about three hours time in the quickest train. Nevertheless, you also have the possibility of going to Valladolid (one hour far from Zamora) and there pick up the A.V.E. (the High Speed Train) to Madrid.