Santiago de Compostela in Galicia is the end point of the Camino de Santiago and one of the most visited cities in north-west Spain. Many travellers fly into Porto to start the Portuguese Camino, or finish in Santiago and head back to Porto for their flight home. Here’s how to make the trip and how long it takes.
By bus
The most direct public transport option. There are several daily services between Porto and Santiago, some departing from Porto Airport. The trip takes 2.5 to 3.5 hours depending on stops, and fares vary a lot with how early you book.
- Pros: affordable, especially if booked early.
- Cons: fixed timetables, and you arrive at Santiago bus station, not your hotel.
By train
There’s no direct train. You go from Porto (Campanhã) to Vigo and change there for Santiago. Overall, allow 3.5 hours or more depending on connections. There are few departures a day, so always check timetables.
By car
Via the A3 to Valença and then Spain’s AP-9 motorway, the drive takes about 2h15 to 2h30. Factor in tolls in both countries, and note that one-way rentals from Portugal to Spain can carry extra fees.
Private transfer from Porto to Santiago
A transfer takes you from Porto Airport, or your Porto hotel, directly to your accommodation in Santiago, and also makes the return trip at the end of the Camino.
- A direct ride of about 2h15 to 2h30, no changes.
- Fixed price per vehicle, shown before you book.
- Ideal for groups of pilgrims, families and anyone with luggage.
- Airport pickup with flight tracking.
Porto ↔ Santiago de Compostela
See the fixed transfer price for your whole group, in either direction.
Compared
| Option | Time | Changes | Door to door |
|---|---|---|---|
| Bus | 2h30–3h30 | 0 | No |
| Train (via Vigo) | 3h30+ | 1 | No |
| Rental car | 2h15–2h30 | 0 | Yes |
| Private transfer | 2h15–2h30 | 0 | Yes |
The Portuguese Camino: starting in Porto
Porto is the most popular starting point for the Portuguese Camino, with two main routes: the Central Way inland (Barcelos, Ponte de Lima, Valença) and the Coastal Way along the sea (Vila do Conde, Viana do Castelo, Caminha). Both are roughly 240–280 km to Santiago and usually take 10 to 14 days.
Many pilgrims fly into Porto, spend a night in the city and start walking the next day. Others start closer to Santiago, for example in Tui or Valença, to walk the last 100 km needed for the Compostela certificate. A transfer can take you from the airport straight to your starting point.
From Santiago back to Porto Airport
For those finishing the Camino, getting back to Porto is often the hardest part to organise: limited bus times, luggage and tired legs. Plan it like this:
- Check your flight time and subtract 2 hours (European flights) or 3 hours (long-haul).
- Subtract another 2h15–2h30 of driving plus a margin for traffic.
- For a 2pm flight, that means leaving Santiago around 9am.
Good to know
- Carry your passport or ID card: there are no fixed border checks, but spot checks can happen.
- Spain is one hour ahead of Portugal.
- In summer and Holy Years, Santiago is busy with pilgrims: book accommodation and transport early.
Before heading to Galicia, consider stopping in Braga and Guimarães, both on the way. Flying in? See Porto Airport to city centre.