Fans of Radiohead have reason to rejoice. The legendary alternative rock band Radiohead announced on Wednesday, 3rd September, that they will hit the road for a 2025 European tour.
JUST ANNOUNCED @radiohead will be bringing their European tour to The O2 from Friday 21 – Tuesday 25 November 2025.
Click below to register for tickets ⬇️https://t.co/bSCyQ6cl5Z pic.twitter.com/vtFhd2VzRy
— The O2 (@TheO2) September 3, 2025
The winter run will span 20 shows across the UK, Spain, Italy, Germany, and Denmark. London will host a four-night residency at The O2.
Fans have been given strict instructions to register on the band’s official website to secure tickets for the pre-sale, which opens this Friday, 5th September at 10am BST.
So, what will tickets cost if you manage to make it to the general sale the following week?
Radiohead 2025 Ticket Prices
According to radiohead.com, prices vary by venue:
Movistar Arena, Madrid, Spain
- Standing: €97
- Seating: €55 / €84 / €90 / €98 / €135
- “Fast-Track Status” VIP: €253
Unipol Arena, Bologna, Italy
- Standing: €100
- Seating: €70 / €85 / €100 / €135
- “Fast-Track Status” VIP: €255
The O2, London, UK
- Standing: £85
- Seating: £75 / £99 / £145 / £195
- “Fast-Track Status” VIP: £295
Royal Arena, Copenhagen, Denmark
- Standing: DKK 775
- Seating: DKK 450 / DKK 560 / DKK 710 / DKK 1,010
- “Fast-Track Status” VIP: DKK 2,115
Uber Arena, Berlin, Germany
- Standing: €110
- Seating: €56 / €76 / €96 / €120 / €143
- “Fast-Track Status” VIP: €258
Fees may vary depending on the venue.
Dates for Radiohead’s 2025 European Tour
- Madrid, Spain: 4, 5, 7, 8 November
- Bologna, Italy: 14, 15, 17, 18 November
- London, England: 21, 22, 24, 25 November
- Copenhagen, Denmark: 1, 2, 4, 5 December
- Berlin, Germany: 8, 9, 11, 12 December
How to Buy Radiohead Tickets?
To combat touts and reduce competition, tickets will only be available to fans who register on radiohead.com.
Fans must only register once with their own details. Multiple registrations risk being invalidated.
Registration opens: Friday 5th September at 10am BST / 11am CEST
Registration closes: Sunday 7th September at 10pm BST / 11pm CEST
By Wednesday, 10th September at 10pm BST / 11pm CEST, registrants will receive an email telling them if they have secured a special “unlock code”.
“Fans will need to follow the instructions emailed to them along with their unlock code to join the queue for the ticket sale later that week.”
The official ticket sale will start Friday, 12th September at 10am BST / 11am CEST. Receiving an unlock code does not guarantee a ticket—it simply gives you access to the sale.
Ticket Limits and Multiple Locations
Each fan can purchase a maximum of 4 tickets per venue. Fans can register interest in multiple countries, but priority will be given to venues closest to their registered address.
“If tickets remain unsold for any of the cities you selected during registration, you may receive an email with an unlock code and at least 24 hours’ notice to purchase them.”
Those who don’t receive an unlock code will automatically join a waitlist for later waves of ticket sales.