Spain's buzzing capital
Madrid is in the centre of the country and obviously has no beaches itself but it is possible to enjoy a day trip to beaches just a short travelling distance away. Alicante has beautiful beaches edged with palm trees and clear blue seas, perfect for a relaxing break from the mayhem of Madrid. From Madrid to Alicante, you can take a train which will take about 3.5 hours and if you drive you should be there in about four hours, using the mostly 2-line national road N330.
For a beach holiday in Madrid, Barcelona is eight hours away by train, but you can catch shuttle flights inside Spain and the flight from Madrid to Barcelona is about 1.5 hours. Malaga is another stunning Spanish beach destination and is 552 kms / 344 miles away from Madrid. Again, the train is probably the best bet. It is possible to enjoy a beach holiday to Madrid – you will just have to travel a little farther away!