Situated almost 69 km northwest of Madrid, the journey by car or bus to Segovia usually takes between 1 - 2 hours, while by train it takes about 30 minutes.