Aerial Views of Our World Back to the full guide
Isla de Francia · France · Stadiums · Street View

Stade de France — Street View

Discover how France’s national stadium moved from the 1998 World Cup to Paris 2024, plus tour, event and transport tips for Saint-Denis.

The Stade de France is more than a large arena on the northern edge of Paris. Built in Saint-Denis for the 1998 FIFA World Cup, it was conceived as a national venue where football and rugby could share a home while France also gained a stage for major athletics and cultural events. The official stadium history describes a project shaped by public ambition and local partnership: the venue was meant to serve international sport and help transform the surrounding territory.

Construction began on a former industrial gasworks site and took 31 months, according to the stadium’s own account. Designers had to reconcile several uses in one building, including the field sports that anchor its identity and an athletics configuration. That versatility remains central to the visitor experience. The stadium changes its arrangement for different events, so a football match, a track competition and a concert do not present the same sightlines or atmosphere.

Read the full guide

Where it is: Saint-Denis, France · 48.924444, 2.36

Street View nearby