Buses to Oporto: Compare all routes & best deals
Stations
It is the main airport in northern Portugal and one of the best-connected in the peninsula, featuring an integrated transport terminal that facilitates direct access to the city center and neighboring towns.
- Location: Pedras Rubras, 4470-558, Maia (Porto).
- Public transport connections:
- Metro: Line E (Violet).
- City bus (STCP): Lines 601, 602, 604 and 3M (night service).
- Intercity bus (GetBUS): Direct connections to Braga and Guimarães.
- Long distance: FlixBus and Rede Expressos stop with routes to Galicia (Vigo/Santiago) and various cities in northern Portugal.
This is Porto's most modern transport hub, designed to centralize high-speed train traffic, long-distance buses, and the metro in a single interconnected facility that has revitalized the eastern part of the city.
- Location: Rua de Bonjóia 653, 4300-084, Porto.
- Public transport connections:
- Metro: Lines A, B, C, E and F (Campanhã Station). The pedestrian tunnel directly connects the bus terminal with the metro.
- City bus (STCP): Lines 205, 400, 403, 700, 800, 801, 806, ZC.
- Train (CP): Main station for Alfa Pendular, Intercidades, Regional and Urban trains (lines to Aveiro, Braga, Guimarães and Marco).
- Long distance: Main terminal for Rede Expressos, FlixBus, Alsa and Gipsyy.
Located in one of the city's most important business and cultural areas, this station serves as a strategic point for bus traffic heading mainly towards the north and the coast.
- Location: Rua de Capitão Henrique Galvão 43, 4100-279, Porto (next to Mouzinho de Albuquerque Square).
- Public transport connections:
- Metro: Lines A, B, C, E and F (Casa da Música Station).
- City bus (STCP): Lines 201, 202, 203, 204, 205, 208, 209, 303, 402, 501, 502, 503, 504, 507, 601, 704, 803, 902, 903.
- Intercity bus (UNIR): Numerous lines connecting to Matosinhos, Maia and Vila Nova de Gaia.
- Long distance: Stop and departure point for Rede Expressos and various international lines.
How to buy bus tickets to Porto?
You can buy your tickets to Porto directly through the Alsa search engine: choose your origin, destination, and date, and select the service that best fits your needs. If you need help with your purchase, changes, or ticket management, Alsa has a help center available.
From which cities can I travel by bus to Porto?
Alsa connects Porto with multiple cities and international routes. The fastest way to check available combinations (direct or with transfers) is to perform a search by entering your city of origin and Porto.
Where is the bus station in Porto and how do I get there?
Departures and arrivals usually take place at the Campanhã Intermodal Terminal or rúa de Alexandre Herculano. We recommend checking the exact departure/arrival point on your ticket or during the purchase process to confirm the assigned stop.
Where can I see bus schedules and frequency to Porto?
Schedules depend on the route and the day (weekday, weekend, holiday). To see updated schedules, check the Alsa schedules page or perform a search with your origin and Porto.
Is there an Alsa ticket office in Porto?
For ticket purchases or management, we recommend using the search engine on our website or the app. In Porto's main stations, there are information and sales points where you can manage your tickets.
Español
Català
Français
Galego
Italiano
Português
Euskara
Deutsch
