Madrid Spain Tourist Information and Travel Guide
Most long distance coach service from Madrid Spain is provided from the central bus station (Estación Sur de Autobuses) in downtown Madrid.