* Roads: Spain has over 1 million kilometres of roads, the most extensive in the European Union. The use of trucks is the most common way of transporting goods. There are many international and national shipping companies.
* Railways: The national railway company is RENFE. Its network is very extensive and connects almost every city in Spain mainland.
* Air: The country has over 45 airports and air is a significant mode of transport. There are both passenger and cargo airports, with the largest being Madrid–Barajas Airport.
* Waterways: Spain has over 3000 kilometres of coastline and numerous ports, making shipping by sea a very popular way to transport goods
* Pipelines: Spain has a network of pipelines for transporting oil, natural gas, and other liquids.