Not the official website This is not the official website of any cruise operator, museum or ticket office. porto.boats is an independent editorial guide. Prices and hours are quoted from official or partner pages at the time of writing and can change. Bookings are completed on partner sites. Experiences
Day Trips from Porto: Which Ones Are Worth a Whole Day
The best day trips from Porto fit inside a single train or minibus day: the Douro Valley for wine and river scenery, Braga and Guimarães for churches and castles, Aveiro for canals and striped beach houses, plus Coimbra, Peneda-Gerês, Santiago de Compostela and Amarante. Trains cost from €3.60 each way (CP, 2026); organised tours run €37 to €80 per person.
Popular Porto tours right now
Live inventory from our booking partner. Prices shown by the partner may differ from the text above.
At a glance
- Top pick
- Douro Valley: €55 tour with boat, lunch and tastings (GetYourGuide, Sept 2026)
- Cheapest DIY
- Braga or Guimarães by CP urban train, €3.60 each way (2026 fare)
- Shortest ride
- Amarante, 35–50 min by coach from Campanhã (Rede Expressos / Rodonorte)
- Book ahead?
- Yes for Douro tours May–Oct and Coimbra library slots; trains are walk-up
- Time to plan
- Full day (8–10 h) for Douro, Gerês, Santiago; half day for Aveiro, Amarante
- Best season
- Late Sept–Oct for the Douro harvest; June–Sept for Gerês swimming
Day trips from Porto: how the options stack up
Porto sits at the hub of northern Portugal’s rail and motorway network, which is why so many places are reachable and back in one day. Braga, Guimarães and Aveiro have cheap CP urban trains from São Bento station; Coimbra and the Douro line to Peso da Régua and Pinhão run from Campanhã or São Bento on longer-distance services; Peneda-Gerês, Santiago de Compostela and Amarante are easiest by coach or organised tour.
The decision on each trip comes down to one question: does a tour beat doing it yourself? For the Douro Valley, usually yes, because wineries, boat and lunch are spread across 30 km of hills with poor public transport. For Braga, Guimarães, Aveiro and Coimbra the train wins on price and flexibility. Gerês has no practical public transport, so a tour or hire car is the only sensible way.
Below: one section per destination with current fares and tour price bands, then a side-by-side table. If your day must be about wine and water, go straight to Douro Valley cruises and tours. For the city itself, see things to do in Porto and the Porto travel guide.
The best day trips from Porto, one by one
1. Douro Valley (Peso da Régua and Pinhão)
The Douro Valley is the day trip most people come to Porto for: terraced vineyards, quinta tastings and a short boat ride between Régua and Pinhão. The standard formula is a small-group minibus with two wine estates, a one-hour rabelo boat cruise and lunch. The market leader, “From Porto: Douro Valley with Boat Tour, Wine Tasting & Lunch”, costs €55, is rated 4.7 stars from 22,355 reviews on GetYourGuide (September 2026), and runs about seven hours.
By train, the Linha do Douro leaves São Bento and reaches Régua in about 1 h 55 min (€11.10 single, Inter-Regional) and Pinhão in about 2 h 20 min (€12.45 single), per the Porto-North-Portugal 2026 rail guide; returns carry a 10 % discount. Sit on the right going upstream: the river appears after Marco de Canaveses and stays beside the track to Pinhão. The line reopened fully on 2 April 2026 after engineering works (Explore Douro Valley), so check CP’s timetable before you commit.
Tour or DIY? Take the tour for named quintas, lunch and the boat in one price with hotel pickup. Take the train if scenery is the point: the tour spends more time on roads than the train does beside the river. The local compromise is the 09:20 train out, a one-hour rabelo boat at Pinhão pier, lunch by the station and the late-afternoon train home. Boat prices are on the Douro Valley page.
2. Braga and Guimarães: two cities, one fare
Porto to Braga is the easiest trip on this list. CP urban trains leave São Bento roughly every half hour and take 54 to 71 minutes; a single is €3.60 for adults and €1.80 for children, loaded onto a €0.50 Siga card (Porto-North-Portugal, 2026 fares). The old town is a 500 m walk from the station via the Arco da Porta Nova. The Sé de Braga, Portugal’s oldest cathedral, charges €2, or €5 with the museum (2026 prices per Tourism Attractions).
Bom Jesus do Monte, the baroque stairway sanctuary above the city, is the reason to come. TUB bus 2 runs from the centre to the foot of the stairs in about 25 minutes for around €2, and the 1882 water-counterweight funicular costs €2.50 up or €4 return (Porto-North-Portugal Bom Jesus guide). Sanctuary and basilica are free. Climb the 573 steps, ride the funicular down.
Guimarães, the “birthplace of Portugal”, is on a separate urban line from São Bento: 1 h 10 to 1 h 20 min, same €3.60 fare, ten daily departures plus six extra on weekdays (Porto-North-Portugal, 2026). The medieval centre is a 10-minute walk from the station. Castle and Paço dos Duques cost €5 each or €8 combined, open 10:00–18:00, last entry 17:30, per the Paço dos Duques official site; the palace is partly under renovation and the castle keep is temporarily closed.
Both in one day by train means a change at Nine or a Get Bus coach and about two hours lost in connections. This is where a combined tour earns its price: eight-hour “Braga & Guimarães with Bom Jesus & Castle” tours list at about US$68 (roughly €60–65) per adult on GetYourGuide, September 2026, usually with lunch. If you only have time for one, pick Guimarães for the town, Braga for the sanctuary.
3. Aveiro and Costa Nova: canals and striped houses
A Porto to Aveiro day trip is the one people book for photographs: art-nouveau façades along the canals, moliceiro boats with painted prows, and the candy-striped houses at Costa Nova on the sandbar beyond. The urban train from São Bento takes about 1 h 15 min and costs €3.95 single (€2 children), with at least two departures an hour on weekdays (Porto-North-Portugal, 2026). Alfa Pendular and Intercidades from Campanhã are faster but cost several times more.
A 45-minute moliceiro ride through the four town canals sells at the Jardim do Rossio quay from €8 per person (Living Tours, Sept 2026); expect €10–15 from other operators in summer. Costa Nova is a separate hop by local bus or short taxi, and the bus is slow and packed in July and August. Aveiro alone is a half day; add Costa Nova and the beach for a full one. Bundled tours from Porto exist, but the train plus an €8 boat gets you the same pictures for a fraction of the price.
4. Coimbra: the university on the hill
A Porto to Coimbra day trip runs from Campanhã: Alfa Pendular in 1 h 9–14 min (€17.60–18.70 second class) or Intercidades in 1 h 17–22 min (€13.75–14.60), with the connecting hop from Coimbra-B to the city-centre station included, per Coimbra Portugal Tourism and Porto-North-Portugal 2026 guides. FlixBus and Rede Expressos coaches take about 1 h 20–25 min from the Campanhã intermodal terminal, from €4.99 booked ahead on FlixBus to €12.50 on Rede Expressos.
The draw is the Universidade de Coimbra, a UNESCO site whose baroque Biblioteca Joanina, Royal Palace and São Miguel chapel are sold as one combined ticket; there is no library-only entry, and the library admits small groups in strict 20-minute slots that sell out in summer. Book a slot on the university’s visitor site the week before, and buy reserved train seats for both legs. Allow six hours on the ground.
5. Peneda-Gerês National Park: waterfalls and wild horses
Portugal’s only national park is about 1 h 30 min from Porto by car via the A3 to Braga and the N103, plus 20–40 minutes of mountain road to any trailhead (Porto-Trip Gerês guide, 2026). The Porto to Gerês public-transport route is a 50-minute train to Braga and an infrequent Transdev bus to Caldas do Gerês taking about an hour; the timetable makes a same-day return unreliable, so treat Gerês as tour-or-car territory.
Day tours run nine to ten hours, pick up around 07:30–08:30, and typically stop at the Pedra Bela viewpoint, the Cascata do Arado, the Fecha de Barjas (Tahiti) waterfall for a swim, and lunch in a village such as Fafião; expect €50–75 per person in a shared minibus of up to 12 (Porto-Trip price band; Ceetiz and Viator listings, 2026). Bring a swimsuit and proper shoes. Pools are only pleasant from late June to mid-July, and trailhead parking fills by 09:00 on summer weekends.
6. Santiago de Compostela: over the border for the day
Porto to Santiago de Compostela is the longest trip here, about 230 km each way into Galicia. FlixBus and ALSA coaches leave the Terminal Intermodal de Campanhã; ALSA’s fastest schedule is about 3 h, FlixBus quotes from 4 h 20 min, and fares start around €15–26 (Omio and FlixBus, September 2026). By rail you take the Celta train from Campanhã to Vigo and change for Santiago, which makes a same-day return tight; the coach is the practical DIY choice.
Tours solve the timing. Living Tours’ 10-hour “Santiago de Compostela Tour from Porto with visit to Valença” leaves Calçada da Vandoma at 07:30, gives free time at the cathedral and the UNESCO old town, stops at the Valença fortress on the way back and lists from €36.90 with a promo code, lunch not included (operator site, September 2026). Similar GetYourGuide and Viator tours sit in the €40–70 band. Carry your passport or ID card: it is an international border, even if nobody checks.
7. Amarante: the quick one on the Tâmega
Amarante is 60 km east of Porto and the shortest excursion on this page. Rede Expressos, Rodonorte and FlixBus coaches run from Campanhã to the Rodonorte terminal in Amarante in 35–50 minutes; Omio shows fares from about €3 to €12, and Mad About Porto quotes €7.40 each way on Rodonorte. Everything is within ten minutes of the 1790 Ponte de São Gonçalo: the São Gonçalo church and monastery with its red-tiled cupola, the Amadeo de Souza-Cardoso museum of modernist painting and the riverside walk.
Amarante is also the gateway to vinho verde and Douro country, which is why it appears on “Douro Valley, Amarante wine & food” river tours. Civitatis sells a small-group trip for €80 with a maximum of four people, an English-speaking guide, tastings and a Serra do Marão viewpoint (operator site, September 2026). Go DIY for a relaxed half day with the town’s pastries; take the tour if you want it stitched into a Douro day.
Doing it backwards: Porto as a day trip from Lisbon
A Lisbon to Porto day trip is feasible but long. Alfa Pendular trains from Santa Apolónia or Oriente reach Campanhã in about 2 h 48 min for €34.60 second class, Intercidades take 3 h 13 min for €27.40, and express coaches from Sete Rios take about 3 h 30 min for around €20 (Lisbon Portugal Tourism, 2026 fares); promo rail fares from about €16 appear up to 60 days ahead. Seats are reserved and sell out in summer, so book both legs. Spend the day on Ribeira, the Dom Luís I bridge and a Gaia cellar, and skip the Douro.
Porto day trips compared: transport, time and cost
| Destination | Best transport | Time one way | DIY cost (return) | Tour cost band | Best for |
|---|---|---|---|---|---|
| Douro Valley (Régua/Pinhão) | Tour, or train from São Bento | 1 h 55 – 2 h 20 train | €20–25 train + boat | €54–71 | Wine, river scenery |
| Braga | CP urban train, São Bento | 54–71 min | €7.20 | €60–65 (with Guimarães) | Bom Jesus, churches |
| Guimarães | CP urban train, São Bento | 1 h 10 – 1 h 20 | €7.20 + €8 castle/palace | €60–65 (with Braga) | Medieval centre, castle |
| Aveiro & Costa Nova | CP urban train, São Bento | ~1 h 15 | €7.90 + €8 boat | €40–60 | Canals, striped houses, beach |
| Coimbra | Alfa Pendular / IC from Campanhã | 1 h 09 – 1 h 22 | €27–37 train; €10–25 coach | €60–90 | University, library |
| Peneda-Gerês | Tour or hire car | ~1 h 30 by car | Car hire + fuel | €50–75 | Hiking, waterfalls, swimming |
| Santiago de Compostela | Coach from Campanhã, or tour | 3 h – 4 h 20 coach | €30–50 coach | €37–70 | Cathedral, pilgrimage |
| Amarante | Coach from Campanhã | 35–50 min | €6–15 | €80 (small group) | Riverside town, half day |
Tours and tickets that cover Porto excursions
These products come up most often for Porto excursions. Prices are per adult as listed on GetYourGuide, September 2026, unless another source is named; check availability with the partner before planning around a date.
| Option | Price | Duration | Best for |
|---|---|---|---|
| Douro Valley with boat tour, wine tasting & lunch (4.7★, 22,355 reviews) | €55 | ~7 h | First Douro visit, all included |
| Douro Valley with lunch, tastings & cruise (4.7★, 8,863 reviews) | €54 | 6 h | Shorter day, same formula |
| Porto ⇄ Régua river cruise | €71 | 9.5 h | Boat lovers, slow travel |
| Braga & Guimarães full-day tour with Bom Jesus & castle | ≈ €60–65 (US$68) | 8 h | Two cities, no connections |
| Santiago de Compostela & Valença (Living Tours) | from €36.90 (promo) | 10 h | Pilgrim city, border crossing |
| Peneda-Gerês small-group day trip (Ceetiz / Viator) | €50–75 band | 9 h | Waterfalls, hiking |
| Amarante small-group trip, max 4 people (Civitatis) | €80 | 8 h incl. travel | Personal guide, tastings |
| Aveiro moliceiro boat ride (Living Tours, on site) | from €8 | 45 min | Add-on to a DIY train day |
Opens the partner booking page in a new tab
Check Douro Valley tour availabilityTiming is everything
Douro tours sell out first. From May to October the €55 product regularly shows nothing for the next two or three days, so book it the moment your dates are fixed. The Douro train needs no reservation, but the 09:20 departure is the one to be on: daylight on the way out and time for the boat before the 18:14 return quoted by Explore Douro Valley (verify on cp.pt).
- Douro Valley: late September to mid-October for harvest; March–April for almond blossom; avoid early August, when the valley reaches 40 °C.
- Braga: 23–24 June is the São João festival, fun but full; Guimarães sites close on 24 June (Paço dos Duques site).
- Aveiro and Costa Nova: weekdays outside July–August; the Costa Nova bus and beach are packed on summer weekends.
- Coimbra: library slots vanish on summer afternoons, so book a morning.
- Gerês: late June to mid-July for swimmable waterfalls (16–18 °C water, per Porto-Trip); evenings are noticeably cooler than Porto.
- Santiago: 25 July is the feast of St James, spectacular and overcrowded.
How to save on Porto excursions
- Use CP urban trains for Braga, Guimarães and Aveiro: €3.60–3.95 each way, children €1.80–2.00, bought at the São Bento machines on a €0.50 Siga card (Porto-North-Portugal, 2026 fares). No booking, no reserved seats.
- On the Douro line, buy a return: 10 % off two singles (Porto-North-Portugal rail guide).
- Under-12s enter the Paço dos Duques and Guimarães castle free; 13–24s and over-65s pay half (official site).
- Bom Jesus grounds and basilica are free; only the funicular (€4 return) costs money.
- Coaches to Coimbra, Amarante and Santiago are cheapest a week or more ahead on FlixBus; last-minute fares can triple.
- Per-group tours (Civitatis Amarante, private Gerês vans) beat per-person tours once you are four or more.
- The Porto Card covers Metro do Porto and STCP inside the city, not CP trains beyond the Andante zones, so it saves nothing on these trips.
Where day trips from Porto start
São Bento station, at the foot of Avenida dos Aliados, is the terminus for urban trains to Braga, Guimarães and Aveiro and for the Douro line. It is a 10-minute uphill walk from Cais da Ribeira, and Metro do Porto line D stops beneath it. Campanhã station, 3 km east, handles Alfa Pendular and Intercidades trains to Coimbra and Lisbon; every metro line except D calls there, and the connecting CP train from São Bento takes five minutes and is included in a long-distance ticket.
The Terminal Intermodal de Campanhã, on Rua de Bonjóia beside the station, is the coach terminal for Rede Expressos, FlixBus, Rodonorte and ALSA services to Amarante, Coimbra and Santiago. Tour pickups vary: most Douro and Gerês operators collect from central hotels or the Sé do Porto area, and Living Tours uses Calçada da Vandoma next to the cathedral. Read the voucher; “hotel pickup” often means a nearby corner, not the lobby.
Parking at both stations is scarce and expensive; if you hire a car for Gerês, collect it at the airport or in Gaia and stay out of the old town. Step-free access is good at both stations and on urban trains; Douro-line regional trains have a high step from the platform.
Closer alternatives if you only have half a day
- Porto beaches at Foz and Matosinhos: 25 minutes by tram 1 or bus 500 from Ribeira, with Matosinhos fish restaurants for lunch.
- Port wine cellars in Vila Nova de Gaia: the tastings you would get in the Douro, without the two-hour drive.
- Six Bridges cruise: 50 minutes on the river for €18, the city’s answer to the Douro boat ride.
- Wine cruise combos: cruise plus cellar in one ticket, back at the quay by mid-afternoon.
- Rabelo boats moored at Cais de Gaia: the same boats that carry tourists at Pinhão, seen up close for free.
- Afurada fishing village, a short bus ride or the small river ferry from Foz, for grilled sardines on a quieter bank.
Checked in practice
- Buy urban train tickets at the machines, not the counter; the São Bento queue can hit 20 minutes on summer mornings. Tap the Siga card on the yellow validator before boarding.
- On the Douro line, right-hand window seats on the 09:20 fill within minutes. Board 15 minutes early and carry water; there is no catering on board.
- Douro minibuses seat 8–16. Sit near the front on the N-222 riverside road if you get motion sickness; it winds for 40 minutes.
- At Bom Jesus, go up the stairs and down the funicular. Morning light hits the façade; by 15:00 it is backlit and the coaches have arrived.
- Guimarães castle has no shade and no café inside the walls. Take a hat, then eat on Largo da Oliveira.
- In Aveiro the moliceiro sellers at the Rossio quay compete openly; prices are similar, so pick the boat leaving soonest.
- Gerês tours involve rock scrambling at the waterfalls; sandals will not do. Phone signal drops inside the park, so download the map.
- Amarante museum hours are 10:00–12:30 and 14:00–17:30, Tuesday to Sunday (Mad About Porto), so see the church and bridge over the lunch closure.
Our verdict
What works
- Three destinations under €8 return by train from central Porto
- The €55 Douro tour is one of the best-reviewed products in Portugal
- Coaches and trains need no car hire; departures from São Bento and Campanhã
- Wide variety: wine, mountains, canals, medieval towns, a Spanish cathedral
- Most trips fit an 08:00–19:00 day with lunch on site
What to watch
- Douro tours spend two to three hours on the road each way
- Gerês and Santiago are impractical by public transport in one day
- Summer heat in the Douro and crowds at Costa Nova and Bom Jesus
- Tour lunches are set menus; drinks and some meals cost extra
- Coimbra library slots and Douro tours sell out days ahead in high season
Questions travellers ask
What are the best day trips from Porto?
The Douro Valley is the standout, followed by Braga with Bom Jesus, Guimarães, Aveiro with Costa Nova, Coimbra, Peneda-Gerês and Santiago de Compostela. Pick the Douro for wine and river scenery, Braga or Guimarães for the cheapest train day, and Gerês if you want mountains and a swim.
Is the Douro Valley better by train or by tour from Porto?
Take the tour if you want quinta tastings, a boat ride and lunch arranged for you; the €55 GetYourGuide product (4.7★, 22,355 reviews, September 2026) is the benchmark. Take the train if scenery matters more than tastings: the Linha do Douro follows the river for over an hour for €12.45 each way to Pinhão (Porto-North-Portugal, 2026).
How do I get from Porto to Braga and how much does it cost?
CP urban trains from São Bento take 54 to 71 minutes and cost €3.60 for a single adult ticket, loaded onto a €0.50 Siga card (Porto-North-Portugal, 2026 fares). Trains run around twenty times a day. Braga’s old town is a 500 m walk from the station.
Can you do Guimarães and Braga in one day from Porto?
Yes. By train you visit one, connect via Nine or a Get Bus coach, then take the other, but connections eat about two hours. A combined tour listed at roughly US$68 on GetYourGuide (September 2026) covers Bom Jesus, Braga cathedral and Guimarães castle in eight hours with lunch.
Is Aveiro worth a day trip from Porto?
Yes if you like canals, art-nouveau buildings and the striped houses at Costa Nova. The urban train is €3.95 each way and takes about 1 h 15 min (2026 fare per Porto-North-Portugal); a 45-minute moliceiro boat ride costs from €8 on the quay (Living Tours, Sept 2026). Aveiro alone is a half day; add Costa Nova for a full one.
How far is Gerês from Porto?
Caldas do Gerês is about 1 h 30 min by car from Porto via the A3 and N103, plus mountain roads to any trailhead (Porto-Trip, 2026). Public transport means a train to Braga and an infrequent regional bus, which rarely works for a day return. Day tours from Porto cost €50–75 per person.
How do I get from Porto to Santiago de Compostela for a day?
Coaches from the Campanhã intermodal terminal take from about 3 h (ALSA) to 4 h 20 min (FlixBus) each way, with fares from around €15–26 (Omio and FlixBus, September 2026). A 10-hour tour with a stop at Valença is easier and starts from €36.90 with Living Tours’ promo, lunch not included. Bring ID for the border.
Can you do a day trip from Lisbon to Porto?
Yes: the Alfa Pendular takes about 2 h 48 min each way and costs €34.60 second class, or €27.40 for the 3 h 13 min Intercidades (Lisbon Portugal Tourism, 2026 fares). Book reserved seats in advance, arrive at Campanhã, and spend the day on Ribeira, the Dom Luís I bridge and a Gaia cellar.