Arriving/Departing by Air

Baggage check!

ALWAYS check your suitcases for damage before leaving customs. You can get back airside to report the damage. Go to the police who will issue you with a pass that you take to a security guard by the lost and found, after going through the normal scanners and searches He will open a doorway into the baggage hall – you just have to hope that the agents here haven’t gone home by this time. The police and security people are all friendly and helpful.

Porto Airport <-> Porto


The Porto metro has a station at the airport with trains into the city every 20 minutes for most of weekdays, otherwise every 30 minutes every day including Saturdays, Sundays and Holidays. This is by far the cheapest and quickest way to get to the city.

Porto Airport, what a simple quick and easy Metro system. After exiting customs, directly opposite you on the otherside of the arrivals hall is a bank of three lifts, go down 1 level, shown as -1, turn either left or right go past the car park pay stations and after approx 100 yards you enter the Metro hall. The first escalator on the left takes you up to the train. First buy your Andante ticket from one of the 4 ticket machines (all have English instruction), cost of a single journey is €2.45 and that includes the .60 cent rechargeable Andante card. The machines take both coins and notes and give change. Most machines also take credit and debit cards for larger amounts eg monthly passes.

Apart from the machines, you can also buy tickets in the Metro Counter inside of the Tourist Office, right in the arrivals hall. There you can also buy the Andante Tour for 24 or 72 hours straight, with unlimited trips, valid for all the transport network: Metro, bus, funicular and some trains around Porto (this tickets is not available in the ticket machines). The Metro Counter is open every day from 9:00am to 8:30pm.

The Andante tickets are rechargeable (except Andante Tour), so don't throw them away. You will save 60 cents on any subsequent journey by metro, train, bus or tram. The journey into the city centre takes about 30 minutes

Good news is that between about 0830 and 2000hrs on weekdays, trains run about every 20 minutes. At weekends and public holidays, trains run every 30 minutes on the airport line, starting at around 06.00 and with a last train from the airport at 00.36 every day. First trains leave from Estadio do Dragão every day at 06.10, thus running through the city centre between 06.15 and 06.20. Last trains leave the Estadio do Dragão for the airport at 00.49 every day.

The official website has maps of the network etc.

One final advice - do not forget to validate your ticket before starting your journey (yellow machines at the base of the escalators + others on the platform). There is a 95 Euro fine if you do not have a valid ticket..

Airport shuttle

Transdev run a bus direct and non stop once each hour to Batalha bus terminal, where the folowing bus companies operate: Rede-Expressos and Citi Express.

Goin'Porto Door-to-door shuttle


Ovnitur, shuttle to Porto, Hospital de São João and Porto, Campanhã station and to some possible other places (by request).


Regular city buses


Porto Airport <-> Portugal

  • Getbus, Transfer to Braga and Guimarães; non stop
  • Ovnitur, buses and transfers to Ponte de Lima, Lanheses and Viana do Castelo;
  • Barquense, buses to Ponte da Barca, Arcos de Valdevez, Ponte de Lima and Viana do Castelo;
  • Autna, bus service to Valença do Minho.

Porto Airport <-> Galiza, Spain

  • Internorte, bus service to Vigo;
  • Autna, bus services to Vigo and Santiago de Compostela.

Arriving/Departing by Train

Main line trains eg from Lisbon arrive/depart at Porto Campanhã station. This is a little way from the centre, but is on the metro for an easy transfer into the city.  Alternatively, you can transfer from long distance to a suburban train free of charge for the five minute journey to São Bento station in the city centre. Taxis are readily available as are local buses.


Arriving/departing by Bus (coach to UK readers)

Porto has five main bus terminals, used by the various different companies. Some are tucked away in side streets and can be hard to find!


Porto <-> Portugal

REDE-EXPRESSOS is the largest network of long distance buses in Portugal. They use a terminal building at Batalha, Rua Alexandre Herculano.The entrance is easy to miss. Entrance to Garagem Atlantico

This terminal is a difficult 7 or 8 minutes walk up a very steep hill from the nearest train and metro stations at Sao Bento (Line D - Yellow). Alternatively you can use Bolhão metro station and walk along Santa Catarina Street, 8 min, to the bus terminal. Most of the buses of TRANSDEV* also use this terminal. Many city bus routes plus the 'tourist' tram/streetcar route 22 pass close by.

There is another terminal at Batalha, in Rua Augusto Rosa, used by a variety of suburban bus companies. Some of their buses also stop in the street  in Rua Alexandre Herculano. It may be difficult to discover from which stop in which street your bus leaves from, as there is no map or diagram to be seen.

