Getting Around Porto: An Overview
Porto is a compact, hilly city on the Douro River estuary, and its historic core is a UNESCO World Heritage Site. That combination shapes how visitors move around: much of the centre is best explored on foot, but the hills, the river, and the spread of the metropolitan area mean you will almost certainly use public transport too. Porto has a modern metro, a historic tram network, buses, taxis and ride-hailing, plus two main railway stations. This guide covers each of these in practical terms.
Walking
Walking is the natural way to see Porto's main tourist districts, the Ribeira (the riverside quarter) and the Baixa (the lower town). Be warned that the city is very hilly, and the tourist parts of the centre are a maze of narrow streets and winding alleys. Comfortable shoes and a willingness to climb are essential.
Driving in Porto, by contrast, is widely described as a nightmare. Roads range from fully paved to cobbled lanes, traffic is usually chaotic and intense, especially at rush hour, and parking is difficult for longer periods. For most visitors, the car is best left behind.
Metro
The Porto Metro is a modern light rail/subway system, built at the turn of the millennium and still being expanded. It runs several lines across the centre of Porto and out into the surrounding municipalities, and it is generally considered quick and the most efficient way to get around the city. Note that some major areas of the city are not that well served by the metro.
Announcements on the metro are made only in Portuguese, though most ticket machines and directional signs are bilingual in Portuguese and English.
- Buy before you board: tickets must be purchased beforehand, from machines in the station. If a machine is out of tickets that day, you may need to travel to the next station and buy there.
- The Andante card: tickets are stored on a rechargeable card called Andante. A paper card costs a small recharge fee on top of the fare.
- Validate your trip: touch your ticket to the prominent yellow sensor devices at station entrances and inside stations before boarding. A flashing green light and a sound confirm validation. The penalty for travelling without a validated trip is at least €100.
- Contactless payment: on the airport line (Line E) you can use a contactless credit card (VISA or MasterCard only) directly at the validation sensor. This does not work on all other lines.
- Day passes: a 24-hour pass covering metro and buses is available, including the zone that covers the airport.
Trams
Porto's historic tram network is part of the city's transport offering and is a scenic way to travel, particularly along the river. For day-to-day getting around, however, the metro and buses are the more practical options.
Buses and Other Public Transport
STCP operates the city's bus network, including services connecting the airport with the centre. Buses are a useful complement to the metro, especially for areas the metro does not serve well. The 24-hour metro-and-bus pass mentioned above can be used across both modes.
For travel beyond Porto, the city is served by two major railway stations. São Bento station sits right in the city centre and is served by local Urbanos commuter trains and selected Regional and Inter-regional services. Campanhã station, east of São Bento, handles long-distance Alfa Pendular and Intercidades trains, including services to Lisbon, Coimbra and Faro, as well as the international Celta train to Vigo in Spain. If you hold a train ticket to or from Campanhã, you can travel between Campanhã and São Bento on urban trains at no extra cost; the hop between the two stations takes only a few minutes.
Long-distance coaches also serve Porto, with companies such as Rede Expressos, Rodonorte and Renex providing nationwide and international connections.
Taxis and Ride-Hailing
Taxis are available in the city, and ride-hailing apps Uber and Bolt are widely used. Ride-hailing is a convenient option for trips where public transport does not fit your route, and it is particularly handy for airport transfers (see below).
Getting from the Airport into the City
Francisco de Sá Carneiro Airport (OPO), also known as Aeroporto do Porto or Aeroporto de Pedras Rubras, lies in Pedras Rubras, about 15 km from the city centre. It is Portugal's second-busiest airport and a hub for intercontinental flights, particularly to Brazil and North America, as well as many European destinations. Several options connect it to the city.
- Metro (Line E): the metro connects the airport directly to the city centre, offering a fast and peaceful ride into the heart of the city. The metro runs from around 06:00 to 01:00 daily, roughly every 15–30 minutes. You need a Z4 ticket plus the rechargeable paper card fee. A 24-hour metro-and-bus pass that includes the airport zone is also available. Remember to validate your ticket at the yellow sensor before boarding. Contactless VISA or MasterCard payment is accepted on this line.
- STCP buses: routes 601, 602 and 604 connect the airport with the city centre, operating between roughly 05:30 and 00:30, about every 25 minutes. STCP also runs a night bus, line 3M, between Avenida dos Aliados and the airport, every 60 minutes between 01:00 and 05:00.
- Ride-hailing: Uber and Bolt will take you to the city centre for roughly €10–25.
- Alternative airports: you can also fly into Lisbon Portela Airport and reach Porto by train or long-distance bus from Lisbon's Oriente station, which is connected to the airport by metro and bus; the journey takes between 2.5 and 3 hours and runs very frequently. Vigo airport is another nearby option, with Vigo to Porto taking about 2 hours by train or long-distance bus.
Practical Tips
- Buy an Andante card early and top it up as needed; it covers metro and buses.
- Always validate your ticket before boarding — the fine for not doing so is at least €100.
- Consider a 24-hour pass if you plan several journeys in a day, especially if you are arriving from or returning to the airport.
- Use the metro for speed and coverage, buses for areas the metro misses, and walking for the historic centre.
- Leave the car behind in the centre; traffic is chaotic and parking is hard to find.