Easiest is to fly to Almeria. easyJet fly from Gatwick every day in the summer, a bit less in the winter. Monarch also fly there, as do RyanAir and one or two other airlines. Roquetas de Mar is 35km from Almeria. British Airways are also going to fly direct from Heathrow from late March 2018.
You can also fly to Malaga, Murcia and Alicante but they're all at least 2 hours away by car.
Most people who drive from the UK get the boat to Santander, which is about 1000 kM from Roquetas; a long way but can be done in a day. There's easy access to the Spanish motorway network from the Santander port area so you can get on the road quickly.
There are two trains a day from Madrid to Almeria (which is half an hour by car from Roquetas). The trains are not the newest but they are high-speed train class with reserved seats, TV and a bar. It takes 6 hours, but some of the scenary is quite spectacular. A good part of the journey is real back-to-basics railway travel; single track, non-electrified, twisting and turning through the mountains. Not exactly an adventure, but different from Basingstoke to London; and about the same price.
The old station, shown here, still stands, but there’s a brand new one next door that also caters for buses.
Almeria train station featured in“A Fistful of Dynamite”
|How To Get Here|
|La Isleta del Moro|