Spanyolország kiterjedt és igen versenyképes közlekedési és telekommunikációs infrastruktúrával rendelkezik, amelynek egy része állami tulajdonban van. Más részei magántulajdonban állnak. A utak többsége önkormányzati tulajdon, míg az autópályák túlnyomó többsége magánkézben van.
Valamennyi település megközelíthető autóval, bár vannak szűk és nehezen járható utak is. Az úthálózat szigorúan hierarchikus struktúrát alkot. A leggyorsabb utak az autópályák és a gyorsforgalmi országutak. Ezek jól aszfaltozottak, elkerülik a városokat, mindkét irányban több mint két sávval rendelkeznek s a két haladási irány egymástól el van választva. Ezek az utak kötik össze a legnagyobb városokat. Az autópályák közül néhány fizetős. Az országutak is jól aszfaltozottak, de ezeken alacsonyabb a maximális megengedett sebesség. Ha nem is gyakran, de előfordul, hogy az országút egy keresztülhalad egy városon. Az országutakon egy vagy két sáv van mindkét irányban, de ezek nincsenek elválasztva. Ezek az utak kötik össze az összes várost. Vannak továbbá másodrendű utak, ezeken azonban jóval alacsonyabb sebességgel lehet haladni. A másodrendű utak nagyon keskenyek és nem aszfaltozottak. Mindezek mellett még meg kell említenünk a városi utakat, amelyek rendszerint jól aszfaltozottak.
A külföldiek közel egyharmada repülőgéppel érkezik Spanyolországba. Évente több mint 50 millió utas halad át Spanyolország repülőterein: az országi stratégiai földrajzi elhelyezkedése és turisztikai vonzereje magyarázza a légiforgalom fontosságát.
Valamennyi nagyobb város rendelkezik repülőtérrel. A legfontosabb légikikötő a madridi Barajas, ez után következik a barcelonai. Ezeket egy helyi járat köti össze, amelyen évente több mint két és fél millióan utaznak. A Baleári és a Kanári szigetre induló járatok is nagy jelentőségűek a forgalom sűrűsége miatt.
A legnagyobb városok kiterjedt metróhálózattal rendelkeznek, ami naponta 20 órán át működik, rendszerint reggel 6-tól hajnali 1.30-ig. A kiterjedt buszhálózat minden várost elérhetővé tesz. Külön buszpályaudvarok szolgálják ki a nemzetközi, hosszú távú, és rövidebb, városközi járatokat.
A közlekedés legkényelmesebb, ugyanakkor legköltségesebb módja a taxi.
A vasút ugyancsak nagyon népszerű közlekedési eszköz Spanyolországban. A különböző szolgáltatásokat nyújtó hálózat az ország egész területét lefedi. Vannak helyi vasúthálózatok, regionális vonatok, amelyekkel számos célpontba eljuthatunk, a nagysebességű vasútvonal, az AVE pedig Madridot és Sevillát, illetve Leridát köti össze. Folyamatban van további nagysebességű vonalak építése, ezek: Lerida-Barcelona, Cordoba-Malaga, Madrid-Valladolid és Madrid- Valencia Autonóm Közösség.
A spanyolországi tengeri kikötők jelentős mértékben specializáltak. A legaktívabb és legjobban felszerelt dokkokat a turista régiókban találjuk. A legnagyobb utasforgalmat Tarifa kikötője bonyolítja, ezt követi Mallorca, Valencia, Barcelona és Tenerife. Vigo kikötője a halászatra specializálódott, míg Barcelona, Bilbao, La Coruña és Gijón kikötői ipari jellegűek. Nagyon sok sport és szabadidős kikötő is van, és persze a tengerparti városoknak mind van halászkikötője.