飛機:波爾圖機場是葡萄牙第二繁忙的機場,有來回葡萄牙國內及倫敦、馬德里、巴黎、米蘭、布魯塞爾等歐洲國家的國際航線。乘坐地鐵紫線前往市區是最便捷的方式,機場也有很多公交線路可以去市區,還可以乘坐私人巴士,但價格較高,乘坐出租車到市區約30分鐘,費用在20-30歐元左右。地鐵:波爾圖有5條地鐵線路,以顏色區分,幾乎覆蓋整個市區及周邊城鎮,市區出行非常便捷。公交車:波爾圖公交線路發達,大部分景點都可以到達。觀光電車:乘坐觀光電車遊覽波爾圖城市風光是最佳的方式,有三條主要線路,沿杜羅河沿岸和主要景點運行。出租車:波爾圖的各主要景點、廣場等地都可以叫到車,市區出行一般在10歐元左右。