Seville Train Guide 2025: Tickets, Stations & Routes

How to Get to and from Seville by Train: What You Need to Know

Trains at Santa Justa station in Seville
Seville Santa Justa train station with AVE high-speed trains waiting on the platform

Travelling by train in Spain is one of the easiest and most enjoyable ways to get around, and Seville is especially well connected. The city is served by both the high-speed rail network and regional services, so from here we can reach destinations across Spain quickly and comfortably.

For visitors, this makes the Seville train system ideal not only for arriving in the city but also for planning day trips from Seville by train. In this guide, we’ll share everything you need to know about trains from and to Seville, stations, tickets, and routes in 2025, so you can make the most of your journey.

Types of Trains in Seville

Seville is one of the best-connected cities in Spain when it comes to rail travel, with everything from high-speed AVE trains to local commuter lines. Knowing the different train types will help you choose the right option depending on whether you are heading:

Seville High-Speed Trains (AVE, Avlo, Iryo & Ouigo)

The backbone of long-distance travel from Seville is the AVE (Alta Velocidad Española), Spain’s famous high-speed train operated by Renfe. These trains reach speeds of up to 310 km/h, linking Seville to Madrid in around 2.5 hours and Barcelona in about 5.5 hours. For a quieter journey, you can even book a seat in the ‘silent wagon’ (coche en silencio), where phone calls and loud conversations are not permitted, perfect if you want to rest or work in peace. Seats are spacious with good legroom, and power sockets are available on most high-speed trains. Wi-Fi is offered on many AVE services.

For budget-friendly options, Renfe also runs Avlo, a low-cost version of the AVE with simpler onboard services but very competitive prices.

Private operators are also part of Seville’s high-speed network. Iryo, a new Italian-Spanish company, runs modern red trains between Seville and Madrid, offering flexible fares and a stylish onboard experience. Ouigo, a French-owned budget operator, is also now offering low-cost high-speed trains.

Seville Long-Distance Trains (Alvia & Intercity)

Not all journeys require the fastest AVE service. Renfe’s Alvia and Intercity trains connect Seville with destinations like Galicia or the Basque Country which don’t always fall directly on the high-speed line. These trains are slightly slower but still very comfortable.

Seville Regional & Commuter Trains (Avant, Media Distancia, Cercanías)

For shorter journeys around Andalusia, you can use Renfe’s Avant and Media Distancia trains. These connect Seville with nearby cities like Córdoba, Cádiz and Huelva, making them perfect for day trips or weekend breaks.

Within the metropolitan area, the Cercanías Sevilla commuter network links Santa Justa and San Bernardo stations with towns and suburbs across five lines (C-1 – C-5). They’re cheap, frequent, they’re mainly used by locals rather than tourists.

Seville Train Tickets: How to Buy

There are a few ways to buy train tickets from Seville, but we always recommend booking trains online in advance if possible. Seats on Spanish trains are limited and once they’re sold out there’s no option to stand in the aisles, unlike on some other European networks. Buying at the station can work if you’re flexible, but for popular routes such as Seville – Madrid or Seville – Malaga, tickets often sell out quickly.

1. Buying Seville Train Tickets Online with a Price Comparison Website

The easiest option is to use a trusted price comparison website, such as Omio, so you can:

  • Compare prices across different train operators (Renfe, Avlo, Iryo, etc.)
  • Pay easily with Apple Pay, PayPal, or international cards
  • Download tickets straight to the app and board with a QR code, without printing them out at the station

This platform is an official Renfe partner, which means you’ll see all the same Renfe trains, routes, and prices as on the Renfe site but with the added advantage of also showing other operators like Iryo and Ouigo.

2. Buying Seville Train Tickets at the Station or via Renfe website

You can also purchase tickets directly at Santa Justa or San Bernardo train stations. While this may seem convenient, there’s no guarantee your preferred train will still have seats. For peace of mind, we recommend booking online instead. You can buy tickets through Renfe’s official website or app, but keep in mind they only cover Renfe-operated trains and can sometimes be tricky for international users.

Seville Train Stations

Santa Justa Station

Santa Justa is Seville’s main train station, located about 30 minutes’ walk northeast of the historic centre. It handles all long-distance and high-speed services (like AVE, Avlo, Iryo, and Ouigo) as well as many regional and commuter trains.

Once you enter the main hall, you’ll see two large departure boards divided by a row of shops. The right-hand side is for high-speed trains, and to access this area you’ll need to pass through a quick security check, which is similar to an airport, but much less strict. Bags go through a scanner, but unlike airports, you can still carry drinks. The left-hand side is for regional and commuter trains, which don’t require any security checks.

The station is well-equipped with ticket offices, cafés, ATMs, exchange points, shops, toilets, vending machines and even a small police station for safety. Local buses and taxis connect Santa Justa with the rest of the city.

