Schedule of cities on the 2004 Olympic torch relay route (past host cities in parentheses):

March 25, Ancient Olympia, Greece June 4, Sydney, Australia (2000) June 5, Melbourne, Australia (1956) June 6, Tokyo (1964) June 7, Seoul (1988) June 8, Beijing (2008) June 10, New Delhi, India June 11, Cairo, Egypt June 12, Cape Town, South Africa June 13, Rio de Janeiro. Brazil June 15, Mexico City, Mexico (1968) June 16, Los Angeles, USA (1932, 1984) June 17, St. Louis, USA (1904) June 18, Atlanta, USA (1996) June 19, New York, USA June 20, Montreal, Canada (1976) June 21, Antwerp, Belgium (1920) June 22, Brussels, Belgium June 23, Amsterdam, Netherlands (1928) June 24, Geneva, Switzerland June 24, Lausanne, Switzerland June 25, Paris, France (1900, 1924) June 26, London, England (1908, 1948) June 27, Barcelona, Spain (1992) June 28, Rome, Italy (1960) June 29, Munich, Germany (1972) June 30, Berlin, Germany (1936) July 1, Stockholm, Sweden (1912) July 2, Helsinki, Finland (1952) July 3, Moscow, Russia (1980) July 5, Kyiv, Ukraine July 6, Istanbul, Turkey July 7, Sofia, Bulgaria July 8, Nicosia, Cyprus

(with files from Canadian Press)