Checking flights...


Porto has excellent connections to a number of major European cities and destinations. The airport is served by a handful of budget airlines.

Francisco de Sá Carneiro Airport

Situated around 16km northwest of the city centre, the gleaming, ultramodern Francisco de Sá Carneiro Airport operates direct flights to major international hubs including London, Brussels, Madrid, Frankfurt and Toronto.

TAP ( has multiple daily flights to/from Lisbon. There are also low-cost carriers, such as easyJet ( and Ryanair (, with nonstop services to London, Madrid, Paris, Frankfurt, Amsterdam and Brussels.

Transport Options

  • The Metro do Porto ( violet line E (direction Estádio do Dragão) links the airport to downtown Porto; change at Trindade onto yellow line D (direction Santo Ovídio) for Aliados and São Bento stops. A one-way ticket costs €2 and the journey takes around 45 minutes.
  • A daytime taxi costs €20 to €25 to/from the centre. Taxis authorised to run from the airport are labelled ‘Maia’ and/or ‘Vila Nova de Telha’; the rank is just outside the Arrivals Hall. In peak-traffic time, allow an hour or more between the city centre and the airport.
  • STCP ( runs a couple of public buses between the airport and the centre; the most useful is the 601 to Cordoaria, departing every 30 minutes from 5.30am to 11.30pm. A single costs €2.


As in many Portuguese cities, bus services in Porto are regrettably dispersed, with no central bus terminal. The good news is that there are frequent services to just about everywhere in northern Portugal, as well as express services to Coimbra, Lisbon and points south.


Renex-Rede Expressos is the choice for Lisbon (€19, 3½ hours), with the most direct routes and eight to 12 departures daily, including one continuing on to the Algarve. They also have frequent services to Braga (€6, one hour). Buses depart from Campo 24 de Agosto.

For fast Minho connections, mainly on weekdays, three companies offer routes: Transdev-Norte runs chiefly to Braga (€6, one hour) and Guimarães (€6, one hour); AV Minho runs four times daily via Vila do Conde (€2.45, one hour) to Viana do Castelo (€5.60, 2¼ hours); and Rodonorte has roughly hourly departures for Amarante (€7.80, 50 minutes), Vila Real (€9.50, 1½ hours) and Bragança (€14.30, three hours).


There are Eurolines ( departures from Interface Casa da Música (Rua Capitão Henrique Calvão). Northern Portugal’s own international carrier, Internorte, departs from the same place. Most travel agencies can book outbound buses with either operator.

Car & Motorcycle

All major Portuguese and international car-hire companies have offices at the airport including Cael, while some, such as Europcar, also have offices downtown. Prices start at around €30 per day.


There are information points at both São Bento and Campanhã stations. Alternatively, call 707 210 220 or consult

Long-Distance Trains

Porto is the principal rail hub for northern Portugal. Long-distance services start at Campanhã station, 3km east of the centre.

Direct IC destinations from Porto include Lisbon (2nd class €24.70 to €30.80, 2½ to three hours, hourly).

Urbano, Regional and Interregional Trains

Most urbano, regional and interregional (IR) trains depart from the stunning indoor-outdoor São Bento station, though all of these lines also pass through Campanhã.

For destinations on the Braga, Guimarães and Aveiro lines, or up the Douro Valley as far as Marco de Canaveses, take one of the frequent urbano trains. Don’t spend extra money on interregional, intercidade (IC) or Alfa Pendular (AP) trains to these destinations as the urbano trains take around the same amount of time; Porto to Braga costs €14.50 by AP train, but around a fifth of that by urbano. Tickets are available for purchase on the day of travel.