Interesting facts:

The Kingdom of Spain lies in southwestern Europe. With a surface area of 504,645 km², it takes up the majority of the Iberian peninsula. Spain has over 46.6 million inhabitants.

The road network in Spain is well developed, with a length of over 660,000 km. It is comprised of national roads, toll-free motorways and toll roads. In Spain there are 467 passenger vehicles per 1000 inhabitants.

Portugal

Portugal lies in the west of the Iberian peninsula, sharing borders with Spain in the east and north. Its surface area is 92,345 km² with a population of over 10.5 million.

The road network has grown steadily since the 1980s and is well developed. The most important routes are covered by toll roads.