Should the aims of the ambitious AVE programme (Spanish high speed trains) be met, by 2020 Spain will have 7000 kilometers of high-speed trains linking almost all provincial cities to Madrid in less than three hours and Barcelona within four hours.