Олимпийский огонь был официально передан России 5 октября в Афинах. В Россию его доставила на самолете делегация во главе с вице-премьером Дмитрием Козаком. От аэропорта машину с олимпийским огнем на пути к Красной площади сопровождали более 200 байкеров во главе с Александром Залдостановым по прозвищу Хирург.
Путин лично зажег установленную на Красной площади олимпийскую чашу, после чего факелоносцы понесли огонь по территории московского Кремля. Сама лампада с привезенным из Греции огнем останется в оргкомитете Олимпиады.
На втором этапе эстафеты, проходившем на территории Кремля, Олимпийский факел погас в руках 17-кратного чемпиона мира по подводному плаванию Шаварша Карапетяна. Факел в руках Карапетяна не горел более 20 секунд, после чего его зажег с помощью зажигалки один из сотрудников, сопровождавших забег.
В эстафете олимпийского огня принял участие самый возрастной факелоносец — девяностовосьмилетний актер Владимир Зельдин. Он преодолел свою дистанцию, которую пробегает каждый факелоносец (в среднем 100-200 метров), и передал олимпийский огонь телеведущему Михаилу Зеленскому. Таким образом, Зельдин стал самым старым факелоносцем в истории олимпийских игр.
В ходе 123-дневной эстафеты олимпийский огонь посетит почти три тысячи населенных пунктов по всей России. Участвовать в эстафете будут 14 тысяч факелоносцев. Ожидается, что всего олимпийский огонь преодолеет на пути к Сочи около 65 тысяч километров, при этом факелы планируют опустить на дно озера Байкал и поднять на борт Международной космической станции.