How to get from Madrid to Segovia: best options

In this post, we outline the various options available for travelling from Madrid to Segovia, a city many travellers and residents of the Spanish capital wish to visit. Segovia, with its imposing aqueduct, rich history, and medieval charm, is a destination that offers a perfect getaway from the hustle and bustle of the big city. Just 90 kilometres away, this gem of Castilla y León stands out as an ideal choice for a day trip or a weekend excursion.

Below, we present the best options for making this journey.

How to get from Madrid to Segovia: all the options

If you want to travel from Madrid to Segovia, you can go by taxi, bus, train, or car.


Travelling by taxi from Madrid to Segovia is an excellent choice for those seeking a quick and comfortable journey without the hassle of timetables or transfers. On, you can book a taxi from Madrid to Segovia starting at €123. The journey takes about 1 hour.


The bus is an economical and direct way to reach Segovia. Buses depart from the Moncloa Interchange in Madrid and arrive at the Segovia Bus Station. To get to the Moncloa Interchange, you can use lines 3 and 6 of the Madrid metro. The journey takes roughly 1 hour and 20 minutes and costs €4.60. The first bus departs at 6:30 and the last one at 23:00, with a frequency of every 15-20 minutes.


The medium-distance high-speed train (AVANT) is the quickest option. Trains depart from Chamartín station in Madrid and arrive at Segovia Guiomar. To get to Chamartín station, you can take line 10 or line 1 of the metro. The train journey lasts less than 30 minutes, and the price ranges between €10 and €40, depending on the type of train and time. There are about 30 departures a day, with the first one at 6:20 and the last one at 21:30.


If you prefer the freedom to travel at your own pace, driving is an excellent choice. There are two main routes to get to Segovia by car from Madrid: the toll route via the A-6 and AP-6 with an approximate cost of €7 and a duration of 1 hour, and the free route via the A-6 and CL-601, which takes about 1 and a half hours.