Longest distance for an Olympic torch relay

The longest distance for an Olympic torch relay was 137,000 km (85,000 mi) for the XXIX Olympic Summer Games in Beijing, China. The relay began in Athens, Greece on 24 March, 2008, before traveling through 21 countries around the world before reaching the Olympic stadium in Beijing during the opening ceremony on 8 August, 2008.