Getting Around Porto - Metro, Buses, Trams & Airport Transfers
Book an experience
Top-rated experiences in Porto City Guide
The highest-rated tours and activities in Porto City Guide. Book today, cancel free if plans change.
Porto is a compact city but a surprisingly physical one - the historic core is built across steep hillsides, with the Douro riverfront far below the main commercial streets. The good news is that the public transport network is well-integrated, the metro reaches the airport, and rideshare apps have good coverage. Here’s what you need to know to move efficiently through the city.
The Metro
Porto’s light-rail metro has six lines (A through F, colour-coded) and is the backbone of the network. It connects the airport, main rail terminals, the city centre, the waterfront, Vila Nova de Gaia (port wine lodges), and the coastal suburb of Matosinhos.
Key lines for visitors:
- Line E (Violet) - direct from the airport (Aeroporto) to Trindade (central hub) in around 30 minutes
- Line A (Blue) - connects Campanhã main rail station to Senhor de Matosinhos (via city centre)
- Line D (Yellow) - João de Deus / Campanhã to Hospital São João, passing through key central stops
- Line C (Green) - connects to Campanhã and the northern suburbs
The most used stops for visitors are Trindade (transfer hub), Aliados (main boulevard), São Bento (close to the famous railway station), and General Torres (for the Vila Nova de Gaia port lodges).
Ticket prices as of 2026: The Andante card costs €0.60 (non-refundable, reloadable). Journey prices are zone-based:
- Z2 (within central Porto): approximately €1.30
- Z3 (airport, Matosinhos, Gaia extended): approximately €1.75
- Z4: approximately €2.00
A 24-hour Andante Tour pass covering unlimited travel across zones costs approximately €7.00 as of 2026. For a 72-hour pass, approximately €15.00. Both are good value if you’re doing multiple journeys per day or making a day trip to the coast.
Metro hours: daily 06:00–01:00. Trains run every 8–12 minutes on most lines, more frequently during peak commuter hours.
Buses (STCP)
STCP (Sociedade de Transportes Colectivos do Porto) operates the bus network. The same Andante card works across all STCP routes. Buses fill the gaps the metro doesn’t cover - particularly to Foz do Douro (the river mouth and beaches), the Boavista area, and Cedofeita.
Useful routes:
- 500 - city centre to Foz do Douro along the river
- 507 - Aliados to Matosinhos beaches
- 203 - from Batalha to Campanhã (connecting to trains)
Bus fares mirror metro pricing at the zonal rate using the Andante card. Buying a paper ticket on board the bus costs around €2.00 per journey, so the card pays for itself after a few journeys. STCP’s app and Google Maps both provide real-time arrivals.
Historic Tram Line 1 (Elétrico)
Porto has one surviving heritage tram line - Line 1 (Elétrico) - which runs along the riverbank from Infante to Passeio Alegre near Foz. It’s slow (the route takes about 45 minutes end-to-end), historic, and picturesque, running along the waterfront below the Ribeira. Tourist fares apply: approximately €4.00 single as of 2026, payable on board. The Andante card is not accepted on Line 1.
It’s worth the price once for the experience of watching the Douro scenery roll past. For practical transport between the Ribeira and Foz, the 500 bus is faster and cheaper.
Funicular (Guindais) and Cable Car (Gaia)
The Funicular dos Guindais connects the Ribeira waterfront to Batalha (upper city) - a steep climb that would take 10–15 minutes on foot becomes a 2-minute ride. Cost: approximately €4.00 single, €6.00 return as of 2026. The Andante card is not accepted. Runs daily (hours vary seasonally; typically 08:00–22:00).
The Teleférico de Gaia on the south bank connects the riverside port lodges to the upper plateau of Vila Nova de Gaia, offering views over the Douro and Porto’s skyline. Approximately €6.00 single, €9.00 return as of 2026. More of a viewpoint than a transport option - the port lodges are concentrated at the lower and upper ends, so the cable car fits naturally into a wine lodge afternoon.
Taxis
Porto taxis are cream-coloured (or occasionally black). They can be hailed on the street, found at ranks outside São Bento station, Aliados, and the Ribeira, or booked through the Táxis do Porto app or Cooptaxis.
Indicative fares as of 2026:
- Airport to city centre: approximately €20–28
- Ribeira to Foz do Douro: approximately €8–12
- City centre to Vila Nova de Gaia: approximately €6–10
Meters run on Tariff 1 (weekdays, daytime) and Tariff 2 (evenings, weekends). A €1.60 luggage supplement applies per bag in the boot. Tipping is not required but 10% is standard practice for good service.
Rideshare (Uber, Bolt, Free Now)
All three major apps operate in Porto. Bolt generally offers the lowest fares; Uber has the most consistent availability during busy periods. As in Lisbon, rideshares are metered in-app and show the price before booking - useful for comparing with taxi rank prices.
Typical rideshare fares as of 2026:
- Airport to city centre: approximately €15–22
- Ribeira to Boavista: approximately €5–8
- Porto to Guimarães (day trip): approximately €30–45 one way
For airport pick-up, rideshare collection points are on the arrivals level at Francisco Sá Carneiro Airport, following the orange signs to the designated zone.
Airport Transfers
Francisco Sá Carneiro Airport is 11km north-west of central Porto. The metro is the simplest option for solo travellers with manageable luggage.
Metro: Line E (Violet) runs from the airport terminal directly to Trindade in the city centre - approximately 30 minutes. Fare: approximately €1.75 (Z3 zone on Andante card). Buy your Andante card at the automated machines inside the arrivals hall.
Pre-booked transfer: For groups, families with children, or late arrivals, a pre-booked private transfer to your hotel is worth the marginal extra cost over the metro. You avoid waiting for taxis and the transfer directly to your door. Book your Porto airport transfer ahead of arrival to lock in the price and skip the taxi queue.
Taxi: Available from the designated rank outside arrivals. Approximately €20–28 to the city centre as of 2026.
Trains
Porto has two main train stations. São Bento is the central terminus (famous for its azulejo tile murals) handling regional lines to Braga, Guimarães, and Aveiro. Campanhã is the principal inter-city hub for trains to Lisbon (approximately 2h 45min on the Alfa Pendular), Coimbra (1h 10min), and Faro (5h 30min). A free shuttle train runs between São Bento and Campanhã every few minutes.
Regional CP trains serve the Douro Valley scenic route from São Bento, passing through Pinhão (approximately 2h 30min, €12–15 as of 2026). Booking in advance during summer avoids sold-out carriages on this popular route.
Car Rental
Porto’s historic centre is UNESCO-listed and its streets were not designed for modern traffic. Parking in Ribeira or Miragaia is almost impossible without a dedicated garage. For the city itself, the metro and rideshare apps are the practical choice.
A rental car opens up the Douro Valley, the Minho wine region, Gerês National Park, and the Viana do Castelo coast - none of which are well-served by public transport. Pick up a rental at the airport on the day you leave Porto for the interior. All major operators (Hertz, Europcar, Guerin, Goldcar) have desks inside the arrivals hall. Pre-booking avoids walk-in surcharges and guarantees vehicle availability in summer when demand is high. Compare and book a hire car for northern Portugal before you travel.
Practical Tips
- Validate your Andante card before boarding - tap on both entry and exit on the metro (the card calculates the zone-based fare on exit). Bus validation is on-board only.
- São Bento is not the main intercity station - do not try to catch an Alfa Pendular to Lisbon from São Bento. You need Campanhã. This is a common tourist error.
- Hills: Porto’s historic area involves real elevation changes. The funicular, cable car, and taxis are practical for reaching the upper city from the waterfront - not just for tourists. Allow more time than Google Maps suggests for walking uphill with bags.
- Moovit and Google Maps are both accurate for Porto transport, including real-time metro delays.
- Night transport: STCP night buses replace the metro after 01:00. Coverage is limited but the main corridors are served. Rideshare apps are the most reliable option for late-night journeys.
Frequently Asked Questions
- What is the Andante card and do I need one?
- The Andante card is Porto's rechargeable travel card, valid across metro, buses, trams, and funicular. It costs €0.60 (non-refundable) and gives cheaper per-journey fares. Worth buying on arrival if you plan more than two journeys.
- How far is Porto airport from the city centre?
- Francisco Sá Carneiro Airport is approximately 11km north-west of central Porto. Metro Line E (Violet) connects it to Trindade (city centre) in around 30 minutes.
- Is Porto easy to get around on foot?
- The historic centre is very walkable but steep - the hills between the waterfront (Ribeira) and São Bento station involve real climbs. Wear comfortable shoes. The funicular (Guindais) and a cable car (Teleférico de Gaia) help where the gradient gets serious.
- Do I need a car to explore the Douro Valley from Porto?
- A rental car gives the most flexibility for the Douro Valley wine country, though there are trains from Campanhã and organised day trips. A car is essential for the upper Douro and smaller quintas.
Airport Transfers
Book Your Transfer in Advance
Fixed-price airport transfers with a driver who meets you at arrivals: straightforward and priced upfront. No haggling, no surprises.
Search Kiwitaxi →Same price as booking direct: we earn a small commission at no extra cost to you.
Car Hire
Hire a Car in Portugal
The Alentejo, Algarve, and the north are best explored by car. GetRentacar compares local and international suppliers to find the best available rate.
Compare Car Hire →Same price as booking direct: we earn a small commission at no extra cost to you.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →Best price guaranteed: same price as booking direct. We earn a small commission at no extra cost to you.