San Bernardo Station

San Bernardo is Seville’s secondary train station, located near the university district and Nervión neighbourhood. It mainly serves regional Media Distancia and Avant trains as well as the Cercanías commuter network.

The station is smaller and easier to navigate than Santa Justa, and it connects directly with Seville Metro Line 1 and the city’s tram (San Bernardo stop).

Facilities are more limited, but you’ll still find ticket machines, a small waiting area and nearby cafés and shops. Since long-distance and high-speed trains don’t depart from here, San Bernardo is best for short trips within Andalusia or daily commutes.

Below you’ll find the most popular train journeys from Seville, with approximate travel times and operators:

Destination Travel Time Train Operators Departure Station Book Tickets
Madrid 2.5–3 hrs AVE, Avlo, Iryo, Ouigo Santa Justa Book train ticket from Seville to Madrid
Barcelona ~5.5 hrs AVE Santa Justa Book train ticket from Seville to Barcelona
Valencia 3.5–4 hrs AVE, Talgo Santa Justa Book train ticket from Seville to Valencia
Málaga ~2 hrs AVE, Avant Santa Justa Book train ticket from Seville to Málaga
Córdoba ~45 min AVE, Avant Santa Justa / San Bernardo Book train ticket from Seville to Córdoba
Granada ~3 hrs AVE Santa Justa Book train ticket from Seville to Granada
Cádiz ~1 hr 45 min Media Distancia, Avant Santa Justa / San Bernardo Book train ticket from Seville to Cádiz
Huelva ~1.5 hrs Media Distancia Santa Justa Book train ticket from Seville to Huelva
Jerez de la Frontera ~1.5 hrs Media Distancia, Avant Santa Justa / San Bernardo Book train ticket from Seville to Jerez de la Frontera

Useful Information for Taking the Train from Seville

  • Punctuality & refunds: Spanish trains are famously reliable compared to other European cities and they even offer a punctuality guarantee on many AVE and Alvia routes, so if your train arrives more than 15 or 30 minutes late, you’re entitled to a partial or full refund. Also, be at the platform a few minutes early, as boarding closes quickly.
  • Seat reservations: All long-distance train tickets include a reserved seat. This means there’s no standing in the aisles or rushing to find a place, your carriage and seat number are printed on the ticket.
  • Food and drinks: On many long-distance services, there’s usually a café-bar carriage where you can buy hot and cold snacks, sandwiches and drinks.
  • Security checks: If you’re taking a high-speed train, you will go through a quick security screening before boarding, similar to the one at the airport.
  • Luggage: You can bring suitcases on board at no extra cost, with overhead racks and storage areas at the ends of the carriages. We just recommend keeping valuables with you.
  • Accessibility: Most trains have dedicated wheelchair spaces and accessible toilets, and both Santa Justa and San Bernardo stations are fully adapted with ramps, elevators, and assistance services.
  • Bikes: Folding bikes are allowed on almost all trains. On regional Media Distancia and Avant services, you can also bring standard bicycles if there’s space. On AVE, bikes need to be folded or packed.
  • Pets: Small pets up to 10 kg can travel on AVE and long-distance trains, provided they’re in a carrier. On some Avant and Media Distancia services, larger dogs are also allowed with a leash. Always check the specific route rules before boarding.
  • Book early for best prices: Train fares in Spain vary depending on when you book, the earlier you book, the cheaper the price. We recommend checking Omio, a price comparison site, which shows trains from Renfe, Iryo, Avlo and Ouigo in one place.

Seville Train Map: Routes Across Spain

Here’s a map of Spain’s train network, showing the main routes you can take directly from Seville:

Seville train map showing high-speed AVE and regional routes across Spain
Upirix, CC BY-SA 4.0, via Wikimedia Commons

Train Travel from and to Seville: Frequently Asked Questions

Are trains from Seville accessible for wheelchair users?

Yes, most AVE and regional trains from Seville have dedicated wheelchair spaces and accessible toilets. Also both train stations in Seville (Santa Justa and San Bernardo) are fully adapted with ramps, lifts and assistance services.

Can I bring my pet on the train in Seville?

Yes, you can bring your pet on the train in Seville. Small pets up to 10 kg can travel on AVE, Avant, and long-distance trains if they’re in a carrier. Some Media Distancia routes also allow larger dogs on a lead and with a muzzle. We always recommend checking your specific train rules when booking.

How long does it take to travel from Seville to Málaga by train?

The journey from Seville to Málaga takes about 2 hours on AVE or Avant trains, making it a convenient option for a day trip.

More on Visit-Seville

Read our 3 days in Seville itinerary
Discover the Seville City Passes
Explore the top attractions in Seville