About Tokyo
The Tokyo Street Circuit represents a landmark achievement in Japanese motorsport history as the first world championship racing venue located in the heart of Tokyo. Established in 2024, this urban circuit brings high-speed electric racing to Japan's capital city, combining technical challenges with the stunning backdrop of Tokyo Bay. The circuit design takes advantage of both public roads and exhibition center grounds to create a unique racing experience for drivers and spectators alike.