How to Get from Seville Airport to the Costa de la Luz
Seville has more flights and cheaper prices than Jerez, and that's its only advantage when your destination is the Costa de la Luz. It's nearly three hours from Novo Sancti Petri, two and a quarter hours from Cádiz, and three hours from Tarifa. There's no way around that distance.
The airport itself is seventeen minutes away, but everything else takes time. If you travel light, arrive during the day, and the ticket savings are significant, that distance can be offset. If you arrive at night, travel with children, or have bulky luggage, Seville costs you the whole next day.
Four ways to leave the airport
Taxi or private transfer with advance booking. This is the option that works when distance is long. With advance booking, the driver waits with a sign even if your flight is delayed. Without booking, taxis are at the rank, but on a peak-season flight the queue is long and you lose time at odd hours.
Train. Santa Justa station connects to Cádiz, Jerez, and points north. But trains to the coast run infrequently and at times that rarely match flight arrivals. If you want to go to Cádiz city centre, it's workable; to Conil or Vejer, the train doesn't go.
Bus. Lines run from Santa Justa station two or three times a day, but schedules are so sparse they almost never align with flight times. Most routes don't operate at night.
Hire car. Seville has good car rental options and makes sense if you'll drive several days. If your plan is to stay a week at a beachfront hotel without leaving, it's parking costs and driving tired for money.
Which destination, which public transport
The reality is that from Seville, public transport isn't the plan. Chiclana, Conil, Vejer, Tarifa, Barbate, or Zahara have no direct bus from the airport. If you want to use train or bus you need:
- A transfer in Seville city centre (18-30 minutes by taxi or bus).
- To catch a schedule that almost never aligns with flight times.
- Luggage at a station, with no one coming to pick you up.
Seville city is workable by train in seventeen minutes.
Cádiz city is workable by train in one hour and forty-four minutes, but schedules are tight.
Jerez has train and bus, but frequencies are low.
Everything else on the coast needs a private taxi or rental car. There's no comfortable alternative.
Journey times to each destination
These are real driving times from the airport, on the road and without traffic:
| Destination | Time |
|---|---|
| Seville | 17 min |
| Jerez de la Frontera | 114 min |
| Sanlúcar de Barrameda | 121 min |
| El Puerto de Santa María | 133 min |
| Rota and Costa Ballena | 137 min |
| Cádiz | 144 min |
| Chiclana – La Barrosa | 168 min |
| Chiclana – Novo Sancti Petri | 169 min |
| Benalup – Casas Viejas | 169 min |
| Conil de la Frontera | 177 min |
| Vejer – El Palmar | 183 min |
| Vejer de la Frontera | 187 min |
| Vejer – Caños de Meca | 194 min |
| Barbate | 199 min |
| Zahara de los Atunes and Atlanterra | 204 min |
| Tarifa | 238 min |
Pricing for each route is on the Seville airport page.
Jerez or Seville? The real maths
The question most people ask is whether the saving is still there once you add the longer transfer.
Jerez is closer to everything. Novo Sancti Petri is just over an hour from Jerez and nearly three from Seville. That's time and money in transfer. It's also a whole day of difference if you arrive at ten at night.
Seville has more flights and cheaper ones. Often the ticket-price difference is eaten up by what you save on transfer. Sometimes not. The correct sum is the whole trip, not the ticket in isolation.
Our rule, without hedging: if you're only optimizing for ticket price, Seville wins. If what you need is to arrive fresh at a beach hotel without losing a day, Jerez almost always pays for itself. The balance point is whether the ticket saving is large and whether you have spare time.
Arriving late from Seville
Flights from Germany and the UK to Seville, like to Jerez, land late. At night there's no frequent train, the bus doesn't run, and the taxi rank has what it has. If you land after ten at night from Seville and want to reach the coast, your options narrow to private taxi or rental car. Booking in advance isn't a luxury—it's the difference between leaving the airport and waiting.
What if your flight is delayed
With the flight number in the booking, we track it. If you land two hours late, the driver arrives two hours late and it costs no extra. That's why you book with flight number, not just estimated time.
What to decide before landing
- If your destination is the coast (Chiclana, Conil, Vejer, Tarifa, Barbate, or Zahara), public transport isn't viable: you need private taxi or rental car.
- If your destination is Seville, Jerez, or Cádiz city, train and bus have schedules, though they're sparse.
- If you arrive late, the list shrinks to private taxi or car.
- Book with flight number—that's how we track delays at no extra cost.
- Compare Seville with Jerez on the whole trip, not the ticket alone.
---

