Маршрут
Зажженный в Олимпии огонь доставили в Афины, откуда он 9 июня на фрегате "Каталунья" взял курс на Испанию.
13 июня
Судно достигло побережья Каталонии в Эмпорионе — бывшей древнегреческой колонии, основанной примерно в 575 году до н. э. Фрегат встретили около тысячи лодок, на берегу ждали пять тысяч человек. На сушу пламя доставила типичная каталонская лодка с десятью гребцами.
Из Эмпориона пламя отправилось в Каталонию, а потом проделало путь через остальные регионы Испании. Эстафета прошла через 652 населенных пункта, в том числе через столицы всех 17 автономий и ряд олимпийских объектов. Огонь также побывал на Канарских островах, куда его доставили самолетом. Участок между Тенерифе и Лас-Пальмасом пламя проделало на судне на подводных крыльях. На пути в Барселону эстафета также заглянула на Балеарские острова (на корабле).
24 июня
Огонь прибыл в Барселону. В сопровождении большого числа зрителей всю ночь продолжалась эстафета по городу, а на следующий день пламя доставили на церемонию открытия. Главную чашу зажег лучник-паралимпиец Антонио Ребольо, который запустил к чаше стрелу с огнем от эстафетного факела.