FC Porto competes in the Portuguese Primeira Liga and plays their matches at the Estádio do Dragão in Porto, Portugal. The Primeira Liga season schedule typically runs from August until May with 34 total match fixtures.
Where can you buy tickets for FC Porto football?
Buy Official FC Porto Match Tickets
Purchase FC Porto tickets safely through our partner P1 Travel. P1’s Official Tickets include an Event Guarantee so you can shop and attend with confidence. When not sold out, the club’s website may carry additional official ticket offerings. It’s also a good way to see the most up-to-date match calendar across all competitions.
Tickets may also be available on the secondary re-sale market via our affiliate partners:
StubHub FC Porto Match Tickets
viagogo FC Porto Match Tickets
Read more about StubHub’s FanProtect Guarantee and the viagogo Guarantee before buying.
Where is the best place to stay for FC Porto games?
The Estádio do Dragão is located on the eastern side of downtown Porto on the northern side of the river. There are several hotels and vacation rentals located within 2 kms of the stadium.
Popular Choices
-
-
- AC Hotel Porto by Marriott (.3 km)
- Porto Antas Hotel (.5 km)
- Hotel Jaguar Oporto (2.3 km)
-
Budget
-
-
- OLOPO Hostel (1.5 km)
- Hostel Alegria (1.9 km)
-
Upscale
How do you get to the Estádio do Dragão? Are public transport options available?
The address for the stadium is: Via Futebol Clube do Porto, 4350-415 Porto, Portugal.
The Estádio do Dragão is accessible by public transportation and maintains this webpage with useful information on how to get to the stadium by bus and subway. Allow extra time on match day due to the crowds.
Flying in for the game? Porto’s Francisco Sá Carneiro Airport (OPO) is located approximately 15km northeast of the stadium.
How do you find cheap flights, tour packages, or things to do in Porto?
Here’s a link to our Porto Travel Deals page and below are some top things to do in and around the city via our affiliate partner Viator.
Page information can change at any time. Always confirm before booking. If you see an error or change, please let us know.