Buses from Porto

Buses from Porto

Routes, journey times, and fares for buses serving Porto

Buses from Porto: What to Know

Porto's main intercity bus terminal at Campo 24 de Agosto connects the city to destinations across Portugal and into Spain. Rede Expressos handles the bulk of domestic routes, the Lisbon corridor is the busiest, while FlixBus and ALSA cover cross-border services into Galicia and onward to Madrid and Barcelona. Buses typically cost noticeably less than the Alfa Pendular train to Lisbon, and for Spanish cities they undercut flights once you factor in airport transfers and boarding time. The tradeoff is speed: expect roughly twice the journey time versus the train to Lisbon, and the better part of a day for Barcelona. For shorter cross-border hops to Vigo or Santiago de Compostela, though, buses often make more practical sense than flying since there's little airport overhead to absorb. Compare current fares and schedules on Omio before booking.

Compare Times & Fares

Buses from Porto

Budget-friendly long-distance buses. Compare operators, journey times, and prices.

Compare times & fares →

Popular Bus Routes

Lisbon to Porto

3h 15m

Santiago de Compostela to Porto

3h 10m

Porto to Madrid

7h 29m

Vigo to Porto

1h 55m

Lisboa - Oriente to Porto

3h 15m

Barcelona to Porto

18h

Frequently Asked Questions

What Is the Main Bus Station in Porto?

Porto's main long-distance bus terminal is Campo 24 de Agosto, located east of the city center. Most intercity and international coaches depart from here. It's accessible by metro (Heroísmo station is nearby). For some regional routes, buses also leave from other stops around the city, so confirm your departure point when booking.

How Do I Get from Porto to Lisbon by Bus?

Several coach operators run frequent daily services between Porto and Lisbon, with the journey typically taking around three and a half to four hours via the motorway. Buses generally arrive at Lisbon's Sete Rios terminal. Booking in advance online often secures better fares than buying at the station. It's usually cheaper than the train for the same route.

Can I Travel by Bus from Porto to Santiago De Compostela in Spain?

Yes, international coach services connect Porto to Santiago de Compostela, with the journey taking roughly four hours depending on border and intermediate stops. Several operators cover this cross-border route with daily departures from Campo 24 de Agosto. Book online for the best availability, and carry your passport or EU ID card for the border crossing.

Is There a Luggage Allowance on Long-distance Buses from Porto?

Most intercity and international coach operators allow one large bag stored in the luggage hold and one small carry-on. Oversized items like bicycles or surfboards may require advance notice or an extra fee depending on the operator. Check luggage policies on your operator's website when booking, as rules vary between companies.

How Does Porto's Local Bus Network Work for Getting Around the City?

Porto's local buses are operated by STCP and cover the city and surrounding areas extensively. You can use a reloadable Andante card, which also works on the metro and some trains, making transfers smooth. Buy and load the card at metro stations or STCP kiosks. Single trips and daily passes are available. Routes run throughout the day with reduced frequency in the evenings.

Are Buses a Good Way to Reach the Douro Valley from Porto?

Buses connect Porto to towns in the Douro Valley like Peso da Régua and Lamego, though services are less frequent than on major intercity routes. The train along the Douro line is often preferred for its riverside scenery. If you're heading to smaller villages or specific quintas off the rail line, a bus or rental car gives you more flexibility.

Can I Buy Bus Tickets Online in Advance for Routes from Porto?

Yes, most major operators selling intercity and international routes from Porto offer online booking through their own websites or through aggregator platforms. Buying ahead typically gives you a wider choice of departure times and often lower fares than purchasing at the station. You can usually show a mobile ticket on your phone when boarding.