How to Reach Porto


  • By Air: The nearest airport is Francisco de Sa Carneiro, PedrasRubras. It is located 15 km away from Porto. Porto Metro connects the city to this airport.
  • By Train: Sao Bento is the central station of Porto. Campanha is another major station. The national train network is very well connected. Porto has regular connections to major cities across Europe.
  • By Bus: Direct bus connections to Porto are available from all main European countries. Nationally, ALSA and AUTNA run regular bus services to Porto.
  • By Car: Porto has a number of highways connecting it to other parts of Portugal. These are A1, A29, A3, A28 and A4. A1 connects Porto to Lisbon. The city suffers from hectic traffic which only gets worse during rush hours.


  • By Tram: The trams operating in Porto has been around since the late 19th century. The tram still uses vintage tramcars a Porto tourism landmark!
  • By Bus: STCP runs an extensive bus network in Porto. A single bus journey costs € 1.50. You can use both the Andante Card as well as the STCP tickets on these buses.
  • By Metro: Porto Metro services the city through 6 metro lines A (blue), B (red), C (green), D (yellow), E (purple) and F (orange).
  • By Car: As is true of any other major city in the world, driving in Porto can be quite dreadful. Most of the tourist areas have narrow streets and the area in general is very hilly. Cobbled paths and insane traffic makes it difficult to drive in Porto. Porto itineraries best avoid this.
  • By Funicular: This cable car covers the steep route between Batalha Square and Ribeira. Apart from saving you the trouble of walking this hilly stretch, it also offers amazing views of the city and the Douro River.
  • By Taxi: Taxi services are easily available in Porto but considerably more expensive than buses or metros.
  • By Boat: Boat cruises and ferry rides are available and connect Porto to neighbouring towns.
  • By Helicopter: Visitors have the option of experiences Porto from above. Private as well as shared flights are offered although the latter would be a cheaper option.

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Porto. The most preferred mode of transport in Porto is Car.

Average distance: 13.61 km Average time: 29 min

  • Car 50.98%
    Driving 27.35 min Walking 0.5 min Overall average time for 20.16 kms 27.85 min
  • Bus/Trolleybus 7.84%
    Bus 23.75 min Waiting 12 min Walking 6.5 min Train 3.5 min Overall average time for 6.05 kms 45.75 min
  • Motorbike 3.92%
    Motorbike 22.5 min Overall average time for 15.5 kms 22.5 min
  • Walking 19.61%
    Walking 23.5 min Train 4.5 min Waiting 1.9 min Overall average time for 4.1 kms 29.9 min
  • Train/Metro 7.84%
    Train 17 min Walking 7.75 min Waiting 4 min Overall average time for 7.25 kms 28.75 min
  • Bike 1.96%
    Bike 13 min Overall average time for 2 kms 13 min
* Some of the data on this page is powered by Numbeo