But it also has seen some spectacular gaffes, with the flame flickering out on dozens of occasions and, in some cases, even engulfing the bearers.
A look at some of the memorable moments of the Sochi Torch Relay:
It started in Moscow on Oct. 7 and stopped at more than 130 cities and towns across Russia. For most of the route, the flame traveled by plane, train, car and even reindeer sleigh, but about 14,000 torchbearers took part in the relay.
NORTH POLE STOP
The torch reached the North Pole in October aboard a nuclear-powered icebreaker. The ceremony involved torch bearers from eight Arctic nations.
TORCH IN SPACE
On Nov. 7, a rocket emblazoned with the emblem of the Sochi Games carried the torch to the International Space Station. Cosmonauts Oleg Kotov and Sergei Ryazanskiy then took the torch on an unprecedented spacewalk Nov. 9. For safety reasons, the torch didn't burn aboard the space outpost.
ATOP EUROPE'S HIGHEST MOUNTAIN
Russian mountaineers lit the torch atop Mount Elbrus, at 5,642 meters (18,510 feet) the highest mountain in Russia and Europe.
IN THE WORLD'S DEEPEST LAKE
In November, divers plunged into Lake Baikal, the world's biggest and deepest freshwater lake, with special torches burning underwater.
IN VOLATILE PLACES
In recent weeks, the relay went through Chechnya and other provinces in the restive North Caucasus, which have been engulfed by an Islamist insurgency that issued threats to the Olympics. No incidents occurred during the relay.
In December, 101-year-old table tennis referee Alexander Kaptarenko ran with the flame in Novosibirsk, becoming the oldest Olympic torchbearer in history. He trained for his 200-meter run by jogging with a frozen salmon in his hand.
The torch relay has been marred by repeated cases of the flame flickering out. The first such incident occurred at the very start of the relay near the Kremlin. A security guard quickly took out his lighter and reignited the torch. Dozens of other such cases followed, drawing mockery and sardonic observations from some commentators.
On at least two occasions, in the Siberia city of Abakan in November and in the Ural Mountains city of Yekaterinburg in December, torchbearers' clothes caught fire but were quickly extinguished without injury. Some blamed the poor design of the torch, which was developed by a factory that manufactures ballistic missiles, drawing jokes about the reliability of the company's main product.
A wrestling coach, 73-year-old Vadim Gorbenko, died of a heart attack Dec. 15, a few hours after carrying the Olympic flame in the city of Kurgan.