Getting to Vejer de la frontera

Because of the amazing amount to explore in the region, and because the public transport is rather “sporadic” in the area, we recommend flying in to one of the airports below and picking up a pre-booked hire car at the airport. There are more details on hiring a car further down the page.

View Vejer de la Frontera in a larger map

Getting to Vejer by air from the UK

The nearest airport to Vejer is at Jerez (XRY) (also known as Jerez de la Frontera), about 50 minutes away by car. The second nearest is Gibraltar (GIB) (1 hour by car). The third nearest is Seville (SVQ) (1.5 – 2 hours by car).

Gatwick airport (London) – Jerez (XRY)

Thomson airways have just started flights from Gatwick to Jerez in May 2013. They seem to have one flight a week at 06:00am on a Friday morning, which turns around at flies back to Gatwick on the same day at 10:50am.

Stanstead airport (London) – Jerez (XRY)

Ryanair flies directly to Jerez from Stanstead airport in the UK.

Gibraltar airport (GIB)

British Airways flies seven times weekly into Gibraltar from London Heathrow.

EasyJet currently fly from London Gatwick with seven weekly flights and Liverpool three times a week from March 2011. We don’t recommend Easyjet as they have cancelled lots of flights without warning.

Monarch currently operates seven flights weekly from London Luton and three flights weekly from Manchester Airport (five in the summer season).

Seville airport (SVQ)

Seville airport is 2 hours away, with flights to & from London Heathrow airport (Vueling). From 16th April 2011 Easyjet will also be running a London Gatwick – Seville route.

Getting to Vejer by air from within Spain

From Madrid you can fly with Iberia to both Seville and Jerez. From Barcelona, you can fly with Ryanair, Spanair and Vueling all to Seville, or Vueling to Jerez (we recommend the Vueling Barcelona-Jerez flight having taken it many times without problems).

Car hire

We recommended that you organise car hire pick-up from your chosen airport with one of the following websites before your arrival. We have used these companies several times ourselves.

UPDATE: In 2012 we used and were very happy with the cars and prices.

You can also print out directions here from the three main airports mentioned before:

Driving directions from Seville to Vejer
Driving directions from Jerez airport to Vejer
Driving directions from Gibraltar airport to Vejer

Train and Bus to Vejer

It is possible to get to Vejer de la frontera entirely by public transport, without hiring a car. However it could be considered “marginally more challenging”.


By train, you can get the Ave (super fast train) from Madrid or Barcelona to Seville. It’s very comfortable, does over 300km/hour (there’s a speedometer in each carriage) and takes 5 and a half hours from Barcelona, and 2 and a half hours from Madrid. You then change to a local train which is about an hour to Jerez or 1 hour 45 mins to Cadiz. I did it last year and it was less stressful than flying.

You can buy Ave tickets online here, but unfortunately they forgot to do any usability testing when they designed the Renfe website. Also, it’s only in Spanish. If that link doesn’t work for whatever reason, just try


However you get to Andalucia, you want to try and get to CADIZ. Because to get dropped into the centre of Vejer – at the top of a very large hill – you have to get the bus in from Cadiz. Here’s a bus timetable (PDF) with all the times from Jerez airport to Jerez bus station and onwards to Cadiz.. Here’s a bus timetable (PDF) FROM Cadiz to Vejer (both into the centre – up the hill – and to La Barca de Vejer at the foot of the hill) and onto Barbate and Zahara de los Atunes.

So, if you’re coming on the Ave, buy your ticket all the way to Cadiz and change at Seville (just have to cross the platform), or if you’re coming from Jerez airport – get a bus to Cadiz (75 mins). If you’re coming from Gibraltar, frankly we don’t know, but think you may need to get a bus to Algeciras then change for Conil/Vejer.

There are also several buses a day from Tarifa, Algeciras and La Linea (for Gibraltar), and Malaga and Seville, but these all stop at La Barca de Vejer at the bottom of the very large hill on the N340, so if you’ve got bags you’ll either have to catch a taxi up the hill for 5 or 10 Euros, or walk with your bags. It has been done.