Welcome to Seville! If you’ve just touched down and are wondering how to navigate your way to the vibrant city center without feeling like you’re on an episode of The Amazing Race, you’ve come to the right place.
Forget taxis that cost as much as a small car; we’re talking about the train & bus — your ticket to a smooth, budget-friendly, and somewhat adventurous journey into Seville’s bustling heart.
Image Credit: Getty Images, Horia Merla. Image Location: Seville, Spain
Does Seville airport have a train station?
Alright, first things first: Seville Airport (also known as San Pablo Airport) does not have a train station. Yep, we know — bummer. But don’t worry, we’ve got a plan. Your train journey to the city center will involve a little bit of bus hopping first.
How to get from the airport to the city center (El Centro)
Here’s a step-by-step guide on how to do it:
Step 1: Take the EA bus from Seville Airport
Upon arrival at Seville Airport, head to the bus stop located just outside the arrivals terminal. Look for the EA (Especial Aeropuerto) bus, which is the dedicated airport bus service that runs between the airport and the city center. This bus operates from early morning until late at night with intervals of about 12 to 30 minutes.
- Duration: approximately 30 minutes to reach Santa Justa train station, the main train station; about 45 minutes to reach Plaza de Armas
- Cost: 5 euros for a one-way ticket
- Stops: the EA bus stops at key locations, including Santa Justa.
Image Credit: Getty Images, Felipe Rodriguez. Image Location: Santa Justa train station, Seville, Spain
Step 2: Arrive at Santa Justa train station
Hop off the bus at the bustling Santa Justa train station, one of Seville’s main transport hubs. It’s situated to the northeast of the city center, about a 25-35 minute walk from landmarks like the Seville Cathedral and Giralda Tower.
This place is a major crossroads, connecting you to various local and regional trains. If your final destination in El Centro isn’t within a comfortable stroll, no worries — just jump on a Cercanías (local commuter) train and you’re good to go.
Step 3: Using Cercanías train service
Santa Justa is well-connected by the Cercanías train network, which serves the metropolitan area of Seville. Depending on where exactly you need to go in El Centro, these local trains might be your best bet. Here are the main lines you might find yourself hopping on:
- Line C-1: serves the route from Lora del Río to Lebrija, passing through central stations like San Bernardo and Virgen del Rocío
- Line C-2: perfect for a quick trip between Santa Justa and Cartuja
- Line C-3: takes you from Santa Justa all the way to Cazalla-Constantina
You can also catch bus line 32 right outside Santa Justa station. This bus will take you directly to Barrio Santa Cruz; get off at Prado de San Sebastián.
Purchasing tickets
For the EA bus, just pay the driver directly when you hop on. When it comes to Cercanías train tickets, you can buy them from machines or at the ticket counters at Santa Justa station.
Pro tip: Hold onto your tickets until you exit your final station, as you’ll need them to pass through the turnstiles (ticket gates).
Image Credit: Getty Images, @ Didier Marti. Image Location: Seville historic district, Spain
How far is Seville Old Town from the airport?
Distance-wise, Seville Old Town is about 6 miles from the airport. With the EA bus and the train combined, you’re looking at roughly 35-45 minutes travel time, depending on traffic and train schedules.
How to get from Seville airport to Real Betis Stadium
For all you sports fans out there, getting to the Real Betis Stadium is a breeze. Follow the same steps to get to Santa Justa. From there, hop on the C-1 Cercanías line to San Bernardo station. Switch to the tram, and it’ll take you straight to the stadium. Easy peasy!
Where to stay near Seville airport
If you’re looking for convenience, there are a few hotels near the airport that offer quick access. Some favorites include:
- Ibis Sevilla
- Sevilla Congresos
- AC Hotel Sevilla Fórum by Marriott
Where to stay in the city center
For those who prefer to be in the heart of the action, El Centro and Barrio Santa Cruz are packed with great options. Check out these top picks:
- Hotel Alfonso XIII
- Hotel Casa 1800 Sevilla
- EME Catedral Mercer Hotel
Read more: Where to stay in Seville | Best hotels in Seville
Image Credit: Getty Images, StockPhotoAstur. Image Location: Tore del Oro, Seville, Spain
How to get from Seville train station back to the airport
When it’s time to say adiós to Seville, here’s how to get back to the airport without a hitch:
Step 1: Head to Santa Justa Train Station
If you’re already at Santa Justa train station, you’re halfway there. If you’re elsewhere in El Centro, just take a quick trip on the Cercanías C-1 line to Santa Justa. The trains run frequently, so you won't have to wait long.
Step 2: Hop on the EA Bus
Once you’re at Santa Justa, look for the EA (Especial Aeropuerto) bus stop. It’s right outside the station on Avenida Kansas City. The EA bus will take you directly to the airport.
- Duration: about 25 to 35 minutes to the airport
- Frequency: buses run every 12 to 30 minutes, from early morning until late at night
- Cost: around 5 euros one-way, payable to the bus driver
Hint: If you’re chilling in El Centro and want a direct route to the airport, you can also catch the EA bus from several key stops in the city center, such as Plaza de Armas and Torre del Oro. Just look for the EA bus stops, hop on, and relax on your way to the airport.
For the ultimate travel companion, don’t forget to download the Trainline app. It’s like having a travel guru in your pocket, helping you with schedules, tickets, and more.
Header Image Credit: Getty Images, Eloi_Omella. Image Location: Seville, Spain