Getting to Vejer

Getting to Vejer de la Frontera Photos © Michelle Chaplow and  ©istockphoto
Getting to Vejer de la Frontera

Vejer de la Frontera

Vejer de la Frontera is located off the N-340 Costal road between the cities of Cádiz and Algeciras. It is at the south of the A-48 autovia south from Cadiz. Take the exit at kilometre 36 and follow the signs to the hill top town up the A-2229. There is a secondary entrance (also A-2229) up a narrow road from the N-340 a few km forther south at an area of roadside ventas / restaurants called La Barca de Vejer by the river Barbate.  

Malaga Airport

If you are flying in to Malaga Airport you have two bus options.

Take an airport bus to Algeciras and change bus for Vejer. Consult the airport bus times from Malaga Airport to Algeciras and from Algeciras to Vejer below.  

Take the airport bus or cercanias train from Malaga Airport to Malaga city Bus Station and then take the direct buses from Malaga City Bus station to Vejer.  

If your plane arrives too late for the last bus to Algeciras, you would need to take the cercanias train or airport bus from Malaga Airport to the Malaga city Bus Station, and stay overnight in a hotel near the Malaga City Bus Station and then catch the direct bus in the morning.

It may be better to hire a car or take a airport transfer service


Bus Timetables

Comes bus company runs buses about six bus a day from La Linea and Algeciras to Tarifa and on to La Barca de Vejer, Conil de la Frontera, Chiclana continuing to Puerto Real, El Puerto de Santa Maria, Jerez de la Frontera or San Fernando Cádiz or Sevilla
Book bus tickets on-line

Avanza Portillo bus company run three buses a day from Malaga, Torremolinos, Fuengirola,  Marbella, Estepona and Algeciras to Tarifa and on to La Barca de Vejer, Conil de la Frontera, Chiclana, San Fernando and Cadiz. Route numbers 501 and 530.


A daily bus service M-912 from Cadiz city, San Fernando, Chiclana, San Andres golf, El Colorado, Conil de la Frontera, Caños de Meca, Barbate, Zahara de las Atunes, Atlantera Urbanización


There is a Comes bus company agent's office in a shop on Plazuela in Vejer.

A local urban bus runs hourly around the village and down to La Barca de Vejer.

For further afield you have to walk (20min) or take a taxi or urban bus down the hill to La Barca de Vejer on the N-340.


The RENFE train stations nearest to Vejer de la Frontera are in Cádiz, San  Fernando and Algeciras. Each of these arrival points are about one hour driving from Vejer.

Car Hire
Visit our page on car rentals in Spain to arrange to pick up your rental car at any of the Andalucian airports you might fly into when coming to Vejer de la Frontera. The nearest airports are just an hour away in Jerez and Gibraltar. The airports of Seville and Málaga are each about 2 hours from Vejer.

There are two main taxi stops in Vejer de la Frontera, one on Avenida Los Remedios and the other at La Barca de Vejer. You can telephone for a taxi on 956 451 744 or 602 245 988.

Like all white villages street parking in the centre of the village is difficult. There is street parking available on the outskirts. There is a 24hr underground parking on La Corradero which is very short walk to the centre and Plaza de España or Plazuela. The parking costs 2€ an hour and 18€ a day.

Location of La Barca de Vejer