Bad Bunny at London Tottenham Hotspur Stadium 2026: Dates, Ticket Prices, Presale and Everything You Need to Know

Submitted by daniel on
Picture
Remote Image

This year London’s Tottenham Hotspur Stadium is anticipating its biggest summer of music yet, with Beyoncé, 50 Cent, Kendrick Lamar, SZA, Imagine Dragons, Catfish and the Bottlemen and Post Malone all set to play the venue over the coming months. But this week we’ve had tremendously exciting news for the summer after: in 2026 none other than Bad Bunny will be playing the north London stadium.

Bad Bunny is touring in support of his most recent album DeBÍ TiRAR MáS FOToS (which currently sits third in Time Out’s list of the best albums of 2025 so far), and he’s so far announced 23 dates across the planet. His show at London’s Tottenham Hotspur Stadium is his only confirmed UK date on the DeBÍ TiRAR MáS FOToS World Tour, and it’ll be his first ever stadium show in Britain.

If you’re a Bad Bunny fan, there’s a lot to get excited about. Here’s everything you need to know about the show, from when tickets go on sale to presales.

When is Bad Bunny playing in London in 2026?

The Puerto Rican star’s stop in the capital is at the Tottenham Hotspur Stadium on Saturday June 27 2026.

When do Bad Bunny tickets go on sale?

General sale goes live at 12pm BST on Friday May 9. You’ll be able to buy on LiveNation here and Ticketmaster here.

Is there a presale?

There are several presales to know about. Here’s the lowdown.

Wednesday May 7 at 12pm – presale for O2 Priority customers and those who sign up with Live Nation (register here).

Thursday May 8 at 12pm – presale for Tottenham Hotspur Season Ticket Holders, One Hotspur Members and local residents.

Ticket prices

Ticket prices haven’t yet been confirmed. For an idea of how much they could cost, Bad Bunny’s tour stops in Madrid are priced between €93 and €172 (£79-£146).

Bad Bunny 2026 world tour dates

The 32-date DeBÍ TiRAR MáS FOToS World Tour kicks off in November 2025 and will stretch until the end of July 2026. Here is the full list of tour stops.

November 21 – Santo Domingo, Dominican Republic, Estadio Olimpico

December 05 – San Jose, Costa Rica, Estadio Nacional

December 10 – Mexico City, Mexico, Estadio GNP

December 11 – Mexico City, Mexico, Estadio GNP

January 23 – Medellin, Colombia, Estadio Atanasio Girardot

January 30 – Lima, Peru, Estadio Nacional

February 05 – Santiago, Chile, Estadio Nacional

February 13 – Buenos Aires, Argentina, Estadio River Plate

February 20 – Sao Paulo, Brazil, Allianz Parque

February 28 – Sydney, Australia, ENGIE Stadium

March 2026 – Tokyo, Japan

May 22 – Barcelona, Spain, Estadi Olimpic

May 26 – Lisbon, Portugal, Estadio Da Luz

May 30 – Madrid, Spain, Riyadh Air Metropolitano

May 31 – Madrid, Spain, Riyadh Air Metropolitano

June 20 – Dusseldorf, Germany, Merkur Spiel-Arena

June 23 – Arnhem, Netherlands, Gelredome

June 27 – London, UK, Tottenham Hotspur Stadium

July 01 – Marseille, France, Orange Velodrome

July 04 – Paris, France, La Defense Arena

July 10 – Stockholm, Sweden, Strawberry Arena

July 14 – Warsaw, Poland, PGE Narodowy

July 17 – Milan, Italy, La Maura

July 22 – Brussels, Belgium, King Baudouin Stadium

Source