*Some Arriva and Transdev 'commuter' services eg those to and from Braga, use a small terminal at Rua das Camões (Arriva timetables say Régulo Magauanha) near the Trindad metro station. Their timetables do make this clear. Transdev also stop near the Hospital São João city bus/tram interchange station, it's the terminus of the line D metro and is on the northern side of the city.  There are several bus stops here and only the city buses are listed, so check carefully for the  location of your stop if boarding here. There is no enquiry or ticket office for the long distance operators. Most outbound buses stop right next to the tram (metro) platorms.

RENEX, another major operator, has its terminal at the splendidly named Campo Martires da Patria. There is no metro station anywhere close but the area is served by many city buses.

RODONORTE / SANTOS has a terminal tucked away in a rather grim looking side street called Rua do Ateneu Comerçial do Porto, off the Rua Passos Manuel. This is about 5 minutes uphill walk from São Bento, or about the same distance from the Bolhao metro station. They too stop at Hospital São João.

  • Destinations: Alfândega da Fé, Alijó, Amarante, Aveiro, Bragança, Carção, Carrazeda de Ansiães, Carviçais, Castelo Branco, Chaves, Duas Igrejas, Freixo de Espada à Cinta, Izeda, Lagoaça, Macedo de Cavaleiros, Miranda do Douro, Mirandela, Mogadouro, Murça, Pedras Salgadas, Sendim, Santa Maria da Feira, Torre de Moncorvo, Vidago, Vila Flor, Vila Pouca de Aguiar, Vila Real and Vimioso.


AUTO VIAÇÃO DO TÂMEGA use yet another terminal at  Rua Augusto Rosa, Parque das Camélias, but some of their buses also stop near the Hospital São João. [The terminal location appears to be close to the Batalha bus terminal used by others, but the website does not give the location!]

  • Destinations: Chaves, Franco, Mirandela, Murça, Pedras Salgadas, Penafiel, Vidago, Vila Pouca de Aguiar, Vila Real


A.V. Minho

  • Terminal: Praceta Régulo Magauanha
  • Porto <-> Melgaço line: Melgaço, Monção, Valença, Vila Nova de Cerveira, Caminha, Ponte de Lima, Viana do Castelo and Esposende;
  • Porto <-> Viana do Castelo line: Monte dos Burgos, Moreira da Maia, Soutelo, Vila do Conde, Póvoa do Varzim, Navais, Estela, Apúlia, Esposende, Antas (S. Paio), Darque and Viana do Castelo;
  • Porto <-> Póvoa do Varzim line: Monte dos Burgos, Moreira da Maia, Soutelo, Vila do Conde and Póvoa do Varzim.



  • Terminal: Garagem Atlântico @ Rua Alexandre Herculano, 352 (Praça da Batalha)
  • Destinations: Braga, Fafe, Guimarães, Famalicão, Santo Tirso, Albergaria-a-Velha, Viseu, Mangualde, Celorico da Beira, Guarda, Belmonte, Covilhã, Fundão and Castelo Branco.


  • Stop: Casa da Música (Metro, City Bus, BUS/Coach interface)
  • Destinations: Monção, Valença, S. P. Torre, Vila Nova de Cerveira, Seixas, Caminha, Vila Praia de Âncora, Viana do Castelo, Esposende, Póvoa do Varzim, Vila do Conde and Lisboa.

Ovnitur service to Minho, Coimbra, Lisboa and Cascais

Porto <-> Portugal, Spain


  • Terminals: Rua da Restauração, Airport
  • Destinations in Portugal: Vila Nova de Cerveira, Valença
  • Destinations in Spain: Pontevedra, Santiago de Compostela, Tui, Vigo

Porto <-> Europe (including Spain)


  • Terminal: Casa da Música;
  • Destinations: Andorra, Belgic, France, Germany, Spain


  • Terminal: Casa da Música
  • Destinations: Belgic, France, Germany, Luxembourg, Netherlands, Spain, Switzerland, United Kingdom.

From/To the Port of Porto (Leixões)

There are currently two passenger cruise terminals; one at Leça da Palmeira (North Cruise Terminal) and the new one at Matosinhos (South Cruise Terminal). Larger ships will dock at Matosinhos.

  • From Leça da Palmeira quay to the city: take the bus line n.º 507 (Direction Cordoaria) to Cordoaria;

  • From Matosinhos quay to the city centre: walk 5 minutes to the nearest metro station (Matosinhos Sul) and take the metro (direction Estádio do Dragão) to Trindade station. Trains run every few minutes and the trip to the city centre will take about 30 minutes. The metro runs on the surface for most of the trip and is more like a tram (streetcar)  than a train. There is no ticket office so ensure you have some Euro coins for the ticket machine. The instructions for use are in English as well as Portuguese.  There is a 95 Euro fine for travelling without a valid ticket. Squads of ticket inspectors patrol the trains.

Forecast of Cruise Ships (To check on which pier, docks your cruise)