Checked on 17 August 2026
Santiago to Porto: what works and what no longer does
There is a direct bus, six a day, and three of them stop at the airport door. The thing almost everyone searches for first, the train, is exactly the one that does not work right now.
This is the most asked-about journey once the Camino ends, because flying out of Porto is usually a good deal cheaper than flying out of Santiago, and because plenty of people string the two cities together. The short answer is the bus: three hours ten minutes at best, from 22.99 €, no changes. The long answer is more interesting, because the option everyone types in first, the train, is cut in half until 2027, and that is why half the internet will tell you a route that takes a morning is impossible.
The direct bus, which is the answer
BlaBlaCar Bus runs six direct services a day. What matters is not the fare, which barely moves, but where it drops you: three go to Francisco Sá Carneiro airport and three to the city centre, at Porto-Campanhã station. If you are flying out of Porto, the 08:00 to the airport saves you crossing the city with your bags.
| Departs | Arrives at | Duration | From |
|---|---|---|---|
| 08:00 | Sá Carneiro airport | 3 h 10 | 24.99 € |
| 08:00 | Porto-Campanhã | 3 h 35 | 24.99 € |
| 09:55 | Sá Carneiro airport | 3 h 30 | 24.99 € |
| 09:55 | Porto-Campanhã | 3 h 55 | 24.99 € |
| 12:25 | Sá Carneiro airport | 3 h 25 | 29.99 € |
| 16:45 | Porto-Campanhã | 3 h 40 | 22.99 € |
Fares are dynamic and rise as the bus fills, so treat 22.99-29.99 € as indicative: it is what was showing in August for September and October departures. The cheapest is the 16:45 to Campanhã; the dearest, the midday one to the airport.
FlixBus also runs a direct service, at 17:05, 3 h 10 to Campanhã. The departure time is good if you want a full last day in Santiago, but it costs a lot more: between 53 and 80 € depending on the date, across the three dates we checked. None of theirs reaches the airport without a change, and with one you are looking at 3 h 40 to 5 h 55 for 45-65 €. Their option with a change in Vigo, on the other hand, is the cheapest of the lot: 21-23 €, for an hour or two more.
The Valença route, which is a real train
If you like trains and do not mind changing, there is a version that works well: get yourself to Tui or Valença (same border, one bridge apart) and take the CP Regional to Porto from there. That leg is the easy, cheap one: around 11.30 €, between 1 h 30 and 2 h, and 13 or 14 departures a day, so it needs no planning ahead.
The reason almost nobody knows about it is mundane: Rede Expressos is not in Google Maps, and CP does not show up properly either, so the planner tells you there is no way through. There is, and it is comfortable. You just have to look it up on two separate sites.
Side by side, with the catch in each
| Option | Duration | Price | The catch, or the upside |
|---|---|---|---|
| BlaBlaCar Bus, direct | 3 h 10 - 3 h 55 | 22.99 - 29.99 € | Six a day, three to the airport |
| FlixBus, direct (17:05) | 3 h 10 | 53 - 80 € | Campanhã only; the fare climbs hard with the date |
| FlixBus with a change in Vigo | 4 h - 6 h | 21 - 23 € | The cheapest, if you don't mind the change |
| Bus to Vigo + Celta + CP train | 5 h - 6 h | around 30 € | Three changes; see the warning below |
| Bus to Tui/Valença + CP train | 4 h - 5 h | around 25 € | The Portuguese train is the easy part: 11.30 € |
If you are flying out of Sá Carneiro
Take one of the three direct airport services and ignore everything else. Sá Carneiro is north of Porto, so going into the centre and back out to the airport is forty minutes of metro you do not need to spend. The 08:00 puts you at the terminal at 11:10; the 09:55, at 13:25.
Allowing the usual two hours for an international flight, the 08:00 covers anything from 13:15 onwards, and the 12:25 covers evening flights. For an early morning flight no bus works: you need to sleep in Porto the night before.
Preguntas frecuentes
How long does it take to get from Santiago to Porto?
By direct bus, between 3 h 10 and 3 h 55 depending on the service and on whether it ends at Sá Carneiro airport or at Porto-Campanhã station. With a change in Vigo or Valença you are looking at 4 to 6 hours.
Is there a train from Santiago to Porto?
Not a direct one, and right now not a complete one from Vigo either. The Celta, which is the international service, has its Vigo-Guixar–Valença stretch covered by a replacement bus because of engineering works until 7 April 2027, with no wheelchairs, bicycles, unpacked scooters or animals. The Portuguese CP train between Valença and Porto does run: around 11.30 € and an hour and a half.
How much is the bus from Santiago to Porto?
Between 22.99 and 29.99 € on the BlaBlaCar Bus direct services, as of August 2026 for September and October departures. The 17:05 FlixBus direct is a good deal more, 53 to 80 €. The cheapest option is FlixBus with a change in Vigo, 21-23 €. All are dynamic fares that rise as the vehicle fills.
Is there a direct bus from Santiago to Porto airport?
Yes, three a day with BlaBlaCar Bus: 08:00 (3 h 10), 09:55 (3 h 30) and 12:25 (3 h 25), all to Francisco Sá Carneiro airport. It is the sensible choice if you are flying out of Porto, because it saves crossing the city with your luggage.
Why does Google Maps say there is no way from Santiago to Porto?
Because Rede Expressos is not integrated into Google Maps and CP does not display properly either, so the Valença route is invisible. The direct buses do exist: you have to look them up on each operator's own site.
Is it worth flying out of Porto instead of Santiago?
It depends on your destination, but it is common: Sá Carneiro has far more routes and usually works out cheaper, and the three-hour-plus bus costs under 30 €. The sums change if you fly early in the morning, because then you have to add a night in a Porto hotel.
Keep reading
The other ways out
Leaving Santiago
Madrid, Ferrol, Finisterre and the coast: buses, trains and checked fares.
If you fly from here
Santiago airport
How to get there from the centre, what the bus costs and how early to leave.
Before you go
How many nights to stay in Santiago?
What 51 pilgrims who had just finished the Camino told us.
