COMPARE Prices across different modes

Aug 4
Aug 5
Aug 6
Aug 7
$56Air Europa
Aug 8
Aug 9
Aug 10
$49Air Europa
Aug 11
Aug 12
Aug 13
Aug 14
Aug 15
Aug 16
Aug 17
Aug 18
Aug 19
Aug 20
Aug 21
Aug 22

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Barcelona and Segovia

distanceDistance327 miles (527 km)
changesDirect trainYes
carriersTrain providersRenfe AVE

Trains from Barcelona to Segovia cover the 327 miles (527 km) long trip with our travel partners like Renfe AVE. There are direct train services available. Travelers depart most frequently from Barcelona Sants and arrive in Segovia Guiomar.

Train companies

Barcelona to Segovia with AVE

You can travel by train between Barcelona and Segovia with AVE. When you search Omio for times and tickets, we’ll show you the best deals available.


Enjoy a smooth and easy route between Barcelona and Segovia with AVE! As an official travel partner of AVE, Omio can help you search current train schedules and timetables from AVE, compare the best routes between Barcelona and Segovia as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable AVE Barcelona to Segovia train ticket available today. If you search for AVE tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Barcelona and Segovia on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 327 miles (527 km) route from Barcelona to Segovia with ease and comfort on a train with AVE.

How to get from Barcelona to Segovia by train

The Barcelona Segovia trains leave from the Barcelona Sants Train Station and end their journey at the Segovia Train Station. Specifically, each day, there are an average of 5 trains that make this route, which make, in all cases, a stop at the Atocha Train Station in Madrid. Entering Omio is, without a doubt, the best way to obtain all the information of interest regarding this route and, in addition, to buy tickets comfortably. In a few seconds, they can be made available via the official app or email.

What train goes from Barcelona to Segovia?

The part of the journey between Barcelona and Madrid is made by trains AVE, which offer an infinite number of services such as, for example, plugs for mobile devices, WiFi Internet access or restaurants. The second part, between Madrid and Segovia, is carried out by trains Alvia or Talgo.

How long does the train Barcelona - Segovia?

The duration of this journey depends, fundamentally, on the timetable. The AVE between Barcelona and Madrid takes around 3 hours and the train from Madrid to Segovia almost 2 hours. However, squaring schedules and transfers, the total time can be up to 8 or 9 hours, depending on the case.

At what time does the first and last train leave Barcelona - Segovia of the day?

The first train leaves Barcelona at 6.05 am and takes 14 hours to arrive in Segovia, while the last one arrives at 12.00 pm and needs 8 hours to finish its journey.

What is the price of the train ticket Barcelona - Segovia?

The average price of the train ticket between Barcelona and Segovia is 130 €. However, by choosing an early timetable and booking well in Avanza, it is possible to get it for approximately 115 €.

Which station does Barcelona come from and which one does it go to - Segovia?

Barcelona Segovia trains depart from Barcelona Sants Station located in Plaça dels Països Catalans. Its facilities, which include lockers, shops, restaurants and electronic ticket sales, can be reached by urban bus lines 32, 78 and 109, metro lines 3 and 5 and suburban train lines 2. It also has a 24-hour taxi rank. For their part, the trains culminate their journey at the Segovia-Guiomar Train Station located on Paseo Campos de Castilla. There are two specific lines to get there, as well as a 24-hour taxi service. Its facilities are equipped for people with mobility problems and have a cafeteria, waiting room and shops.

Travel Tips

Trains from Barcelona to Segovia
Travel by train to Segovia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Segovia.
How far is it from Barcelona to Segovia by train?
The Barcelona to Segovia train distance is approximately 327 miles (527 km).
When traveling by train from Barcelona to Segovia, which train station in Barcelona do I depart from and which train station in Segovia do I arrive in?

Some of the Barcelona train stations to Segovia you can start your journey from include Barcelona Sants, Barcelona Passeig De Gracia and Barcelona Estació De França. Similarly, some of the arrival train stations in Segovia include Segovia Guiomar and Segovia.

When traveling this route, Omio customers are departing most frequently from Barcelona Sants   and arriving in Segovia Guiomar.

Where is the departure train station in Barcelona located? Where is the arrival train station in Segovia located?

Passengers board their train most frequently from Barcelona Sants and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Segovia Guiomar and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Segovia.

Which train providers can take me to Segovia from Barcelona?
When taking a train from Barcelona to Segovia, you can count on Renfe AVE for the best way to get you to Segovia. You can also check all possible train providers who offer a service to Segovia from Barcelona and compare the amenities they offer before buying a train ticket.

Important Stations and Airports for this Journey

Barcelona Estació De França
Barcelona Sants