Radiohead have sent shockwaves through the music world with the announcement of their monumental new world tour titled Echoes in the Void, marking their long-awaited return to the global stage in 2026. Known for turning concerts into immersive, almost spiritual experiences, the band is promising a tour that goes far beyond nostalgia, blending their legendary catalog with new, haunting soundscapes that reflect the fractured, hyper-digital age we live in. Fans across continents are already calling it one of the most important live music events of the decade.
The tour will open in Europe with a stunning run of stadium and arena shows, starting in London at Wembley Stadium before moving through Paris, Berlin, Amsterdam, Milan, and Barcelona. From there, the band will head to North America, with major stops in New York at Madison Square Garden, Los Angeles at the SoFi Stadium, Toronto, Chicago, and Mexico City. Each city has been carefully selected to host large-scale productions that allow Radiohead to deliver the full visual and sonic impact of the Echoes in the Void concept.
After dominating the Western hemisphere, Radiohead will take the tour to Asia and Oceania, performing in Tokyo, Seoul, Bangkok, Singapore, Sydney, and Melbourne, before moving on to Cape Town and Johannesburg in South Africa. The final leg will wrap up in South America with massive shows planned for São Paulo, Rio de Janeiro, Buenos Aires, Santiago, and Bogotá. This truly global route ensures that fans from nearly every corner of the world will be part of this historic journey.
What makes Echoes in the Void so special is not just the list of cities, but the promise of a completely new live experience. Radiohead are known for reinventing their songs on stage, and this tour will feature reimagined versions of classics like “Paranoid Android,” “Karma Police,” and “Everything in Its Right Place,” alongside never-before-heard material teased as dark, atmospheric, and deeply emotional. With cutting-edge visuals, surreal lighting, and experimental sound design, every show is set to feel like stepping inside a living, breathing Radiohead album.
According to the official tour release, Radiohead: Echoes in the Void will kick off on May 14, 2026, in London and run through the summer and fall across more than 30 cities worldwide, giving fans one of the longest and most ambitious Radiohead tours ever seen.