Most major cities inSpain have ground transportation to Vejer. You can take a high speed train to either Seville, Malaga, Cadiz or Jerez, and then take the bus.
Vejer has two bus stops. One is in town on the Plazuela, while the other is slightly further away as you have to walk (20min) or take a taxi down the hill to La Barca de Vejer on the N340.
The closest train stations are at Cadiz and San Fernando, both about 40 kilometres away. One can easily get taxis or buses to and from either of these stations.
Vejer itself can easily be explored on foot or by bicycle. Many people choose these options. Bike rentals are available at various locations within the city. For locations outside the city, like beaches or other sites, bus services and taxis are available.
Here in Costasur.com you can find guides and tourist information for many destinations, you can also reserve accommodation, transport or activities for your holidays. We are specialists in accommodation with more than 75,000 hotels and apartments in more than 900 destinations.