When is Euro 2024 final? How to buy England vs Spain tickets and flights to Germany

Berlin's Olympiastadion pictured during Euro 2024
-Credit: (Image: Daniela Porcelli/ISI Photos/Getty Images)

England have done it!

Gareth Southgate has led the Three Lions to back-to-back European Championships finals after victory over the Netherlands in Dortmund. England claimed a 2-1 victory at the Signal Iduna Park thanks to goals from Harry Kane and Ollie Watkins.

The Netherlands had taken an early lead with an impressive goal from Xavi Simons. England responded with a penalty a few minutes later that was converted by Kane.

The tie looked destined to go to extra time, before Watkins - who had only replaced Kane from the bench a few minutes earlier, had found the bottom corner with a precise finish. The goal sealed England's place in the final, which will see Southgate's side take on Spain on Sunday night.

Ahead of what will be a historic night in Berlin, has everything you need to know about the final.

READ MORE: 'Astonishing' England VAR penalty decision explained as Harry Kane call baffles expert

READ MORE: Mastermind behind England's embarrassing Euro 2016 exit to Iceland lands exciting new job

When is Euro 2024 final?

England will face Spain on Sunday, July 14 at Berlin's Olympiastadion. Kick off is at 8pm UK time and 9pm in Germany.

Can I still buy tickets?

Tickets for the final will be available to purchase through UEFA's ticket portal. A certain number of tickets will be reserved for supporters of each nation with details on how to buy these being released in due course.

According to UEFA's website, tickets for the final shall start from £80.39 each however the most expensive seats will cost a whopping £1,692.40.

Flights to Germany

According to Skyscanner, the cheapest direct return flight to Berlin this Sunday costs £836 each with Eurowings. Departing Manchester at 12.50pm, you will arrive in Berlin at 3:45pm.

The return flight back to Manchester is at 1.05pm on Monday, July 15 arriving in Manchester at 2.05pm. If you would prefer to fly from London, you can get a cheaper deal at £562 each.

This would involve a direct flight from London Heathrow to Berlin with British Airways, departing at 3.10pm on Sunday and arriving at 6.05pm in Berlin. However, the return journey is much more manic as you leave Berlin at 6.45am on Monday morning before a five-hour layover in Stuttgart arriving back at London Heathrow at 1.50pm on Monday afternoon.

Where to stay in Berlin

Unsurprisingly accommodation in Berlin is thin on the ground for Sunday night heading into Monday. However, there are some Airbnb rooms still available on their website.

These start from around £50 based on two people sharing.